arm mplayer 포팅중 에러
s3c2440보드에 리눅스를 포팅하고 mplayer를 포팅하는 작업을 하고 있습니다.
cross compile툴체인을 리눅스에 설치하고 mplayer를 포팅하기위해 termcap을 make 하는중에 발생된 에러인데요.
[root@localhost termcap]# make
if [ ! -d pic ]; then mkdir pic; fi
arm-linux-gcc -O -I. -c termcap.c
arm-linux-gcc -O -I. -fPIC -c termcap.c -o pic/termcap.o
arm-linux-gcc -O -I. -c tparam.c
arm-linux-gcc -O -I. -fPIC -c tparam.c -o pic/tparam.o
arm-linux-gcc -O -I. -c version.c
arm-linux-gcc -O -I. -fPIC -c version.c -o pic/version.o
arm-linux-ar ucvr libtermcap.a termcap.o tparam.o version.o
a - termcap.o
a - tparam.o
a - version.o
cd pic; \
arm-linux-gcc -shared -o ../libtermcap.so.2.0.8 -Wl,-soname,libtermcap.so.2 termcap.o tparam.o version.o
/root/usr/bin/../lib/gcc/arm-linux/3.4.3/../../../../arm-linux/bin/ld: cannot find /usr/arm-linux/lib/libc.so.6
collect2: ld returned 1 exit status
make: *** [libtermcap.so.2.0.8] 오류 1
다음과 같은 오류가 났습니다. libc.so.6을 못찾는것 같은데 파일은 있습니다. 공유라이브러리 인것 같은데 왜 그런지 도무지 알수가 없습니다.
환경은 centos5이구요. linux kernel version은 2.6입니다.
-- GLIBC-2.3.3
-- BINUTILS-2.15.91.0.1
-- GCC-3.4.3 입니다. tool chain은 falinux에서 다운받아서 설치했거든요.gnuarm.com의 gcc 4.1 toolchain이 통합으로 까는게 없어서 이렇게 했습니다.제가 초보라 잘모릅니다. 열심히 찾고 해봤는데도 잘 안되어 이렇게 문의드립니다. 꼭 좀 알려주세요...더이상 진행이 안되고 있어서요...그럼 수고하세요~
댓글 달기