>> Delete No. 19199 article
No. 커널 2.4 컴파일 오류

등록 2001-01-30 15:12:00 By localhost     조회 2
이름 오무환    

		컴파일 도중에 나는 에러입니다.
어떻게 수정해야 할 지 모르겠어요...
도와 주세요.
  다음은
에러 출력 채널을 리다리렉션을 으로 캠쳐한 내용입니다.
 In file included from /usr/src/linux/include/linux/modversions.h:93,
                 from /usr/src/linux/include/linux/module.h:21,
                 from ksyms.c:14:
/usr/src/linux/include/linux/modules/i386_ksyms.ver:82:25: warning: "cpu_data" redefined
/usr/src/linux/include/asm/processor.h:78:1: warning: this is the location of the previous definition
/usr/src/linux/include/linux/modules/i386_ksyms.ver:86:25: warning: "smp_num_cpus" redefined
/usr/src/linux/include/linux/smp.h:80:1: warning: this is the location of the previous definition
/usr/src/linux/include/linux/modules/i386_ksyms.ver:88:25: warning: "cpu_online_map" redefined
/usr/src/linux/include/linux/smp.h:88:1: warning: this is the location of the previous definition
/usr/src/linux/include/linux/modules/i386_ksyms.ver:90:25: warning: "synchronize_irq" redefined
/usr/src/linux/include/asm/hardirq.h:37:1: warning: this is the location of the previous definition
/usr/src/linux/include/linux/modules/i386_ksyms.ver:102:33: warning: "smp_call_function" redefined
/usr/src/linux/include/linux/smp.h:87:1: warning: this is the location of the previous definition
In file included from /usr/src/linux/include/linux/modversions.h:117,
                 from /usr/src/linux/include/linux/module.h:21,
                 from ksyms.c:14:
/usr/src/linux/include/linux/modules/ksyms.ver:504:25: warning: "del_timer_sync" redefined
/usr/src/linux/include/linux/timer.h:34:1: warning: this is the location of the previous definition
In file included from ksyms.c:18:
/usr/src/linux/include/linux/kernel_stat.h: In function `kstat_irqs':
/usr/src/linux/include/linux/kernel_stat.h:48: `smp_num_cpus' undeclared (first use in this function)
/usr/src/linux/include/linux/kernel_stat.h:48: (Each undeclared identifier is reported only once
/usr/src/linux/include/linux/kernel_stat.h:48: for each function it appears in.)
make[2]: *** [ksyms.o] Error 1
make[1]: *** [first_rule] Error 2
make: *** [_dir_kernel] Error 2
  참고로 다음은
표준 출력 채널 내용
 gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe
 -mpreferred-stack-boundary=2 -march=athlon   -DUTS_MACHINE='"i386"' -c -o init/version.o init/version.c make CFLAGS="-
D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpre
ferred-stack-boundary=2 -march=athlon  " -C  kernel make[1]: Entering directory `/usr/src/linux-2.4.0/kernel' make all
_targets make[2]: Entering directory `/usr/src/linux-2.4.0/kernel'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe 
-mpreferred-stack-boundary=2 -march=athlon     -DEXPORT_SYMTAB -c ksyms.c make[2]: Leaving directory `/usr/src/linux-2
.4.0/kernel' make[1]: Leaving directory `/usr/src/linux-2.4.0/kernel'
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved