--- a/setup.py
+++ b/setup.py
@@ -25,7 +25,7 @@
 		build_args = ['--config', cfg,
 					  '-j', '8']
 
-		if platform.system() == "Windows":
+		if platform.system() == "Windows" and "MSC" in platform.python_compiler():
 			cmake_args += ['-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_{}={}'.format(cfg.upper(), extdir)]
 			if sys.maxsize > 2**32:
 				cmake_args += ['-A', 'x64']
