도와주세요!!
공통 메뉴얼을 보고 커널 컴파일을 따라 하는 중입니다.
OS는 우분투 9.1을 사용중이며 툴체인 설치 완료 하였습니다.
메뉴얼에 써있는 대로 순서대로 작업 하였는데 왜 이런 오류가 뜨는지 알수가 없네여..
제가 멀 잘못했나요?? 참고로 CD에 있는 커널 소스 사용 했습니다.
root@bhaek-linux:/linux# make zImage
scripts/kconfig/conf -s arch/arm/Kconfig
CHK include/linux/version.h
UPD include/linux/version.h
SYMLINK include/asm-arm/arch -> include/asm-arm/arch-s3c2410
Generating include/asm-arm/mach-types.h
CHK include/linux/utsrelease.h
UPD include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
CC arch/arm/kernel/asm-offsets.s
GEN include/asm-arm/asm-offsets.h
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/sumversion.o
scripts/mod/sumversion.c: In function ‘get_src_version’:
scripts/mod/sumversion.c:389: error: ‘PATH_MAX’ undeclared (first use in this function)
scripts/mod/sumversion.c:389: error: (Each undeclared identifier is reported only once
scripts/mod/sumversion.c:389: error: for each function it appears in.)
scripts/mod/sumversion.c:389: warning: unused variable ‘filelist’
make[2]: *** [scripts/mod/sumversion.o] 오류 1
make[1]: *** [scripts/mod] 오류 2
make: *** [scripts] 오류 2
root@bhaek-linux:/linux#
scripts/mod/sumversion.c 파일에 #include <limits.h>를 추가해주시면 됩니다.