diff --git a/.gitignore b/.gitignore
index 71d246e17d8fc1cd9c7ae74e060e5309071fdbe9..160335d4a1a4c32e4f8845449d91607679d638ca 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,8 @@
 .*
 *.o
 *.so
+*.dll
+*.lib
+*.dylib
 *.os
 *.import
diff --git a/SConstruct b/SConstruct
index e223cea9dc19b7353134daabe6872374e93a8a4a..3eb03e7bd167d7fbdc4e136287f8a2b0307642b6 100644
--- a/SConstruct
+++ b/SConstruct
@@ -78,7 +78,7 @@ elif env['platform'] in ('x11', 'linux'):
         env.Append(CXXFLAGS=['-std=c++17'])
 
 elif env['platform'] == "windows":
-    env['target_path'] += 'win64/'
+    env['target_path'] += 'win/'
     cpp_library += '.windows'
     env.Append(ENV=os.environ)
     env.Append(CPPDEFINES=['NOMINMAX'])