diff options
Diffstat (limited to 'bam.lua')
| -rw-r--r-- | bam.lua | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/bam.lua b/bam.lua index 1f6b63f4..cdf2453c 100644 --- a/bam.lua +++ b/bam.lua @@ -150,8 +150,6 @@ function build(settings) --settings.cc.flags:Add("-m32") --settings.link.flags:Add("-m32") - settings.link.flags:Add("-static-libgcc") - settings.link.flags:Add("-static-libstdc++") cflags = os.getenv("CFLAGS") if cflags then @@ -170,6 +168,10 @@ function build(settings) else settings.cc.flags:Add("-Wall") if family == "windows" then + if config.compiler.driver == "gcc" then + settings.link.flags:Add("-static-libgcc") + settings.link.flags:Add("-static-libstdc++") + end -- disable visibility attribute support for gcc on windows settings.cc.defines:Add("NO_VIZ") elseif platform == "macosx" then |