diff --git a/Rakefile b/Rakefile
index 0f838f3194b508a1ca4c0c99496d16c53e693a03..515599247fcd5ed57a0bd4d8aa547d7d64ed6421 100755
--- a/Rakefile
+++ b/Rakefile
@@ -82,11 +82,15 @@ task :setversions => [ :create_installer_scripts ] do
   setversions("scripts/make-installers.rb")
 end
 
+# Set environment variable SWIG_LIB to
+# c:/ruby-1.8.6-p383-preview2/devkit/msys/1.0.11/usr/local/share/swig/1.3.22
+# before running swig on MinGW.
 desc "Run SWIG to generate the wrapper files."
 task :swig do
   Dir.chdir "swig-interfaces" do
     system %{touch dependencies}
-    system %{make depend; make}
+    system %{make depend}
+    system %{make}
   end
 end