Hide Forgot
Description of problem: Error while running the make command Version-Release number of selected component (if applicable): pjproject-1.10 How reproducible: Steps to Reproduce: 1.Install the pjsip source code 2.run ./configure 3. make dep and make Actual results: make[3]: `../../lib/libspeex-arm-elf-linux-gnu.a' is up to date. make[3]: Leaving directory `/home/poornima/pjproject-1.10/third_party/build/speex' make[2]: Leaving directory `/home/poornima/pjproject-1.10/third_party/build/speex' make[2]: Entering directory `/home/poornima/pjproject-1.10/third_party/build/g7221' make -f /home/poornima/pjproject-1.10/build/rules.mak APP=G7221_CODEC app=libg7221codec ../../lib/libg7221codec-arm-elf-linux-gnu.a make[3]: Entering directory `/home/poornima/pjproject-1.10/third_party/build/g7221' make[3]: `../../lib/libg7221codec-arm-elf-linux-gnu.a' is up to date. make[3]: Leaving directory `/home/poornima/pjproject-1.10/third_party/build/g7221' make[2]: Leaving directory `/home/poornima/pjproject-1.10/third_party/build/g7221' make[2]: Entering directory `/home/poornima/pjproject-1.10/third_party/build/portaudio' make -f /home/poornima/pjproject-1.10/build/rules.mak APP=PORTAUDIO app=libportaudio ../../lib/libportaudio-arm-elf-linux-gnu.a make[3]: Entering directory `/home/poornima/pjproject-1.10/third_party/build/portaudio' make[3]: `../../lib/libportaudio-arm-elf-linux-gnu.a' is up to date. make[3]: Leaving directory `/home/poornima/pjproject-1.10/third_party/build/portaudio' make[2]: Leaving directory `/home/poornima/pjproject-1.10/third_party/build/portaudio' make[1]: Leaving directory `/home/poornima/pjproject-1.10/third_party/build' make[1]: Entering directory `/home/poornima/pjproject-1.10/pjmedia/build' make -f /home/poornima/pjproject-1.10/build/rules.mak APP=PJMEDIA app=pjmedia ../lib/libpjmedia-arm-elf-linux-gnu.a make[2]: Entering directory `/home/poornima/pjproject-1.10/pjmedia/build' make[2]: `../lib/libpjmedia-arm-elf-linux-gnu.a' is up to date. make[2]: Leaving directory `/home/poornima/pjproject-1.10/pjmedia/build' make -f /home/poornima/pjproject-1.10/build/rules.mak APP=PJMEDIA_AUDIODEV app=pjmedia-audiodev ../lib/libpjmedia-audiodev-arm-elf-linux-gnu.a make[2]: Entering directory `/home/poornima/pjproject-1.10/pjmedia/build' make[2]: `../lib/libpjmedia-audiodev-arm-elf-linux-gnu.a' is up to date. make[2]: Leaving directory `/home/poornima/pjproject-1.10/pjmedia/build' make -f /home/poornima/pjproject-1.10/build/rules.mak APP=PJMEDIA_CODEC app=pjmedia-codec ../lib/libpjmedia-codec-arm-elf-linux-gnu.a make[2]: Entering directory `/home/poornima/pjproject-1.10/pjmedia/build' make[2]: `../lib/libpjmedia-codec-arm-elf-linux-gnu.a' is up to date. make[2]: Leaving directory `/home/poornima/pjproject-1.10/pjmedia/build' make -f /home/poornima/pjproject-1.10/build/rules.mak APP=PJSDP app=pjsdp ../lib/libpjsdp-arm-elf-linux-gnu.a make[2]: Entering directory `/home/poornima/pjproject-1.10/pjmedia/build' make[2]: `../lib/libpjsdp-arm-elf-linux-gnu.a' is up to date. make[2]: Leaving directory `/home/poornima/pjproject-1.10/pjmedia/build' make -f /home/poornima/pjproject-1.10/build/rules.mak APP=PJMEDIA_TEST app=pjmedia-test ../bin/pjmedia-test-arm-elf-linux-gnu make[2]: Entering directory `/home/poornima/pjproject-1.10/pjmedia/build' if test ! -d ../bin; then mkdir -p ../bin; fi gcc -o ../bin/pjmedia-test-arm-elf-linux-gnu \ output/pjmedia-test-arm-elf-linux-gnu/codec_vectors.o output/pjmedia-test-arm-elf-linux-gnu/jbuf_test.o output/pjmedia-test-arm-elf-linux-gnu/main.o output/pjmedia-test-arm-elf-linux-gnu/mips_test.o output/pjmedia-test-arm-elf-linux-gnu/rtp_test.o output/pjmedia-test-arm-elf-linux-gnu/test.o output/pjmedia-test-arm-elf-linux-gnu/sdp_neg_test.o ../lib/libpjmedia-arm-elf-linux-gnu.a ../lib/libpjmedia-audiodev-arm-elf-linux-gnu.a ../lib/libpjmedia-codec-arm-elf-linux-gnu.a /home/poornima/pjproject-1.10/pjlib/lib/libpj-arm-elf-linux-gnu.a /home/poornima/pjproject-1.10/pjlib-util/lib/libpjlib-util-arm-elf-linux-gnu.a /home/poornima/pjproject-1.10/pjnath/lib/libpjnath-arm-elf-linux-gnu.a -L/home/poornima/pjproject-1.10/third_party/lib -lresample-arm-elf-linux-gnu -lmilenage-arm-elf-linux-gnu -lsrtp-arm-elf-linux-gnu -lgsmcodec-arm-elf-linux-gnu -lspeex-arm-elf-linux-gnu -lilbccodec-arm-elf-linux-gnu -lg7221codec-arm-elf-linux-gnu -lportaudio-arm-elf-linux-gnu -lm -luuid -lnsl -lrt -lpthread -lasound -lcrypto -lssl /home/poornima/pjproject-1.10/third_party/lib/libportaudio-arm-elf-linux-gnu.a(pa_linux_alsa.o)(.text+0x5063): In function `PaAlsaStream_HandleXrun': : undefined reference to `snd_pcm_recover' /home/poornima/pjproject-1.10/third_party/lib/libportaudio-arm-elf-linux-gnu.a(pa_linux_alsa.o)(.text+0x5185): In function `PaAlsaStream_HandleXrun': : undefined reference to `snd_pcm_recover' collect2: ld returned 1 exit status make[2]: *** [../bin/pjmedia-test-arm-elf-linux-gnu] Error 1 make[2]: Leaving directory `/home/poornima/pjproject-1.10/pjmedia/build' make[1]: *** [pjmedia-test] Error 2 make[1]: Leaving directory `/home/poornima/pjproject-1.10/pjmedia/build' make: *** [all] Error 1 Expected results: Should compile and install successfully Additional info: I am using a Linux - 64 bit system.
This should be reported to the pjsip maintainers, as it is not a bug with Bugzilla itself. -- simon