diff options
| author | Dennis Felsing <dennis@felsin9.de> | 2016-08-12 11:55:01 +0200 |
|---|---|---|
| committer | Dennis Felsing <dennis@felsin9.de> | 2016-08-12 11:55:01 +0200 |
| commit | 3a5ee7f78c9205ed355fc98566323d962288a0af (patch) | |
| tree | 4aa2afdeeffb18062cf2f0bcaa6cf0064d1821bd | |
| parent | 64f77f818a112766dd0cbeb686c5e5b72c9e2654 (diff) | |
| download | zcatch-3a5ee7f78c9205ed355fc98566323d962288a0af.tar.gz zcatch-3a5ee7f78c9205ed355fc98566323d962288a0af.zip | |
static-libgcc/libstdc++ only on windows+gcc
| -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 |