Chyby pri kompilace kernelu

Jiri Navratil navratil na hesco.cz
Pondělí Srpen 27 10:45:55 CEST 2001



Na pocitaci s AMD K5, 32 MB RAM, se SuSE Linux 7.2, se stand. jadrem 2.4.4 pro 386 mi nejde zkompilovat kernel. Zkousel jsem zkompilovat jadra 2.4.5 - 9. Pokazde skonci preklad na jinem miste s jinou chybou. Prikladam chybove vypisy. Nevite v cem by mohl byt problem?
 
 dekuji
 
 --
Jiri Navratil


CHYBOVE VYPISY PRI KOMPILACI:

sysctl.c: In function `proc_dointvec_minmax':
sysctl.c:1022: `max' undeclared (first use in this function)
sysctl.c:1022: (Each undeclared identifier is reported only once
sysctl.c:1022: for each function it appears in.)
make[2]: *** [sysctl.o] Error 1
make[1]: *** [first_rule] Error 2
make: *** [_dir_kernel] Error 2


n_tty.c: In function `n_tty_receive_buf':
n_tty.c:767: `tty' undeclared (first use in this function)
n_tty.c:767: (Each undeclared identifier is reported only once
n_tty.c:767: for each function it appears in.)
make[3]: *** [n_tty.o] Error 1
make[2]: *** [first_rule] Error 2
make[1]: *** [_subdir_char] Error 2
make: *** [_dir_drivers] Error 2


In file included from /usr/src/linux-2.4.8/include/linux/mm.h:4,
                 from /usr/src/linux-2.4.8/include/linux/locks.h:5,
                 from /usr/src/linux-2.4.8/include/linux/devfs_fs_kernel.h:6,
                 from /usr/src/linux-2.4.8/include/linux/genhd.h:48,
                 from genhd.c:15:
/usr/src/linux-2.4.8/include/linux/sched.h: In function `has_pending_signals':
/usr/src/linux-2.4.8/include/linux/sched.h:618: `blocked' undeclared (first use in this function)
/usr/src/linux-2.4.8/include/linux/sched.h:618: (Each undeclared identifier is reported only once
/usr/src/linux-2.4.8/include/linux/sched.h:618: for each function it appears in.)
make[3]: *** [genhd.o] Error 1
make[2]: *** [first_rule] Error 2
make[1]: *** [_subdir_block] Error 2
make: *** [_dir_drivers] Error 2


gcc: Internal compiler error: program cc1 got fatal signal 11
make[3]: *** [cdrom.o] Error 1
make[2]: *** [first_rule] Error 2
make[1]: *** [_subdir_cdrom] Error 2
make: *** [_dir_drivers] Error 2


cpp0: output pipe has been closed
gcc: Internal compiler error: program cc1 got fatal signal 11
make[2]: *** [sys.o] Error 1
make[1]: *** [first_rule] Error 2
make: *** [_dir_kernel] Error 2


cpp0: output pipe has been closed
floppy.c: In function `raw_cmd_copyin':
floppy.c:3223: `ptr' undeclared (first use in this function)
floppy.c:3223: (Each undeclared identifier is reported only once
floppy.c:3223: for each function it appears in.)
make[3]: *** [floppy.o] Error 1
make[2]: *** [first_rule] Error 2
make[1]: *** [_subdir_block] Error 2
make: *** [_dir_drivers] Error 2


sysctl.c: In function `proc_dointvec_minmax':
sysctl.c:1022: `val' undeclared (first use in this function)
sysctl.c:1022: (Each undeclared identifier is reported only once
sysctl.c:1022: for each function it appears in.)
make[2]: *** [sysctl.o] Error 1
make[1]: *** [first_rule] Error 2
make: *** [_dir_kernel] Error 2


In file included from blkpg.c:33:
/usr/src/linux-2.4.8/include/linux/sched.h: In function `has_pending_signals':
/usr/src/linux-2.4.8/include/linux/sched.h:621: structure has no member named `sig'
make[3]: *** [blkpg.o] Error 1
make[2]: *** [first_rule] Error 2
make[1]: *** [_subdir_block] Error 2
make: *** [_dir_drivers] Error 2


Další informace o konferenci Linux