No -install_name with -dynamiclib

This commit is contained in:
rdb 2009-07-23 12:59:57 +00:00
parent 947efd8f94
commit 5670afd5fd

View File

@ -803,8 +803,8 @@ def CompileLink(dll, obj, opts):
if (sys.platform == "darwin"): if (sys.platform == "darwin"):
cmd = 'g++ -undefined dynamic_lookup' cmd = 'g++ -undefined dynamic_lookup'
if ("BUNDLE" in opts): cmd += ' -bundle ' if ("BUNDLE" in opts): cmd += ' -bundle '
else: cmd += '-dynamiclib ' else: cmd += ' -dynamiclib -install_name ' + os.path.basename(dll)
cmd += '-o ' + dll + ' -install_name ' + os.path.basename(dll) + ' -L' + GetOutputDir() + '/lib -L/usr/X11R6/lib' cmd += ' -o ' + dll + ' -L' + GetOutputDir() + '/lib -L/usr/X11R6/lib'
else: else:
cmd = 'g++ -shared -o ' + dll + ' -L' + GetOutputDir() + '/lib -L/usr/X11R6/lib' cmd = 'g++ -shared -o ' + dll + ' -L' + GetOutputDir() + '/lib -L/usr/X11R6/lib'
for x in obj: for x in obj: