LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 873|回复: 3

编译内核错误,请帮忙.

[复制链接]
发表于 2004-12-12 10:56:16 | 显示全部楼层 |阅读模式
LFS 6.0
主系统FC3:
drivers/built-in.o(.text+0x378f6): In function `vt_ioctl':
: undefined reference to `accent_table_size'
drivers/built-in.o(.text+0x378fd): In function `vt_ioctl':
: undefined reference to `accent_table'
drivers/built-in.o(.text+0x38168): In function `vt_ioctl':
: undefined reference to `key_maps'
drivers/built-in.o(.text+0x38935): In function `vt_ioctl':
: undefined reference to `accent_table_size'
drivers/built-in.o(.text+0x38952): In function `vt_ioctl':
: undefined reference to `accent_table'
drivers/built-in.o(.text+0x389fe): In function `vt_ioctl':
: undefined reference to `key_maps'
drivers/built-in.o(.text+0x38c12): In function `vt_ioctl':
: undefined reference to `key_maps'
drivers/built-in.o(.text+0x38c2b): In function `vt_ioctl':
: undefined reference to `key_maps'
drivers/built-in.o(.text+0x38c48): In function `vt_ioctl':
: undefined reference to `keymap_count'
drivers/built-in.o(.text+0x38c56): In function `vt_ioctl':
: undefined reference to `keymap_count'
drivers/built-in.o(.text+0x38caf): In function `vt_ioctl':
: undefined reference to `key_maps'
drivers/built-in.o(.text+0x38ccf): In function `vt_ioctl':
: undefined reference to `keymap_count'
drivers/built-in.o(.text+0x38db5): In function `do_kdgkb_ioctl':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x38e96): In function `do_kdgkb_ioctl':
: undefined reference to `funcbufsize'
drivers/built-in.o(.text+0x38e9b): In function `do_kdgkb_ioctl':
: undefined reference to `funcbufptr'
drivers/built-in.o(.text+0x38ea2): In function `do_kdgkb_ioctl':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x38ea8): In function `do_kdgkb_ioctl':
: undefined reference to `funcbufleft'
drivers/built-in.o(.text+0x38eca): In function `do_kdgkb_ioctl':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x38edd): In function `do_kdgkb_ioctl':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x38f36): In function `do_kdgkb_ioctl':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x38f3e): In function `do_kdgkb_ioctl':
: undefined reference to `funcbufleft'
drivers/built-in.o(.text+0x38fc7): In function `do_kdgkb_ioctl':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x38fcd): In function `do_kdgkb_ioctl':
: undefined reference to `funcbufptr'
drivers/built-in.o(.text+0x38fe0): In function `do_kdgkb_ioctl':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x38ff1): In function `do_kdgkb_ioctl':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x39016): In function `do_kdgkb_ioctl':
: undefined reference to `funcbufptr'
drivers/built-in.o(.text+0x3902c): In function `do_kdgkb_ioctl':
: undefined reference to `func_buf'
drivers/built-in.o(.text+0x3903b): In function `do_kdgkb_ioctl':
: undefined reference to `funcbufleft'
drivers/built-in.o(.text+0x3904c): In function `do_kdgkb_ioctl':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x39052): In function `do_kdgkb_ioctl':
: undefined reference to `funcbufptr'
drivers/built-in.o(.text+0x3905c): In function `do_kdgkb_ioctl':
: undefined reference to `funcbufsize'
drivers/built-in.o(.text+0x39061): In function `do_kdgkb_ioctl':
: undefined reference to `funcbufleft'
drivers/built-in.o(.text+0x3906a): In function `do_kdgkb_ioctl':
: undefined reference to `funcbufsize'
drivers/built-in.o(.text+0x3907a): In function `do_kdgkb_ioctl':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x390a6): In function `do_kdgkb_ioctl':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x390b3): In function `do_kdgkb_ioctl':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x390c4): In function `do_kdgkb_ioctl':
: undefined reference to `funcbufleft'
drivers/built-in.o(.text+0x390fd): In function `do_kdgkb_ioctl':
: undefined reference to `funcbufptr'
drivers/built-in.o(.text+0x39104): In function `do_kdgkb_ioctl':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x39117): In function `do_kdgkb_ioctl':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x3912d): In function `do_kdgkb_ioctl':
: undefined reference to `funcbufptr'
drivers/built-in.o(.text+0x3b80e): In function `compute_shiftstate':
: undefined reference to `key_maps'
drivers/built-in.o(.text+0x3b8b1): In function `handle_diacr':
: undefined reference to `accent_table_size'
drivers/built-in.o(.text+0x3b8dd): In function `handle_diacr':
: undefined reference to `accent_table'
drivers/built-in.o(.text+0x3b8e9): In function `handle_diacr':
: undefined reference to `accent_table'
drivers/built-in.o(.text+0x3b8f2): In function `handle_diacr':
: undefined reference to `accent_table'
drivers/built-in.o(.text+0x3bd85): In function `k_fn':
: undefined reference to `func_table'
drivers/built-in.o(.text+0x3c228): In function `k_slock':
: undefined reference to `key_maps'
drivers/built-in.o(.text+0x3c75e): In function `kbd_keycode':
: undefined reference to `key_maps'
drivers/built-in.o(.text+0x3c921): In function `kbd_keycode':
: undefined reference to `key_maps'
make: *** [.tmp_vmlinux1] Error 1
 楼主| 发表于 2004-12-12 16:46:31 | 显示全部楼层

Configuring the Linux Console时出错

root:/sources# cd linux-2.6.8.1
root:/sources/linux-2.6.8.1# make mrproper
  CLEAN   scripts/package
root:/sources/linux-2.6.8.1# sed -i 's@/sbin/hotplug@/bin/true@' kernel/kmod.c
root:/sources/linux-2.6.8.1# loadkeys -m /usr/share/kbd/keymaps/[path to  keymap] > \
> drivers/char/defkeymap.c
cannot open file /usr/share/kbd/keymaps/[path
root:/sources/linux-2.6.8.1#
是不是这个错误引起内核的编译错误?
发表于 2004-12-12 20:19:54 | 显示全部楼层
sed -i 's@/sbin/hotplug@/bin/true@' kernel/kmod.c
root:/sources/linux-2.6.8.1# loadkeys -m /usr/share/kbd/keymaps/[path to keymap] > \
> drivers/char/defkeymap.c
我这句不成功,所以就没用,现在使用中,好象没什么问题
发表于 2004-12-12 21:10:47 | 显示全部楼层
你们看清楚。
loadkeys -m /usr/share/kbd/keymaps/[path to keymap]

你们要自己选择 keymap的啊。别总是copy&paste。呵呵。

对于楼主的,我不清楚为什么。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表