ubuntu8.04 linux2.6 시스템 콜 추가 및 컴파일중 오류... 도와주세요~
글쓴이: ca4n0va / 작성시간: 화, 2008/10/28 - 2:36오후
ubuntu8.04쓰고 있구요
linux2.6입니다.
시스템 콜 추가한후 컴파일하려고 하는데 자꾸 다음과 같은 에러가 납니다..ㅠㅠ
sudo make-kpkg --initrd kernel_image kernel_headers
이렇게 입력한후 빌드를 막 생성하다가 이런 오류가 발생합니다.
arch/x86/kernel/built-in.o: In function 'sys_call_table':
undifined reference to 'sys_newsyscall'
make[1]: *** [.tmp_vmlinux1] 오 류 1
make[1]: leaving directiry '/usr/src/linux-source-2.6.24'
make: *** [debian/stamp-build-kernel] 오 류 2
/include/asm-x86/unistd_32.h 이 부분 수정했구요
/arch/x86/kernel/syscall_table_32.S 이부분도 수정했구요
/kernel 안에다 newsyscall.c 도 만들었구요
/kernel 안에 Makefile 수정하여 newsyscall.o 도 추가해주었구요..
대체 무엇이 문제일까요...
제발 도움좀 주세요 ㅠㅠ
Forums:


댓글 달기