Hello, I don't know exactly how possible this error is, but I think it comes from a bad ffmpeg or libavcodec package. The missing symbols are normally part of the libavutils.so library, which is part of ffmpeg. If you build ffmpeg from source the problem and re-build linphone the problem should disapear.
Simon Le jeudi 7 décembre 2006 02:28, Jérôme PRIOR a écrit : > Hello folks, hello Simon, > > I try to compil linphone on my slackware, without libgnome, but using > video. I experience near the same error. > libosip2-3.0.1.tar.gz > speex-1.2beta1.tar.gz > linphone-1.5.0.99b.tar.gz > and the cvs release 2 days ago for ffmpeg. > > All are compil with only --prefix=/usr but ffmpeg with the following > --prefix=/usr/ --disable-decoders --disable-encoders > > The make error is : > gcc -I.. -I../../oRTP/include -I/usr//include -I/usr//include/ffmpeg > -DVIDEO_ENABLED -DORTP_INET6 -DINET6 -Wall -O2 -g -Werror -pthread > -D_REENTRANT -rdynamic -o .libs/mediastream mediastream.o > -pthread ../src/.libs/libquickstream.so ../src/.libs/libmediastreamer.so > ../../oRTP/src/.libs/libortp.so /usr/lib/libasound.so -L/usr//lib > /usr//lib/libspeex.so ../../gsmlib/.libs/libgsm.a /usr/lib/libtheora.so > /usr/lib/libogg.so -lavcodec -lpthread -lrt -ldl -Wl,--rpath > -Wl,/usr//lib > ../src/.libs/libmediastreamer.so: undefined reference to > `av_crc04C11DB7' > ../src/.libs/libmediastreamer.so: undefined reference > to `av_realloc' > ../src/.libs/libmediastreamer.so: undefined reference > to `av_log' > ../src/.libs/libmediastreamer.so: undefined reference to > `ff_sqrt_tab' > ../src/.libs/libmediastreamer.so: undefined reference to > `av_d2q' > ../src/.libs/libmediastreamer.so: undefined reference to > `av_log_get_level' > ../src/.libs/libmediastreamer.so: undefined > reference to `av_crc8005' > ../src/.libs/libmediastreamer.so: undefined > reference to `av_freep' > ../src/.libs/libmediastreamer.so: undefined > reference to `av_free' > ../src/.libs/libmediastreamer.so: undefined > reference to `av_mallocz' > ../src/.libs/libmediastreamer.so: undefined > reference to `av_crc07' > ../src/.libs/libmediastreamer.so: undefined > reference to `av_malloc' > ../src/.libs/libmediastreamer.so: undefined > reference to `av_div_q' > ../src/.libs/libmediastreamer.so: undefined > reference to `ff_log2_tab' > ../src/.libs/libmediastreamer.so: undefined > reference to `av_reduce' > ../src/.libs/libmediastreamer.so: undefined > reference to `ff_gcd' > ../src/.libs/libmediastreamer.so: undefined > reference to `av_crc_init' > > I use ccache. > > Is there a trick to pass this make ? > > Thx \o_ > > > Please help me. > > The config: > > Linphone build configuration ended. > > * Gnome applet will be compiled. > > * Console interface will be compiled. > > Now type 'make' to compile, and then 'make install' as root to > > install it. The make: > > /usr/lib/libavcodec.so.51: undefined reference to `av_vlog' > > /usr/lib/libavcodec.so.51: undefined reference to `av_log_get_level' > > /usr/lib/libavcodec.so.51: undefined reference to `av_solve_lls' > > /usr/lib/libavcodec.so.51: undefined reference to `av_freep' > > /usr/lib/libavcodec.so.51: undefined reference to `av_free' > > /usr/lib/libavcodec.so.51: undefined reference to `av_realloc' > > /usr/lib/libavcodec.so.51: undefined reference to `av_evaluate_lls' > > /usr/lib/libavcodec.so.51: undefined reference to `av_log' > > /usr/lib/libavcodec.so.51: undefined reference to `av_init_lls' > > /usr/lib/libavcodec.so.51: undefined reference to `av_mallocz' > > /usr/lib/libavcodec.so.51: undefined reference to `av_malloc' > > /usr/lib/libavcodec.so.51: undefined reference to `av_update_lls' > > collect2: ld returned 1 exit status > > make[4]: *** [mediastream] Error 1 > > make[4]: Leaving directory > > `/root/Desktop/IP-PBX/linphone-config/mediastreamer2/tests' make[3]: > > *** [all-recursive] Error 1 make[3]: Leaving directory > > `/root/Desktop/IP-PBX/linphone-config/mediastreamer2' make[2]: *** > > [all] Error 2 make[2]: Leaving directory > > `/root/Desktop/IP-PBX/linphone-config/mediastreamer2' make[1]: *** > > [all-recursive] Error 1 make[1]: Leaving directory > > `/root/Desktop/IP-PBX/linphone-config' make: *** [all] Error 2 > > > > Thank you. > > > > > > --------------------------------- > > 雅虎免费邮箱-3.5G容量,20M附件 > > _______________________________________________ > Linphone-users mailing list > [email protected] > http://lists.nongnu.org/mailman/listinfo/linphone-users _______________________________________________ Linphone-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/linphone-users
