osx: don't use "as-needed" in built script to fix linker errors

This commit is contained in:
punkrockguy318 2012-07-18 13:57:21 +00:00
parent 0458e5555a
commit 4d60b3d196
1 changed files with 3 additions and 1 deletions

View File

@ -108,7 +108,9 @@ else:
env.Append(LINKFLAGS = ["-ldl", "-llua5.1"])
elif conf.CheckLib('lua'):
env.Append(LINKFLAGS = ["-ldl", "-llua"])
env.Append(LINKFLAGS=['-Wl,--as-needed'])
# "--as-needed" no longer available on OSX (probably BSD as well? TODO: test)
if env['PLATFORM'] != 'darwin':
env.Append(LINKFLAGS=['-Wl,--as-needed'])
### Search for gd if we're not in Windows
if env['PLATFORM'] != 'win32' and env['PLATFORM'] != 'cygwin' and env['CREATE_AVI'] and env['LOGO']: