编译linphone时报错:
......
videodec.c: In function ‘skip_rfc2429_header’:
videodec.c:192:7: warning: variable ‘gob_num’ set but not used [-Wunused-but-set-variable]
int gob_num;
^
CC pixconv.lo
CC sizeconv.lo
CC nowebcam.lo
CC h264dec.lo
CC jpegwriter.lo
CC videoout.lo
CC msvideo.lo
CC rfc3984.lo
CC mire.lo
CC extdisplay.lo
CC layouts.lo
CC videostream.lo
CXXLD libmediastreamer.la
/usr/bin/ld: .libs/mscommon.o: Relocations in generic ELF (EM: 40)
/usr/bin/ld: .libs/mscommon.o: Relocations in generic ELF (EM: 40)
/usr/bin/ld: .libs/mscommon.o: Relocations in generic ELF (EM: 40)
/usr/bin/ld: .libs/mscommon.o: Relocations in generic ELF (EM: 40)
/usr/bin/ld: .libs/mscommon.o: Relocations in generic ELF (EM: 40)
/usr/bin/ld: .libs/mscommon.o: Relocations in generic ELF (EM: 40)
/usr/bin/ld: .libs/mscommon.o: Relocations in generic ELF (EM: 40)
.libs/mscommon.o: error adding symbols: File in wrong format
collect2: error: ld returned 1 exit status
Makefile:555: recipe for target 'libmediastreamer.la' failed
make[5]: *** [libmediastreamer.la] Error 1
make[5]: Leaving directory '/home/linphone_install4/sources/linphone-3.4.3/mediastreamer2/src'
Makefile:489: recipe for target 'all' failed
make[4]: *** [all] Error 2
make[4]: Leaving directory '/home/linphone_install4/sources/linphone-3.4.3/mediastreamer2/src'
Makefile:422: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/linphone_install4/sources/linphone-3.4.3/mediastreamer2'
Makefile:327: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/linphone_install4/sources/linphone-3.4.3/mediastreamer2'
Makefile:440: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/linphone_install4/sources/linphone-3.4.3'
Makefile:365: recipe for target 'all' failed
make: *** [all] Error 2
root@ubuntu:/home/linphone_install4/sources/linphone-3.4.3#
这是什么原因导致的呢?还请不吝赐教!非常感谢!