[#5184] build kernel with lib mediastreamer fails
Submitted By: Vivi Li
Open Date
2009-06-01 05:38:29 Close Date
2009-08-19 21:37:01
Priority:
Medium Assignee:
Sonic Zhang
Status:
Closed Fixed In Release:
N/A
Found In Release:
N/A Release:
Category:
Make Errors Board:
N/A
Processor:
ALL Silicon Revision:
Is this bug repeatable?:
Yes Resolution:
Fixed
Uboot version or rev.:
Toolchain version or rev.:
gcc4.1-09r1_rc6
App binary format:
FDPIC
Summary: build kernel with lib mediastreamer fails
Details:
Build kernel with lib mediastreamer fails.
As lib ffmpeg is required, so only fdpic format is supported for lib mediastreamer.
No such test on regression and find this bug by built kernel manually.
Bellow is the log:
--
/opt/uClinux/bfin-linux-uclibc/lib/gcc/bfin-linux-uclibc/4.1.2/../../../../bfin-linux-uclibc/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
/home/test/work/cruise/checkouts/uclinux-dist/staging/usr/lib/libasound.so: warning: fork: this function is not implemented on no-mmu systems
../src/.libs/libmediastreamer.so: undefined reference to `_speex_echo_state_init'
../src/.libs/libmediastreamer.so: undefined reference to `_speex_echo_cancel'
../src/.libs/libmediastreamer.so: undefined reference to `_speex_echo_state_destroy'
../src/.libs/libmediastreamer.so: undefined reference to `_speex_preprocess_state_init'
../src/.libs/libmediastreamer.so: undefined reference to `_speex_preprocess_ctl'
../src/.libs/libmediastreamer.so: undefined reference to `_speex_echo_state_reset'
../src/.libs/libmediastreamer.so: undefined reference to `_speex_preprocess_state_destroy'
../src/.libs/libmediastreamer.so: undefined reference to `_speex_preprocess'
../src/.libs/libmediastreamer.so: undefined reference to `_speex_echo_ctl'
collect2: ld returned 1 exit status
make[5]: *** [mediastream] Error 1
make[5]: Leaving directory `/home/test/work/cruise/checkouts/uclinux-dist/lib/mediastreamer/build-mediastreamer-2.1.0/tests'
make[4]: *** [install-recursive] Error 1
make[4]: Leaving directory `/home/test/work/cruise/checkouts/uclinux-dist/lib/mediastreamer/build-mediastreamer-2.1.0'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/test/work/cruise/checkouts/uclinux-dist/lib/mediastreamer'
make[2]: *** [mediastreamer] Error 2
make[2]: Leaving directory `/home/test/work/cruise/checkouts/uclinux-dist/lib'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/test/work/cruise/checkouts/uclinux-dist/lib'
make: *** [subdirs] Error 1
--
Follow-ups
--- Sonic Zhang 2009-06-03 04:27:33
Fixed
--- Vivi Li 2009-08-20 02:37:35
OK now. Close it.
Files
Changes
Commits
Dependencies
Duplicates
Associations
Tags
File Name File Type File Size Posted By
config.user.mediastreamer application/octet-stream 45431 Vivi Li