Hi Tanu,

On Mon, Aug 6, 2012 at 2:07 PM, Tanu Kaskinen <tanu.kaski...@digia.com> wrote:
> Fixes this:
> /usr/bin/ld: utf8_test-utf8-test.o: undefined reference to symbol 
> 'pa_log_set_level'
> /usr/bin/ld: note: 'pa_log_set_level' is defined in DSO 
> /home/takaskin/dev/pulseaudio/src/.libs/libpulsecommon-2.98.so so try adding 
> it to the linker command line
> /home/takaskin/dev/pulseaudio/src/.libs/libpulsecommon-2.98.so: could not 
> read symbols: Invalid operation

Same issue here on a ubuntu 12.04. The patch fixes the issue for me.

I guess this is a difference in linker behavior (1) and the fact that
libpulse has an implicit linking to libpulsecommon (2). If I try to
compile the sample in (1) I get an error.

Best regards,
Frédéric

(1) https://fedoraproject.org/wiki/UnderstandingDSOLinkChange
(2) ~/projects/git/pulseaudio(master *$%)> ldd ./src/.libs/libpulse.so
...     libpulsecommon-2.98.so =>
/home/fredo/projects/git/pulseaudio/src/.libs/libpulsecommon-2.98.so
(0xb76e4000) ...
_______________________________________________
pulseaudio-discuss mailing list
pulseaudio-discuss@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to