npapi-vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Wed Apr  9 
19:52:49 2014 +0300| [1f6cf3efd0be187ea8cfc4455fcfa58f2799ea52] | committer: 
Rémi Denis-Courmont

npapi: do not link Objective C(++) into the main library (fixes #10507)

> http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=1f6cf3efd0be187ea8cfc4455fcfa58f2799ea52
---

 npapi/Makefile.am |    7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/npapi/Makefile.am b/npapi/Makefile.am
index 375aab3..f993dda 100644
--- a/npapi/Makefile.am
+++ b/npapi/Makefile.am
@@ -124,11 +124,16 @@ AM_CPPFLAGS += -I. -I$(top_builddir) -c \
        -DXP_UNIX -DXP_MACOSX=1 \
        -DNO_X11=1 -DUSE_SYSTEM_CONSOLE=1 -pipe -fmessage-length=0
 
+libvlcplugin_objc_la_SOURCES = \
+       vlcplugin_mac.mm vlcplugin_mac.h
+libvlcplugin_objc_la_LDFLAGS = -static
+noinst_LTLIBRARIES = libvlcplugin_objc.la
+
 libvlcplugin_la_SOURCES += \
-       vlcplugin_mac.mm vlcplugin_mac.h \
        vlcwindowless_base.cpp vlcwindowless_base.h \
        vlcwindowless_mac.cpp vlcwindowless_mac.h \
        support/npmac.cpp
+libvlcplugin_la_LIBADD += libvlcplugin_objc.la
 libvlcplugin_la_LDFLAGS += \
        -bundle -Wl,-headerpad_max_install_names \
        -Wl,-framework,CoreFoundation -Wl,-framework,ApplicationServices \

_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to