当前位置: 技术问答>linux和unix
求救!内核编译时关于Leaving directory的疑问
来源: 互联网 发布时间:2016-02-20
本文导语: 我在编译Linux内核(嵌入式armlinux)时,出现以下错误: make[3]: *** [vgacon.o] 错误 1 make[3]: Leaving directory `/home/armlinux-2.4.18/drivers/video' make[2]: *** [first_rule] 错误 2 make[2]: Leaving directory `/home/armlinux-2.4.18/drivers/video'...
我在编译Linux内核(嵌入式armlinux)时,出现以下错误:
make[3]: *** [vgacon.o] 错误 1
make[3]: Leaving directory `/home/armlinux-2.4.18/drivers/video'
make[2]: *** [first_rule] 错误 2
make[2]: Leaving directory `/home/armlinux-2.4.18/drivers/video'
make[1]: *** [_subdir_video] 错误 2
make[1]: Leaving directory `/home/armlinux-2.4.18/drivers'
make: *** [_dir_drivers] 错误 2
大家帮帮我啊!不知是什么原理啊?如何解决。千恩万谢了!
make[3]: *** [vgacon.o] 错误 1
make[3]: Leaving directory `/home/armlinux-2.4.18/drivers/video'
make[2]: *** [first_rule] 错误 2
make[2]: Leaving directory `/home/armlinux-2.4.18/drivers/video'
make[1]: *** [_subdir_video] 错误 2
make[1]: Leaving directory `/home/armlinux-2.4.18/drivers'
make: *** [_dir_drivers] 错误 2
大家帮帮我啊!不知是什么原理啊?如何解决。千恩万谢了!
|
vgacon.c:290: `PCIMEM_BASE' undeclared (first use in this function)
PCIMEM_BASE 未定义.
PCIMEM_BASE 未定义.
|
编译生成vgacon.o文件时出错了啊。。。你看看那个vgacon.c文件,你贴的错误信息不全,最重点的没贴上来,就是编译vgacon.c文件哪一行出错
|
如果这个函数是外部函数,而没有EXPORT_SYSBOL()的话。就在指定的文件把符号开放出来。另外还要改相对应的makefile文件。