主题 : 程序运行出错:/lib/libc.so.6: version `GLIBC_2.9' not found 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 38551
精华: 0
发帖: 74
金钱: 370 两
威望: 74 点
贡献值: 0 点
综合积分: 148 分
注册时间: 2011-02-26
最后登录: 2011-12-27
楼主  发表于: 2011-03-04 09:46

 程序运行出错:/lib/libc.so.6: version `GLIBC_2.9' not found

在开发板上运行Qt4.7 Creator 做的应用程序,步骤以及出错如下:

[root@FriendlyARM /bin]# chmod +x untitled
[root@FriendlyARM /bin]# . setqt4env
[root@FriendlyARM /bin]# untitled -qws
untitled: /lib/libc.so.6: version `GLIBC_2.9' not found (required by /usr/local/
Trolltech/QtEmbedded-4.6.3-arm/lib/libQtGui.so.4)
untitled: /lib/libc.so.6: version `GLIBC_2.10' not found (required by /usr/local
/Trolltech/QtEmbedded-4.6.3-arm/lib/libQtNetwork.so.4)
untitled: /lib/libc.so.6: version `GLIBC_2.9' not found (required by /usr/local/
Trolltech/QtEmbedded-4.6.3-arm/lib/libQtCore.so.4)


不知哪位高手能够帮助解决?这个困扰了好长时间了!
谢谢
[ 此帖被qq521在2011-03-04 13:37重新编辑 ]
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
1楼  发表于: 2011-03-04 10:19
有点奇怪,既然是4.7的应用,怎么提示信息会是QtEmbedded-4.6.3-arm ?
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
2楼  发表于: 2011-03-04 14:40
建议:
1) 使用一致的版本;
2) 检查你的toolchain,是不是4.5.1

另外,你用的是什么版?
[ 此帖被911gt3在2011-03-04 14:53重新编辑 ]
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
3楼  发表于: 2011-03-04 16:29
2440的toolchain最新应该是4.4.3,4.5.1是ARM V6 vfp的,不能用于2440