Problem bei bzImage
Hi Leute,
ich habe mir einen neuen Kernel gebstelt und auch make dep und make clean
ausgeführt, doch wenn ich make bzImage ausführe kommt folgende Fehlermeldung:
make bzImage
make: Zirkuläre Datei /usr/src/linux-2.4.19.SuSE/include/asm/processor.h <-
/usr/src/linux-2.4.19.SuSE/include/linux/list.h Abhängigkeit wird nicht
verwendet.
. scripts/mkversion > .tmpversion
gzip -9 < .config | scripts/bin2c kernel_config_data >
include/linux/config_data.h
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19.SuSE/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586
-DUTS_MACHINE='"i386"' -DKBUILD_BASENAME=version -c -o init/version.o
init/version.c
make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.19.SuSE/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 " -C
kernel
make[1]: Wechsel in das Verzeichnis »/usr/src/linux-2.4.19.SuSE/kernel«
make all_targets
make[2]: Wechsel in das Verzeichnis »/usr/src/linux-2.4.19.SuSE/kernel«
make[2]: Zirkuläre Datei /usr/src/linux-2.4.19.SuSE/include/asm/processor.h <-
/usr/src/linux-2.4.19.SuSE/include/linux/list.h Abhängigkeit wird nicht
verwendet.
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19.SuSE/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586
-DKBUILD_BASENAME=sched -fno-omit-frame-pointer -c -o sched.o sched.c
In file included from sched.c:29:
/usr/src/linux-2.4.19.SuSE/include/linux/sched_runqueue.h:47:
`CONFIG_MAX_RT_PRIO' undeclared here (not in a function)
/usr/src/linux-2.4.19.SuSE/include/linux/sched_runqueue.h:48:
`CONFIG_MAX_RT_PRIO' undeclared here (not in a function)
sched.c: In function `effective_prio':
sched.c:192: `CONFIG_MAX_RT_PRIO' undeclared (first use in this function)
sched.c:192: (Each undeclared identifier is reported only once
sched.c:192: for each function it appears in.)
sched.c: In function `__activate_task':
sched.c:209: `CONFIG_MAX_RT_PRIO' undeclared (first use in this function)
sched.c: In function `wake_up_forked_process':
sched.c:386: `CONFIG_MAX_RT_PRIO' undeclared (first use in this function)
sched.c: In function `scheduler_tick':
sched.c:845: `CONFIG_MAX_RT_PRIO' undeclared (first use in this function)
sched.c: In function `schedule':
sched.c:974: `CONFIG_MAX_RT_PRIO' undeclared (first use in this function)
sched.c: In function `set_user_nice':
sched.c:1196: `CONFIG_MAX_RT_PRIO' undeclared (first use in this function)
sched.c: In function `sys_nice':
sched.c:1251: `CONFIG_MAX_RT_PRIO' undeclared (first use in this function)
sched.c: In function `task_nice':
sched.c:1275: `CONFIG_MAX_RT_PRIO' undeclared (first use in this function)
sched.c: In function `sys_sched_yield':
sched.c:1532: `CONFIG_MAX_RT_PRIO' undeclared (first use in this function)
sched.c: In function `sys_sched_rr_get_interval':
sched.c:1626: `CONFIG_MAX_RT_PRIO' undeclared (first use in this function)
sched.c: In function `init_idle':
sched.c:1779: `CONFIG_MAX_RT_PRIO' undeclared (first use in this function)
sched.c: In function `sched_init':
sched.c:1810: `CONFIG_MAX_RT_PRIO' undeclared (first use in this function)
make[2]: *** [sched.o] Fehler 1
make[2]: Verlassen des Verzeichnisses »/usr/src/linux-2.4.19.SuSE/kernel«
make[1]: *** [first_rule] Fehler 2
make[1]: Verlassen des Verzeichnisses »/usr/src/linux-2.4.19.SuSE/kernel«
make: *** [_dir_kernel] Fehler 2
Weiss jemand damit was anzufangen und was ich falsch gemacht habe?
Danke schonmal im Vorraus.
Gruß
Gil
Reply to: