diff options
-rw-r--r-- | giscanner/ccompiler.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/giscanner/ccompiler.py b/giscanner/ccompiler.py index 9b27f0e1..021345ee 100644 --- a/giscanner/ccompiler.py +++ b/giscanner/ccompiler.py @@ -277,7 +277,8 @@ class CCompiler(object): else: libtool = utils.get_libtool_command(options) if libtool: - args.append(utils.which(os.environ.get('SHELL', 'sh.exe'))) + if os.name == 'nt': + args.append(utils.which(os.environ.get('SHELL', 'sh.exe'))) args.extend(libtool) args.append('--mode=execute') # FIXME: it could have prefix (i686-w64-mingw32-dlltool.exe) |