主题 : 内核编译出错 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 44853
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
综合积分: 32 分
注册时间: 2011-04-28
最后登录: 2011-09-18
楼主  发表于: 2011-04-29 00:16

 内核编译出错

[root@localhost linux-2.6.32.2]# make zImage
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf -s arch/arm/Kconfig
  CHK     include/linux/version.h
  UPD     include/linux/version.h
  Generating include/asm-arm/mach-types.h
  CHK     include/linux/utsrelease.h
  UPD     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-arm
  CC      kernel/bounds.s
/opt/FriendlyARM/toolschain/4.4.3/libexec/gcc/arm-none-linux-gnueabi/4.4.3/cc1: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /opt/FriendlyARM/toolschain/4.4.3/lib/libppl_c.so.2)
/opt/FriendlyARM/toolschain/4.4.3/libexec/gcc/arm-none-linux-gnueabi/4.4.3/cc1: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /opt/FriendlyARM/toolschain/4.4.3/lib/libppl.so.7)
make[1]: *** [kernel/bounds.s] Error 1
make: *** [prepare0] Error 2
我是用RHEL5,编译的
级别: 侠客
UID: 28485
精华: 0
发帖: 89
金钱: 445 两
威望: 89 点
综合积分: 178 分
注册时间: 2010-09-12
最后登录: 2013-06-26
1楼  发表于: 2011-04-29 08:11
听总版主的话,在federa 9上编译你的内核,这样会少很多库的依赖问题问题,在RHEL5上可以替换掉/usr/lib/lisbsdc++.so.xxx这个文件,再做一个链接,libstdc++.so.6文件自己网上找,解决的方法网上也有。
级别: 新手上路
UID: 44853
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
综合积分: 32 分
注册时间: 2011-04-28
最后登录: 2011-09-18
2楼  发表于: 2011-04-29 22:18
3333qqqq,可以了!!!!