天嵌 ARM开发社区

 找回密码
 注册
查看: 2857|回复: 5

编译器与内核版本怎么对应

[复制链接]
gaotao 发表于 2010-12-7 00:52:29 | 显示全部楼层 |阅读模式
2.6.30.4的内核
安装TQ的EABI_4.3.3_EmbedSky_20090812.tar.bz2
配置好自己的内核 make zImage的时候通不过显示:

linux-2.6.30.4/init/main.c:706: undefined reference to `__gnu_mcount_nc'
init/built-in.o: In function `run_init_process':
linux-2.6.30.4/init/main.c:794: undefined reference to `__gnu_mcount_nc'
init/built-in.o: In function `init_post':
linux-2.6.30.4/init/main.c:804: undefined reference to `__gnu_mcount_nc'
init/built-in.o: In function `name_to_dev_t':
linux-2.6.30.4/init/do_mounts.c:78: undefined reference to `__gnu_mcount_nc'
init/built-in.o: In function `rest_init':
linux-2.6.30.4/init/main.c:453: undefined reference to `__gnu_mcount_nc'
init/built-in.o:/home/mykernel/linux-2.6.30.4/init/calibrate.c:123: more undefined references to `__gnu_mcount_nc' follow

请求高手指点,谢谢!
天嵌_support1 发表于 2010-12-7 10:38:17 | 显示全部楼层
1# gaotao

选择一下EABI的支持
回复

使用道具 举报

 楼主| gaotao 发表于 2010-12-7 10:43:50 | 显示全部楼层
版主意思是不是在make menuconfig里选择,我已选择,还是会出现同样的问题,求解!!
回复

使用道具 举报

 楼主| gaotao 发表于 2010-12-7 20:51:02 | 显示全部楼层
我顶啊!!!!!等待高手出现~~~~~~~~~~~~
回复

使用道具 举报

天嵌_support1 发表于 2010-12-8 11:20:36 | 显示全部楼层
1# gaotao


你到这里 http://www.kernel.org/pub/linux/kernel/v2.6/
下载这个 patch-2.6.30.4.gz 补丁,放在和你Linux2.6.30.4的源文件所在目录下
进入你源代码的目录下 ,然后打上补丁:
  zcat ../patch-2.6.30.4.gz | patch -p1
回复

使用道具 举报

blackfir 发表于 2012-3-24 01:34:16 | 显示全部楼层
在所给的链接里没有找到 patch-2.6.30.4.gz这个补丁,请版主更新一下地址,或者发一下补丁文件
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-20 21:27 , Processed in 2.042764 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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