23 lines
923 B
Diff
23 lines
923 B
Diff
diff --git a/numpy/distutils/fcompiler/compaq.py b/numpy/distutils/fcompiler/compaq.py
|
|
index 6ce590c..5b4262d 100644
|
|
--- a/numpy/distutils/fcompiler/compaq.py
|
|
+++ b/numpy/distutils/fcompiler/compaq.py
|
|
@@ -7,7 +7,7 @@ from numpy.distutils.fcompiler import FCompiler
|
|
from distutils.errors import DistutilsPlatformError
|
|
|
|
compilers = ['CompaqFCompiler']
|
|
-if os.name != 'posix' or sys.platform[:6] == 'cygwin' :
|
|
+if (os.name != 'posix' or sys.platform[:6] == 'cygwin') and not 'GCC' in sys.version:
|
|
# Otherwise we'd get a false positive on posix systems with
|
|
# case-insensitive filesystems (like darwin), because we'll pick
|
|
# up /bin/df
|
|
@@ -70,7 +70,7 @@ class CompaqVisualFCompiler(FCompiler):
|
|
ar_exe = 'lib.exe'
|
|
fc_exe = 'DF'
|
|
|
|
- if sys.platform=='win32':
|
|
+ if sys.platform=='win32' and not 'GCC' in sys.version:
|
|
from numpy.distutils.msvccompiler import MSVCCompiler
|
|
|
|
try:
|