]> granicus.if.org Git - rtmpdump/commitdiff
Darwin dylib updates
authorScott D. Davilla <davilla@xbmc.org>
Fri, 29 Jul 2011 18:26:35 +0000 (11:26 -0700)
committerHoward Chu <hyc@highlandsun.com>
Fri, 29 Jul 2011 18:26:35 +0000 (11:26 -0700)
Bring in line with current practice for Darwin dynamic libs

librtmp/Makefile

index b88baf4c1e83315e961abe1acfafc39e1bbfc70e..a0125f16b175fbe0175df1958c92670d109324ae 100644 (file)
@@ -52,8 +52,8 @@ SODIR_mingw=$(BINDIR)
 SODIR=$(SODIR_$(SYS))
 
 SO_LDFLAGS_posix=-shared -Wl,-soname,$@
-SO_LDFLAGS_darwin=-dynamiclib -flat_namespace -undefined suppress -fno-common \
-       -headerpad_max_install_names
+SO_LDFLAGS_darwin=-dynamiclib -twolevel_namespace -undefined dynamic_lookup \
+       -fno-common -headerpad_max_install_names -install_name $(libdir)/$@
 SO_LDFLAGS_mingw=-shared -Wl,--out-implib,librtmp.dll.a
 SO_LDFLAGS=$(SO_LDFLAGS_$(SYS))