From d7089ea76aa1e3966f0b11de91ed5dae43ecf4ac Mon Sep 17 00:00:00 2001 From: oy Date: Sun, 8 Jan 2012 00:01:34 +0100 Subject: fixed compiler warnings for gcc on windows --- bam.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'bam.lua') diff --git a/bam.lua b/bam.lua index ac73501f..da893e10 100644 --- a/bam.lua +++ b/bam.lua @@ -145,7 +145,10 @@ function build(settings) settings.cc.flags:Add("/wd4244") else settings.cc.flags:Add("-Wall", "-fno-exceptions") - if platform == "macosx" then + if family == "windows" then + -- disable visibility attribute support for gcc on windows + settings.cc.defines:Add("NO_VIZ") + elseif platform == "macosx" then settings.cc.flags:Add("-mmacosx-version-min=10.5", "-isysroot /Developer/SDKs/MacOSX10.5.sdk") settings.link.flags:Add("-mmacosx-version-min=10.5", "-isysroot /Developer/SDKs/MacOSX10.5.sdk") elseif config.stackprotector.value == 1 then -- cgit 1.4.1