[arch-general] pulseaudio troubles

Juan Diego juantascon at gmail.com
Sun Oct 4 11:15:53 EDT 2009


Good day everyone

Im having some troubles compiling the lastest version of pulseaudio
from the sources

Im getting the same error when I use the PKGBUILD from the version
0.9.15 (from the community repo)

any ideas of how to fix this?

by the way, according to this:
http://www.pulseaudio.org/wiki/WhatIsWrongWithSystemMode is not a good
idea to have an init script for pulseaudio

this is the output of make:

----------------------------------------------------------------------------------------------------

make  all-recursive
make[1]: Entering directory `/home/<removed>/p/src/pulseaudio-0.9.19'
Making all in src
make[2]: Entering directory
`/home/<removed>/p/src/pulseaudio-0.9.19/src'
make  all-am
make[3]: Entering directory
`/home/<removed>/p/src/pulseaudio-0.9.19/src'
  CCLD   mcalign-test
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_xmalloc'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_sample_spec_valid'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_timeval_store'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_proplist_from_string'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_timeval_add'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_timeval_diff'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_timeval_load'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_msleep'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_bytes_snprint'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_xmemdup'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_proplist_contains'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_proplist_free'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_get_host_name'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_sample_format_is_be'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_get_user_name'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_proplist_sets'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_get_fqdn'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_xstrdup'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_utf8_to_locale'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_timeval_cmp'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_xstrndup'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_xfree'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_path_get_filename'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_get_binary_name'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_proplist_set'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_xmalloc0'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_utf8_valid'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_proplist_get'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_locale_to_utf8'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_channel_map_valid'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_rtclock_now'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_utf8_filter'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_proplist_iterate'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_get_home_dir'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_xrealloc'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_proplist_gets'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_ascii_filter'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_sample_format_is_le'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_proplist_update'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_timeval_sub'
/home/<removed>/p/src/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so:
undefined reference to `pa_gettimeofday'
collect2: ld returned 1 exit status
make[3]: *** [mcalign-test] Error 1
make[3]: Leaving directory `/home/<removed>/p/src/pulseaudio-0.9.19/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/<removed>/p/src/pulseaudio-0.9.19/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/<removed>/p/src/pulseaudio-0.9.19'
make: *** [all] Error 2


More information about the arch-general mailing list