안녕하세요~!!

falinux에서 제공하는 2.6.29 커널을 이용해

최신 크로스 컴파일러를 만들어보려고 했는데..

이틀 내도록 해도 잘 되질 않아서 이렇게 문의 드립니다..ㅠㅠ


glibc 소스를 받아서 컴파일 환경설정하고,

make를 했는데 다음과 같은 오류가 발생합니다..

헤더파일문제 같은데, 새로 제가 임의로 만들어주면 되는건가요..?


../sysdeps/unix/sysv/linux/sys/syscall.h:25:24: error: asm/unistd.h: No such file or directory

linux-2.6.29-ez-s3c6410/include/linux/errno.h:4:23: error: asm/errno.h: No such file or directory
linux-2.6.29-ez-s3c6410/include/linux/param.h:4:23: error: asm/param.h: No such file or directory

../sysdeps/unix/sysv/linux/bits/socket.h:366:24: error: asm/socket.h: No such file or directory

glibc-2.11.1/build/rtld-global-offsets.h] 오류 1
glibc-2.11.1/csu'
make[1]: *** [csu/subdir_lib] 오류 2
glibc-2.11.1'
make: *** [all] 오류 2


컴파일 환경설정은 이렇게 했습니다.

CC=arm-generic-linux-gnueabi-gcc AR=arm-generic-linux-gnueabi-ar RANLIB=arm-generic-linux-gnueabi-ranlib ../configure --target=arm-generic-linux-gnueabi --prefix=/usr/arm-generic-generic-gnueabi --build=i686-host_pc-linux-gnu --host=arm-generic-linux-gnueabi --with-float=soft --with-fp --with-tls --with-thread --enable-kernel=2.6.29 --with-abi=aapcs-linux --without-cvs --disable-profile --disable-debug --without-gd --enable-shared --enable-add-ons --with-headers=/linux-2.6.29-ez-s3c6410/include libc_cv_forced_unwind=yes libc_cv_c_cleanup=yes


도와주세요 ㅜㅜ