编译armlinux 到char.o出错
在编译arm-linux时出现如下错误:drivers/char/char.o: In function `vt_ioctl':
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/vt.c:299: undefined reference to `key_maps'
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/vt.c:299: undefined reference to `keymap_count'
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/vt.c:299: undefined reference to `func_table'
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/vt.c:668: undefined reference to `func_table'
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/vt.c:668: undefined reference to `funcbufptr'
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/vt.c:668: undefined reference to `funcbufsize'
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/vt.c:668: undefined reference to `funcbufleft'
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/vt.c:668: undefined reference to `func_buf'
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/vt.c:668: undefined reference to `accent_table_size'
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/vt.c:668: undefined reference to `accent_table'
drivers/char/char.o: In function `kbd_processkeycode':
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/keyboard.c:409: undefined reference to `key_maps'
drivers/char/char.o: In function `handle_diacr':
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/keyboard.c:716: undefined reference to `accent_table_size'
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/keyboard.c:716: undefined reference to `accent_table'
drivers/char/char.o: In function `do_fn':
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/keyboard.c:734: undefined reference to `func_table'
drivers/char/char.o: In function `compute_shiftstate':
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/keyboard.c:871: undefined reference to `key_maps'
drivers/char/char.o: In function `do_slock':
/root/skyeye/SkyEye/armlinux4skyeye/ep7312/linux/drivers/char/keyboard.c:923: undefined reference to `key_maps'
make: *** Error 1
是否是glibc或 include文件版本不对?还是其他原因?
谢谢! 你的linux配置有问题。 你有armlinux?可否告诉我在哪里下的,谢谢 可以到:
http://gro.clinux.org/frs/?group_id=327&release_id=491
下载:
linux-2.4.13-patched-for-EP7312.tar.gz
已经打过针对ep7312的补丁
页:
[1]