]> code.delx.au - pulseaudio/commitdiff
build: Fix static linking
authorPeter Meerwald <p.meerwald@bct-electronic.com>
Fri, 13 Jul 2012 07:32:04 +0000 (09:32 +0200)
committerArun Raghavan <arun.raghavan@collabora.co.uk>
Tue, 17 Jul 2012 05:35:34 +0000 (11:05 +0530)
fixes bug #52038:

gcc -static  x.c `PKG_CONFIG_PATH=/usr/local/lib/pkgconfig pkg-config --static
--libs libpulse-simple`

/usr/bin/ld: error: cannot find -lpulsecommon-2.98
pulse/simple.c:373: error: undefined reference to 'pa_log_level_meta'
pulse/simple.c:374: error: undefined reference to 'pa_log_level_meta'

Signed-off-by: Peter Meerwald <p.meerwald@bct-electronic.com>
libpulse-mainloop-glib.pc.in
libpulse-simple.pc.in
libpulse.pc.in

index 72631c927f35ccdb5e55149bde81c5947cfba50d..23d84217a2d639df22c8c5295cfd46766e307a63 100644 (file)
@@ -7,6 +7,6 @@ Name: libpulse-mainloop-glib
 Description: PulseAudio GLib 2.0 Main Loop Wrapper
 Version: @PACKAGE_VERSION@
 Libs: -L${libdir} -lpulse-mainloop-glib @PTHREAD_LIBS@
-Libs.private: -lpulsecommon-@PA_MAJORMINOR@
+Libs.private: -L${libdir}/pulseaudio -lpulsecommon-@PA_MAJORMINOR@
 Cflags: -I${includedir} -D_REENTRANT
 Requires: libpulse glib-2.0
index ce969765a9ee43aa88a375538fd848d5cbbd2a38..dc855fd5a408dfd6a96fd0d1a693d8469caf042a 100644 (file)
@@ -7,6 +7,6 @@ Name: libpulse-simple
 Description: PulseAudio Simplified Synchronous Client Interface
 Version: @PACKAGE_VERSION@
 Libs: -L${libdir} -lpulse-simple @PTHREAD_LIBS@
-Libs.private: -lpulsecommon-@PA_MAJORMINOR@
+Libs.private: -L${libdir}/pulseaudio -lpulsecommon-@PA_MAJORMINOR@
 Cflags: -I${includedir} -D_REENTRANT
 Requires: libpulse
index b437255f4a443c876b720920aa6ed9dfa61272ea..23d888bb927825af33530a568f5de792de877bda 100644 (file)
@@ -8,5 +8,5 @@ Name: libpulse
 Description: PulseAudio Client Interface
 Version: @PACKAGE_VERSION@
 Libs: -L${libdir} -lpulse @PTHREAD_LIBS@
-Libs.private: -lpulsecommon-@PA_MAJORMINOR@
+Libs.private: -L${libdir}/pulseaudio -lpulsecommon-@PA_MAJORMINOR@
 Cflags: -I${includedir} -D_REENTRANT