]> git.sesse.net Git - vlc/commitdiff
libvlccore: is a pure C library - don't use the C++ linker
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 22 Jun 2008 16:46:48 +0000 (19:46 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 22 Jun 2008 16:46:58 +0000 (19:46 +0300)
Saves linking against the C++ runtime,
and allows libtool to generate the symbols table properly.

src/Makefile.am

index 33f18d9fbedffaef7ce93b3de8101e4f39eee04e..fcc9e2cc5ea321ebe158e2e973df949925f3212a 100644 (file)
@@ -6,6 +6,7 @@ AUTOMAKE_OPTIONS = subdir-objects
 
 NULL =
 EXTRA_DIST = extras/COPYING modules/builtin.h.in \
+       misc/beos_specific.cpp \
        libvlc.pc.in \
        vlc-plugin.pc.in \
        libvlc.sym \
@@ -176,8 +177,6 @@ libvlccore_la_CFLAGS = `$(VLC_CONFIG) --cflags libvlc` \
        -DDATA_PATH=\"$(pkgdatadir)\" \
        -DLIBDIR=\"$(libdir)\" \
        -DPLUGIN_PATH=\"$(pkglibdir)\"
-libvlccore_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags libvlc`
-libvlccore_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags libvlc`
 libvlccore_la_LDFLAGS = `$(VLC_CONFIG) --ldflags libvlc` $(AM_LDFLAGS) \
        -export-symbols $(srcdir)/libvlccore.sym \
        -version-info 0:0:0
@@ -235,7 +234,6 @@ libvlccore_la_SOURCES += $(SOURCES_libvlc_sout)
 endif
 
 SOURCES_libvlc_beos = \
-       misc/beos_specific.cpp \
        $(NULL)
 
 SOURCES_libvlc_darwin = \