Hello, I get some errors while linphone is compiling, after launching bitbake linphone, I post the whole log error,please,what's the reason of the error? and how can i solve it? Thanks
[EMAIL PROTECTED]:~/stuff$ bitbake linphone NOTE: Handling BitBake files: | (5770/5770) [100 %] NOTE: Parsing finished. 5510 cached, 1 parsed, 259 skipped, 0 masked. NOTE: build 200810071204: started OE Build Configuration: BB_VERSION = "1.8.11" METADATA_BRANCH = "org.openembedded.dev" METADATA_REVISION = "cbb177a67299a2ef3023e419ebf69326dd5896f0" TARGET_ARCH = "arm" TARGET_OS = "linux-gnueabi" MACHINE = "at91sam9263ek" DISTRO = "angstrom" DISTRO_VERSION = "2008.1-test-20081007" TARGET_FPU = "soft" NOTE: Resolving any missing task queue dependencies NOTE: Preparing runqueue NOTE: Executing runqueue NOTE: Running task 410 of 564 (ID: 7, /home/ema/stuff/org.openembedded.dev/packages/linphone/linphone_1.6.0.bb, do_compile) NOTE: package linphone-1.6.0: started NOTE: package linphone-1.6.0-r3: task do_compile: started ERROR: function do_compile failed ERROR: log data follows (/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/temp/log.do_compile.8930) | NOTE: make | make all-recursive | make[1]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0' | Making all in m4 | make[2]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/m4' | make[2]: Nothing to be done for `all'. | make[2]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/m4' | Making all in pixmaps | make[2]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/pixmaps' | make[2]: Nothing to be done for `all'. | make[2]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/pixmaps' | Making all in po | make[2]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/po' | make[2]: Nothing to be done for `all'. | make[2]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/po' | Making all in ipkg | make[2]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/ipkg' | make[2]: Nothing to be done for `all'. | make[2]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/ipkg' | Making all in oRTP | make[2]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP' | make all-recursive | make[3]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP' | Making all in src | make[4]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/src' | Making all in . | make[5]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/src' | make[5]: Nothing to be done for `all-am'. | make[5]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/src' | Making all in tests | make[5]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/src/tests' | Making all in win_receiver | make[6]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/src/tests/win_receiver' | make[6]: Nothing to be done for `all'. | make[6]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/src/tests/win_receiver' | Making all in win_sender | make[6]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/src/tests/win_sender' | make[6]: Nothing to be done for `all'. | make[6]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/src/tests/win_sender' | make[6]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/src/tests' | make[6]: Nothing to be done for `all-am'. | make[6]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/src/tests' | make[5]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/src/tests' | make[4]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/src' | Making all in docs | make[4]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/docs' | make[4]: Nothing to be done for `all'. | make[4]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/docs' | Making all in build | make[4]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/build' | Making all in win32native | make[5]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/build/win32native' | make[5]: Nothing to be done for `all'. | make[5]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/build/win32native' | Making all in wince | make[5]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/build/wince' | make[5]: Nothing to be done for `all'. | make[5]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/build/wince' | make[5]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/build' | make[5]: Nothing to be done for `all-am'. | make[5]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/build' | make[4]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/build' | Making all in include | make[4]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/include' | Making all in ortp | make[5]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/include/ortp' | make[5]: Nothing to be done for `all'. | make[5]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/include/ortp' | make[5]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/include' | make[5]: Nothing to be done for `all-am'. | make[5]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/include' | make[4]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/include' | make[4]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP' | make[4]: Nothing to be done for `all-am'. | make[4]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP' | make[3]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP' | make[2]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP' | Making all in gsmlib | make[2]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/gsmlib' | make[2]: Nothing to be done for `all'. | make[2]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/gsmlib' | Making all in mediastreamer2 | make[2]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2' | make all-recursive | make[3]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2' | Making all in src | make[4]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/src' | make all-am | make[5]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/src' | make[5]: Nothing to be done for `all-am'. | make[5]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/src' | make[4]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/src' | Making all in build | make[4]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/build' | Making all in win32native | make[5]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/build/win32native' | make[5]: Nothing to be done for `all'. | make[5]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/build/win32native' | Making all in win32-novideo | make[5]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/build/win32-novideo' | make[5]: Nothing to be done for `all'. | make[5]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/build/win32-novideo' | Making all in wince | make[5]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/build/wince' | make[5]: Nothing to be done for `all'. | make[5]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/build/wince' | make[5]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/build' | make[5]: Nothing to be done for `all-am'. | make[5]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/build' | make[4]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/build' | Making all in include | make[4]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/include' | Making all in mediastreamer2 | make[5]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/include/mediastreamer2' | make[5]: Nothing to be done for `all'. | make[5]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/include/mediastreamer2' | make[5]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/include' | make[5]: Nothing to be done for `all-am'. | make[5]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/include' | make[4]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/include' | Making all in tests | make[4]: Entering directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/tests' | /bin/sh ../arm-angstrom-linux-gnueabi-libtool --tag=CC --mode=link ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s -I.. -I../../oRTP/include -DORTP_INET6 -isystem/home/ema/stuff/tmp/staging/arm-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations -frename-registers -fomit-frame-pointer -Os -DINET6 -Wall -O2 -g -Werror -pthread -D_REENTRANT -rdynamic -L/home/ema/stuff/tmp/staging/arm-angstrom-linux-gnueabi/usr/lib -Wl,-rpath-link,/home/ema/stuff/tmp/staging/arm-angstrom-linux-gnueabi/usr/lib -Wl,-O1 -o mediastream mediastream.o ../src/libquickstream.la ../src/libmediastreamer.la ../../oRTP/src/libortp.la -lasound -lspeex ../../gsmlib/libgsm.la -pthread -lpthread -lrt -ldl | arm-angstrom-linux-gnueabi-libtool: link: ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s -I.. -I../../oRTP/include -DORTP_INET6 -isystem/home/ema/stuff/tmp/staging/arm-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations -frename-registers -fomit-frame-pointer -Os -DINET6 -Wall -O2 -g -Werror -pthread -D_REENTRANT -rdynamic -Wl,-rpath-link -Wl,/home/ema/stuff/tmp/staging/arm-angstrom-linux-gnueabi/usr/lib -Wl,-O1 -o .libs/mediastream mediastream.o -pthread -L/home/ema/stuff/tmp/staging/arm-angstrom-linux-gnueabi/usr/lib ../src/.libs/libquickstream.so /home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/src/.libs/libmediastreamer.so ../src/.libs/libmediastreamer.so /home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/oRTP/src/.libs/libortp.so ../../oRTP/src/.libs/libortp.so /home/ema/stuff/tmp/staging/arm-angstrom-linux-gnueabi/usr/lib/libasound.so /home/ema/stuff/tmp/staging/arm-angstrom-linux-gnueabi/usr/lib/libspeex.so -lm ../../gsmlib/.libs/libgsm.a -lpthread -lrt -ldl -pthread | /home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/src/.libs/libmediastreamer.so: undefined reference to `speex_echo_state_reset' | /home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/src/.libs/libmediastreamer.so: undefined reference to `speex_echo_ctl' | /home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/src/.libs/libmediastreamer.so: undefined reference to `speex_preprocess_ctl' | /home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/src/.libs/libmediastreamer.so: undefined reference to `speex_preprocess_state_init' | /home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/src/.libs/libmediastreamer.so: undefined reference to `speex_echo_state_destroy' | /home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/src/.libs/libmediastreamer.so: undefined reference to `speex_preprocess' | /home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/src/.libs/libmediastreamer.so: undefined reference to `speex_echo_cancel' | /home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/src/.libs/libmediastreamer.so: undefined reference to `speex_echo_state_init' | /home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/src/.libs/libmediastreamer.so: undefined reference to `speex_preprocess_state_destroy' | collect2: ld returned 1 exit status | make[4]: *** [mediastream] Error 1 | make[4]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2/tests' | make[3]: *** [all-recursive] Error 1 | make[3]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2' | make[2]: *** [all] Error 2 | make[2]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0/mediastreamer2' | make[1]: *** [all-recursive] Error 1 | make[1]: Leaving directory `/home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/linphone-1.6.0' | make: *** [all] Error 2 | FATAL: oe_runmake failed NOTE: Task failed: /home/ema/stuff/tmp/work/armv5te-angstrom-linux-gnueabi/linphone-1.6.0-r3/temp/log.do_compile.8930 NOTE: package linphone-1.6.0-r3: task do_compile: failed ERROR: TaskFailed event exception, aborting NOTE: package linphone-1.6.0: failed ERROR: Build of /home/ema/stuff/org.openembedded.dev/packages/linphone/linphone_1.6.0.bb do_compile failed ERROR: Task 7 (/home/ema/stuff/org.openembedded.dev/packages/linphone/linphone_1.6.0.bb, do_compile) failed NOTE: Tasks Summary: Attempted 409 tasks of which 409 didn't need to be rerun and 1 failed. ERROR: '/home/ema/stuff/org.openembedded.dev/packages/linphone/linphone_1.6.0.bb' failed NOTE: build 200810071204: completed [EMAIL PROTECTED]:~/stuff$ _______________________________________________ Openembedded-users mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-users
