中易网

关于linux make uImage 的问题

答案:2  悬赏:70  
解决时间 2021-12-29 03:06
把mkimage文件copy到系统/usr/local/bin目录下
之后在linux中运行如下命令:
make distclean
make menuconfig ARCH=arm 设置arm system type为S3C64XX
make uImage ARCH=arm CROSS_COMPILE=arm-linux-
(事先交叉工具链已经设置并安装好,linux版本为2.6.29)
编译到最后出现如下错误:

drivers/video/console/vgacon.c: In function 'vgacon_startup':
drivers/video/console/vgacon.c:510: error: 'PCIMEM_BASE' undeclared (first use in this function)
drivers/video/console/vgacon.c:510: error: (Each undeclared identifier is reported only once
drivers/video/console/vgacon.c:510: error: for each function it appears in.)
drivers/video/console/vgacon.c: In function 'vgacon_do_font_op':
drivers/video/console/vgacon.c:1068: error: 'PCIMEM_BASE' undeclared (first use in this function)
make[3]: *** [drivers/video/console/vgacon.o] 错误 1
make[2]: *** [drivers/video/console] 错误 2
make[1]: *** [drivers/video] 错误 2
make: *** [drivers] 错误 2
[root@localhost linux-2.6.29]#
希望给位大神解答,会加分哈

我看网上说是vga的问题,把相应的配置想取消就可以,我想知道是什么原因导致的,而且网上说如果把vga配置想取消会导致移植后驱动有问题哦,怎么回事呢。
最佳答案
根据信息的大概意思是关于vga的支持问题,在这里我直接把关于vga的配置选项去掉不选

Device Drivers

---->Graphics support

----->Console display driver support

----->VGA text Console(这个选项不选就能解决此问题)
全部回答
make 用来执行makefile 脚本,make uimage 用来生成内核镜像, 之所以是uimage是用来匹配uboot(一种bootloader)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
家里不同意我和男朋友的事,之前一直强烈反对
雛本的意思是什么?雛本的释义是什么啊?
对于多个部门一起使用的复印机、打印机怎么管
gns3用secureCRT打开,直接进入配置模式了
梦到自己最亲的亲人非常反对自己的恋爱,寓意
董事的意思是什么啊?请解释下!
求生物学家的格言、名言
QQ华夏40级以后怎么升级快
丈六的意思是什么?丈六的释义是什么啊?
怎么在天猫开网店 淘宝
白,红蓝条纹的体恤穿什么颜色的短裤
赏花赏月赏秋香的整首诗是什么
邻面龋齿填补银汞和玻璃离子 都掉了怎么办
存眷的意思是什么啊?请解释下!
竿兒的意思是什么?竿兒的释义是什么啊?
推荐资讯
全民挂机怎么买月卡
鸳俦的意思是什么啊?请解释下!
施与的意思是什么啊?请解释下!
挐首的意思是什么?挐首的释义是什么啊?
巩义市文化局办公地址在什么地方,我要处理点
西吉县公安局王民派出所地址有知道的么?有点
现代伊兰特水温表始终显示50度怎么回事
怎样对待各种不同关系的人向你借钱呢
陶气的意思是什么?陶气的释义是什么啊?
海螺肉怎么做凉菜好吃
台州市质量技术监督局黄岩分局地址有知道的么
形容顺治帝与董鄂妃爱情的成语
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?