From 3c24ce4d7b6097b26f7bca255e7b5dd1debadecd Mon Sep 17 00:00:00 2001 From: Nicholas Hastings Date: Sat, 9 Jan 2016 11:50:13 -0500 Subject: [PATCH] Change --exclude-libs to be for Linux only. Apple's linker does not support it. --- AMBuildScript | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AMBuildScript b/AMBuildScript index a4142c9b..b16a557d 100644 --- a/AMBuildScript +++ b/AMBuildScript @@ -216,7 +216,7 @@ class SMConfig(object): '-Wno-overloaded-virtual', '-fvisibility-inlines-hidden', ] - cxx.linkflags += ['-m32', '-Wl,--exclude-libs,ALL'] + cxx.linkflags += ['-m32'] have_gcc = cxx.vendor == 'gcc' have_clang = cxx.vendor == 'clang' @@ -292,7 +292,7 @@ class SMConfig(object): def configure_linux(self, cxx): cxx.defines += ['_LINUX', 'POSIX'] - cxx.linkflags += ['-lm'] + cxx.linkflags += ['-Wl,--exclude-libs,ALL', '-lm'] if cxx.vendor == 'gcc': cxx.linkflags += ['-static-libgcc'] elif cxx.vendor == 'clang':