crosstool-0.43 툴체인 빌드관련 에러에 대해서 질문드립니다
리눅스 커널: 2.6.20
GCC: 4.3.2
GLIBC: 2.7.0
BINUTILS 2.19
소스파일은 위와 같이 하였고
이솝에서 받은 demo-armv6-vpf-eabi.sh을 고쳐
# Build the toolchain. Takes a couple hours and a couple gigabytes.
# time eval `cat armv6-vfp-eabi.dat gcc-4.1.0-glibc-2.4.0.dat` sh all.sh --notest
time eval `cat armv6-vfp-eabi.dat gcc-4.3.2-glibc-2.7.0.dat` sh all.sh --notest
수정하여 빌드 하였습니다
헌데
아래 같은
make[2]: x86_64-host_unknown-linux-gnu-ar: 명령을 찾지 못했음
make[2]: *** [libiberty.a] 오류 127
make[2]: Leaving directory `/toolchain/arm-linux/crosstool-0.43/build/armv6-vfp-linux-gnueabi/gcc-4.3.2-glibc-2.7/build-binutils/libiberty'
make[1]: *** [all-libiberty] 오류 2
make[1]: Leaving directory `/toolchain/arm-linux/crosstool-0.43/build/armv6-vfp-linux-gnueabi/gcc-4.3.2-glibc-2.7/build-binutils'
make: *** [all] 오류 2
이런 오류가 뜨네요;;
어떻게 해야 할까요
binutils를 먼저 크로스 컴파일해보세여
x86_64-host_unknown-linux-gnu-ar
이거 아마 gcc에 없으면 binutils에 있을겁니다
즐린
즐린
댓글 달기