도와주세요... ㅠㅠ 커널컴파일 오류
sparc leon3에 올라가는 커널 이미지를 컴파일 중인데요
아래와 같이 오류가 나네요.
구글링을 해도 잘 못찾겠고 어떻게 해결해야 될지 몰라 문의드립니다.
고수님들 도와주세요.. ㅠㅠ
LD arch/sparc/boot/image
arch/sparc/kernel/built-in.o:(__ex_table+0x384): undefined reference to `kernel_unaligned_trap_fault'
arch/sparc/kernel/built-in.o:(__ex_table+0x38c): undefined reference to `kernel_unaligned_trap_fault'
arch/sparc/kernel/built-in.o:(__ex_table+0x394): undefined reference to `kernel_unaligned_trap_fault'
arch/sparc/kernel/built-in.o:(__ex_table+0x39c): undefined reference to `kernel_unaligned_trap_fault'
arch/sparc/kernel/built-in.o:(__ex_table+0x3a4): undefined reference to `kernel_unaligned_trap_fault'
arch/sparc/kernel/built-in.o:(__ex_table+0x3ac): more undefined references to `kernel_unaligned_trap_fault' follow
arch/sparc/kernel/built-in.o:(__ex_table+0x45c): undefined reference to `user_unaligned_trap_fault'
arch/sparc/kernel/built-in.o:(__ex_table+0x464): undefined reference to `user_unaligned_trap_fault'
arch/sparc/kernel/built-in.o:(__ex_table+0x46c): undefined reference to `user_unaligned_trap_fault'
arch/sparc/kernel/built-in.o:(__ex_table+0x474): undefined reference to `user_unaligned_trap_fault'
arch/sparc/kernel/built-in.o:(__ex_table+0x47c): undefined reference to `user_unaligned_trap_fault'
arch/sparc/kernel/built-in.o:(__ex_table+0x484): more undefined references to `user_unaligned_trap_fault' follow
kernel_unaligned_trap_fault 이 함수가 컴파일이 안된거 같은데여
kernel_unaligned_trap_fault
이 함수 정의가 있는 소스파일을 찾아서
#error 1
같은걸 넣아서 컴파일될때 함수가 포함되는지 확인해보세여
안되면
아마
#ifdef같이 조건문이 있어서 특정 조건이 안맞으면 컴파일이 안될수도 잇습니다.
그리고 검색해보니까
sparc컴파일할때 이런 에러가 나타나는거 같은데
혹시 컴팡일러 문제읽수도 있습니다
그런데
커널 버젼이 몇인지 궁금합니다!!
왠만하면 커널 최신버젼사용하고 컴파일러고 최신버젼 사용하는게 좋습니다
즐린
댓글 달기