mozilla: libtool fixes (round 2: darwin)
authorDamien Fouilleul <damienf@videolan.org>
Mon, 30 Jul 2007 14:20:04 +0000 (14:20 +0000)
committerDamien Fouilleul <damienf@videolan.org>
Mon, 30 Jul 2007 14:20:04 +0000 (14:20 +0000)
mozilla/Makefile.am
src/libvlc.sym

index e9a57ba..06da4bc 100644 (file)
@@ -71,8 +71,8 @@ CPPFLAGS_mozilla_EXTRA = -I. -I$(top_builddir) -I$(srcdir)/../include -c \
        -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -DXP_MACOSX=1 \
        -DNO_X11=1 -DUSE_SYSTEM_CONSOLE=1 -pipe -fmessage-length=0 \
        -include mozilla-config.h
-LDFLAGS_mozilla_EXTRA = -no-undefined -bundle -read_only_relocs suppress \
-       -dylib -headerpad_max_install_names -shrext $(LIBEXT)
+LDFLAGS_mozilla_EXTRA = -no-undefined -bundle -Wl,-read_only_relocs -Wl,suppress \
+       -Wl,-headerpad_max_install_names -shrext $(LIBEXT) -framework Carbon
 
 npvlc_la_SOURCES = $(SOURCES_mozilla_common) $(SOURCES_support)
 npvlc_la_CFLAGS = `$(VLC_CONFIG) --cflags mozilla` $(CPPFLAGS_mozilla_EXTRA)
@@ -108,7 +108,7 @@ endef
 VLC\ Plugin.plugin: npvlc.rsrc $(lib_LTLIBRARIES)
        rm -Rf "$@"
        $(INSTALL) -d "./$@/Contents/MacOS"
-       $(INSTALL) npvlc.dylib "./$@/Contents/MacOS/VLC Plugin"
+       $(INSTALL) .libs/npvlc.dylib "./$@/Contents/MacOS/VLC Plugin"
        dylib="./$@/Contents/MacOS/VLC Plugin"; $(FIXEXECPATH) ;
        $(INSTALL) -d "./$@/Contents/Resources"
        $(INSTALL) npvlc.rsrc "./$@/Contents/Resources/VLC Plugin.rsrc"
index 40b1a2c..339e4c0 100644 (file)
@@ -353,6 +353,8 @@ VLC_AddIntf
 VLC_CleanUp
 VLC_Destroy
 VLC_Die
+VLC_VariableGet
+VLC_VariableSet
 __vlc_cond_destroy
 __vlc_cond_init
 vlc_current_object