arm_linux启动 built in shell,linux编译出错__init_linux_Enbedded_Linux_gnu_mcount_nc_built-in__169IT.COM...

我在ubuntu11.10下编译linux内核出现问题,

gcc的版本是4.6.1,arm-linux-gcc是4.5.1;

make uImage ARCH=arm CROSS_COMPILE=arm-linux-

出现了下面的错误:

CHK     include/linux/compile.h

GEN     .version

CHK     include/linux/compile.h

UPD     include/linux/compile.h

CC      init/version.o

LD      init/built-in.o

LD      .tmp_vmlinux1

arm-linux-ld: no machine record defined

arm-linux-ld: no machine record defined

arm-linux-ld: no machine record defined

init/built-in.o: In function `run_init_process':

/home/xjruan/Enbedded_Linux/linux-2.6.29/init/main.c:781: undefined reference to `__gnu_mcount_nc'

init/built-in.o: In function `init_post':

/home/xjruan/Enbedded_Linux/linux-2.6.29/init/main.c:790: undefined reference to `__gnu_mcount_nc'

init/built-in.o: In function `do_one_initcall':

/home/xjruan/Enbedded_Linux/linux-2.6.29/init/main.c:694: undefined reference to `__gnu_mcount_nc'

init/built-in.o: In function `name_to_dev_t':

/home/xjruan/Enbedded_Linux/linux-2.6.29/init/do_mounts.c:77: undefined reference to `__gnu_mcount_nc'

init/built-in.o: In function `rest_init':

/home/xjruan/Enbedded_Linux/linux-2.6.29/init/main.c:452: undefined reference to `__gnu_mcount_nc'

init/built-in.o:/home/xjruan/Enbedded_Linux/linux-2.6.29/init/calibrate.c:123: more undefined references to `__gnu_mcount_nc' follow

make: *** [.tmp_vmlinux1] 错误 1

第一次接触嵌入式,请教一下,这是什么错误

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值