Chinaunix

标题: FreeBSD5.4内核编译错误 [打印本页]

作者: linyin    时间: 2005-05-11 09:15
标题: FreeBSD5.4内核编译错误
这是内核配置文件:
http://eaa13.dns0755.net/~linyin/LinyinKernel

这是机器的dmesg:
http://eaa13.dns0755.net/~linyin/dmesg.txt

这是出错信息:
atpic.o(.text+0x7b): In function `atpic_enable_source':
: undefined reference to `critical_exit'
atpic.o(.text+0x97): In function `atpic_disable_source':
: undefined reference to `critical_enter'
atpic.o(.text+0x12b): In function `atpic_disable_source':
: undefined reference to `critical_exit'
atpic.o(.text+0x140): In function `atpic_eoi_master':
: undefined reference to `critical_enter'
atpic.o(.text+0x18f): In function `atpic_eoi_master':
: undefined reference to `critical_exit'
atpic.o(.text+0x1a4): In function `atpic_eoi_slave':
: undefined reference to `critical_enter'
atpic.o(.text+0x1f7): In function `atpic_eoi_slave':
: undefined reference to `critical_exit'
atpic.o(.text+0x3a7): In function `atpic_config_intr':
: undefined reference to `critical_enter'
atpic.o(.text+0x403): In function `atpic_config_intr':
: undefined reference to `critical_exit'
atpic.o(.text+0x42: In function `i8259_init':
: undefined reference to `critical_enter'
atpic.o(.text+0x4a3): In function `i8259_init':
: undefined reference to `critical_exit'
atpic.o(.text+0x5fa): In function `atpic_handle_intr':
: undefined reference to `critical_enter'
atpic.o(.text+0x647): In function `atpic_handle_intr':
: undefined reference to `critical_exit'
clock.o(.text+0x21): In function `clkintr':
: undefined reference to `critical_enter'
clock.o(.text+0x9c): In function `clkintr':
: undefined reference to `critical_exit'
clock.o(.text+0x115): In function `clkintr':
: undefined reference to `critical_enter'
clock.o(.text+0x19f): In function `clkintr':
: undefined reference to `critical_exit'
clock.o(.text+0x1e0): In function `clkintr':
: undefined reference to `critical_enter'
clock.o(.text+0x257): In function `clkintr':
: undefined reference to `critical_exit'
clock.o(.text+0x3f9): In function `getit':
: undefined reference to `critical_enter'
clock.o(.text+0x44b): In function `getit':
: undefined reference to `critical_exit'
clock.o(.text+0x56: In function `sysbeep':
: undefined reference to `critical_enter'
clock.o(.text+0x5bb): In function `sysbeep':
: undefined reference to `critical_exit'
clock.o(.text+0x780): In function `set_timer_freq':
: undefined reference to `critical_enter'
clock.o(.text+0x7ff): In function `set_timer_freq':
: undefined reference to `critical_exit'
clock.o(.text+0x814): In function `i8254_restore':
: undefined reference to `critical_enter'
clock.o(.text+0x867): In function `i8254_restore':
: undefined reference to `critical_exit'
clock.o(.text+0xed7): In function `i8254_get_timecount':
: undefined reference to `critical_enter'
clock.o(.text+0xfab): In function `i8254_get_timecount':
: undefined reference to `critical_exit'
pci_cfgreg.o(.text+0x29e): In function `pcireg_cfgread':
: undefined reference to `critical_enter'
pci_cfgreg.o(.text+0x32f): In function `pcireg_cfgread':
: undefined reference to `critical_exit'
pci_cfgreg.o(.text+0x350): In function `pcireg_cfgwrite':
: undefined reference to `critical_enter'
pci_cfgreg.o(.text+0x3e7): In function `pcireg_cfgwrite':
: undefined reference to `critical_exit'
*** Error code 1

Stop in /usr/src/sys/i386/compile/LinyinKernel.
You must build a kernel first.
*** Error code 1

Stop in /usr/src/sys/i386/compile/LinyinKernel.


我希望得到个小内核,我想把系统复制到个小硬盘上.
谢谢
作者: tochu    时间: 2005-05-11 13:23
标题: FreeBSD5.4内核编译错误
device mem
device io

是必须的
作者: linyin    时间: 2005-05-11 15:19
标题: FreeBSD5.4内核编译错误
加入了还是错误
作者: 剑心通明    时间: 2005-05-11 16:02
标题: FreeBSD5.4内核编译错误
#options         SCHED_4BSD                # 4BSD scheduler
这个也有必要留下吧?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2