Merge pull request #26052 from marcelofg55/mingw_cfix_win
Fix compiling with use_mingw flag on Windows
This commit is contained in:
commit
b7c50d99af
|
@ -29,7 +29,6 @@ def get_opts():
|
|||
|
||||
return [
|
||||
('msvc_version', 'MSVC version to use (ignored if the VCINSTALLDIR environment variable is set)', None),
|
||||
BoolVariable('use_mingw', 'Use the MinGW compiler even if MSVC is installed (only used on Windows)', False),
|
||||
]
|
||||
|
||||
|
||||
|
|
|
@ -347,12 +347,12 @@ def configure(env):
|
|||
env['ENV']['TMP'] = os.environ['TMP']
|
||||
|
||||
# First figure out which compiler, version, and target arch we're using
|
||||
if os.getenv("VCINSTALLDIR"):
|
||||
if os.getenv("VCINSTALLDIR") and not env["use_mingw"]:
|
||||
# Manual setup of MSVC
|
||||
setup_msvc_manual(env)
|
||||
env.msvc = True
|
||||
manual_msvc_config = True
|
||||
elif env.get('MSVC_VERSION', ''):
|
||||
elif env.get('MSVC_VERSION', '') and not env["use_mingw"]:
|
||||
setup_msvc_auto(env)
|
||||
env.msvc = True
|
||||
manual_msvc_config = False
|
||||
|
|
Loading…
Reference in New Issue