mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-10-29 05:40:23 -04:00
build-sys: look for function 'backtrace' also in library 'ubacktrace'
Using OpenEmbedded with 'minimal-uclibc' for 'MACHINE = "beagleboard"'
compilation fails with the following error [1].
[…]
CCLD pulseaudio
./.libs/libpulsecommon-0.9.22.so: undefined reference to `backtrace_symbols'
./.libs/libpulsecommon-0.9.22.so: undefined reference to `backtrace'
collect2: ld returned 1 exit status
make[3]: *** [pulseaudio] Error 1
Using uClibc 'backtrace' is in the library 'ubacktrace' and needs to be
searched in there. This patch is used successfully in OpenEmbedded[2].
[1] http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-May/032979.html
[2] http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=0086e0506eb4939150bb50ec337d7f6787b8ae8a
This commit is contained in:
parent
90634d6028
commit
ad1e0431fb
1 changed files with 1 additions and 1 deletions
|
|
@ -448,7 +448,7 @@ AC_SEARCH_LIBS([pthread_setname_np], [pthread])
|
|||
|
||||
# BSD
|
||||
AC_SEARCH_LIBS([connect], [socket])
|
||||
AC_SEARCH_LIBS([backtrace], [execinfo])
|
||||
AC_SEARCH_LIBS([backtrace], [execinfo ubacktrace])
|
||||
|
||||
# Darwin/OS X
|
||||
if test "x$os_is_darwin" = "x1" ; then
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue