Fehler beim kernel compilieren

From: Stefan Herrmann <sh(at)neticens.de>
Date: Tue, 06 May 2003 19:48:45 +0200

Hallo,

ich habe Probleme mit dem kompilieren das FreeBSD 5.0 kernel.
Nach einem "make depend all" bricht der Vorgang beim Linken
ab. Anbei die Ausgabe des Kompiliervorgangs. Hat da jemand einen tip
woran das liegen könnte ?

Ciao
Stefan

-- 
--- Communications powered by FreeBSD ---
            The Power to Serve
[...]
===> vesa
rm -f .depend
mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE -I- -I. -I@ 
-I@/dev -I@/../include  /usr/src/sys/modules/vesa/../../i386/isa/vesa.c 
/usr/src/sys/modules/vesa/../../dev/syscons/scvesactl.c
root(at)asterix[0]/sys/i386/compile/ASTERIX$ make
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline 
-Wcast-qual  -fformat-extensions -ansi  -nostdinc -I-  -I. -I../../.. 
-I../../../dev -I../../../contrib/dev/acpica -I../../../contrib/ipfilter 
-D_KERNEL -include opt_global.h -fno-common  -mno-align-long-strings 
-mpreferred-stack-boundary=2 -ffreestanding -Werror  config.c
touch hack.c
cc  -shared -nostdlib hack.c -o hack.So
rm -f hack.c
sh ../../../conf/newvers.sh ASTERIX
cc -c -O -pipe -mcpu=pentiumpro -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline 
-Wcast-qual  -fformat-extensions -ansi  -nostdinc -I-  -I. -I../../.. 
-I../../../dev -I../../../contrib/dev/acpica -I../../../contrib/ipfilter 
-D_KERNEL -include opt_global.h -fno-common  -mno-align-long-strings 
-mpreferred-stack-boundary=2 -ffreestanding -Werror  vers.c
linking kernel
locore.o: In function `got_common_bi_size':
locore.o(.text+0x164): undefined reference to `nfs_diskless'
locore.o(.text+0x171): undefined reference to `nfs_diskless_valid'
procfs.o: In function `procfs_init':
procfs.o(.text+0x249): undefined reference to `pfs_create_link'
procfs.o(.text+0x271): undefined reference to `pfs_create_dir'
procfs.o(.text+0x2a3): undefined reference to `pfs_create_file'
procfs.o(.text+0x2d3): undefined reference to `pfs_create_file'
procfs.o(.text+0x303): undefined reference to `pfs_create_file'
procfs.o(.text+0x333): undefined reference to `pfs_create_file'
procfs.o(.text+0x363): undefined reference to `pfs_create_file'
procfs.o(.text+0x393): more undefined references to `pfs_create_file' follow
procfs.o: In function `procfs_init':
procfs.o(.text+0x4f1): undefined reference to `pfs_create_link'
procfs.o: In function `_procfs_mount':
procfs.o(.text+0x533): undefined reference to `pfs_mount'
procfs.o: In function `_procfs_init':
procfs.o(.text+0x555): undefined reference to `pfs_init'
procfs.o: In function `_procfs_uninit':
procfs.o(.text+0x575): undefined reference to `pfs_uninit'
procfs.o(.data+0x68): undefined reference to `pfs_unmount'
procfs.o(.data+0x6c): undefined reference to `pfs_root'
procfs.o(.data+0x74): undefined reference to `pfs_statfs'
atkbd.o: In function `atkbd_configure':
atkbd.o(.text+0x1cb): undefined reference to `atkbdc_configure'
atkbd.o: In function `atkbd_probe':
atkbd.o(.text+0x2f4): undefined reference to `atkbdc_open'
atkbd.o: In function `atkbd_init':
atkbd.o(.text+0x528): undefined reference to `atkbdc_open'
atkbd.o: In function `atkbd_test_if':
atkbd.o(.text+0x815): undefined reference to `empty_both_buffers'
atkbd.o(.text+0x822): undefined reference to `test_controller'
atkbd.o(.text+0x833): undefined reference to `test_kbd_port'
atkbd.o: In function `atkbd_read':
atkbd.o(.text+0x88b): undefined reference to `read_kbd_data'
atkbd.o(.text+0x89a): undefined reference to `read_kbd_data_no_wait'
atkbd.o: In function `atkbd_check':
atkbd.o(.text+0x8df): undefined reference to `kbdc_data_ready'
atkbd.o: In function `atkbd_read_char':
atkbd.o(.text+0x956): undefined reference to `read_kbd_data'
atkbd.o(.text+0x969): undefined reference to `read_kbd_data_no_wait'
atkbd.o: In function `atkbd_check_char':
atkbd.o(.text+0xcd6): undefined reference to `kbdc_data_ready'
atkbd.o: In function `atkbd_lock':
atkbd.o(.text+0xf89): undefined reference to `kbdc_lock'
atkbd.o: In function `setup_kbd_port':
atkbd.o(.text+0x11b3): undefined reference to `set_controller_command_byte'
atkbd.o: In function `get_kbd_echo':
atkbd.o(.text+0x1209): undefined reference to `write_kbd_command'
atkbd.o(.text+0x1211): undefined reference to `read_kbd_data'
atkbd.o(.text+0x1228): undefined reference to `empty_both_buffers'
atkbd.o(.text+0x1230): undefined reference to `test_controller'
atkbd.o(.text+0x1238): undefined reference to `test_kbd_port'
atkbd.o: In function `probe_keyboard':
atkbd.o(.text+0x129e): undefined reference to `kbdc_lock'
atkbd.o(.text+0x12bb): undefined reference to `write_controller_command'
atkbd.o(.text+0x12cb): undefined reference to `empty_both_buffers'
atkbd.o(.text+0x12d3): undefined reference to `kbdc_get_device_mask'
atkbd.o(.text+0x12e0): undefined reference to `get_controller_command_byte'
atkbd.o(.text+0x12f1): undefined reference to `kbdc_set_device_mask'
atkbd.o(.text+0x1301): undefined reference to `kbdc_lock'
atkbd.o(.text+0x1314): undefined reference to `test_controller'
atkbd.o(.text+0x131c): undefined reference to `test_kbd_port'
atkbd.o(.text+0x1337): undefined reference to `kbdc_set_device_mask'
atkbd.o(.text+0x135f): undefined reference to `kbdc_lock'
atkbd.o: In function `init_keyboard':
atkbd.o(.text+0x13a1): undefined reference to `kbdc_lock'
atkbd.o(.text+0x13be): undefined reference to `write_controller_command'
atkbd.o(.text+0x13ce): undefined reference to `empty_both_buffers'
atkbd.o(.text+0x13d6): undefined reference to `get_controller_command_byte'
atkbd.o(.text+0x13ed): undefined reference to `kbdc_lock'
atkbd.o(.text+0x144d): undefined reference to `kbdc_lock'
atkbd.o(.text+0x14ec): undefined reference to `reset_kbd'
atkbd.o(.text+0x1500): undefined reference to `empty_both_buffers'
atkbd.o(.text+0x1508): undefined reference to `test_controller'
atkbd.o(.text+0x1510): undefined reference to `test_kbd_port'
atkbd.o(.text+0x1524): undefined reference to `set_controller_command_byte'
atkbd.o(.text+0x1534): undefined reference to `kbdc_lock'
atkbd.o(.text+0x156b): undefined reference to `send_kbd_command_and_data'
atkbd.o(.text+0x158b): undefined reference to `set_controller_command_byte'
atkbd.o(.text+0x159b): undefined reference to `kbdc_lock'
atkbd.o(.text+0x15c0): undefined reference to `set_controller_command_byte'
atkbd.o(.text+0x15d8): undefined reference to `set_controller_command_byte'
atkbd.o(.text+0x15e8): undefined reference to `kbdc_lock'
atkbd.o(.text+0x160b): undefined reference to `kbdc_lock'
atkbd.o: In function `write_kbd':
atkbd.o(.text+0x1648): undefined reference to `kbdc_lock'
atkbd.o(.text+0x1667): undefined reference to `send_kbd_command_and_data'
atkbd.o(.text+0x167e): undefined reference to `send_kbd_command'
atkbd.o(.text+0x168e): undefined reference to `kbdc_lock'
atkbd.o: In function `get_kbd_id':
atkbd.o(.text+0x16bb): undefined reference to `empty_both_buffers'
atkbd.o(.text+0x16cb): undefined reference to `send_kbd_command'
atkbd.o(.text+0x16eb): undefined reference to `read_kbd_data'
atkbd.o(.text+0x16fa): undefined reference to `read_kbd_data'
atkbd.o(.text+0x170f): undefined reference to `empty_both_buffers'
atkbd.o(.text+0x1717): undefined reference to `test_controller'
atkbd.o(.text+0x171f): undefined reference to `test_kbd_port'
*** Error code 1
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 06 May 2003 - 19:48:11 CEST

search this site