커널 컴파일중 CONFIG_KALLSYMS_EXTRA_PASS 에러
우분투 2.6.12 에서 커널 컴파일을 하는 도중에 다음과 같은 에러가 났습니다.
"make-kpkg --initrd --stem linux --revision=xxxx kernel_image kernel_headers" 이렇게 컴파일 했습니다.
make clean 하고 다시 해도 똑같은 에러가 나네요.
우선 CONFIG_KALLSYMS_EXTRA_PASS와 System.map이 어떤 역할을 하는건지 좀 알고 싶구요. 왜 이런 에러가 난건지, 어떻게 하면 에러를 해결할 수 있는지 좀 알려주시면 감사하겠습니다. ^^
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD .tmp_vmlinux1
KSYM .tmp_kallsyms1.S
AS .tmp_kallsyms1.o
LD .tmp_vmlinux2
KSYM .tmp_kallsyms2.S
AS .tmp_kallsyms2.o
LD vmlinux
SYSMAP System.map
SYSMAP .tmp_System.map
Inconsistent kallsyms data
Try setting CONFIG_KALLSYMS_EXTRA_PASS
make[1]: *** [vmlinux] 오류 1
make[1]: Leaving directory `/usr/src/linux-source-2.6.12'
make: *** [stamp-build] 오류 2
root@ubuntu:/usr/src/linux#
댓글 달기