QT4.8.4移植到ARM9的有关问题
QT4.8.4移植到ARM9的问题QT的库下载的是4.8.4的版本,arm-linux-gcc是4.4.3,开发板上是linux2.6.30,运行报
QT4.8.4移植到ARM9的问题 QT的库下载的是4.8.4的版本,arm-linux-gcc是4.4.3,开发板上是linux2.6.30,运行报错也是 /lib/libc.so.6: version `GLIBC_2.9' not found (required by /usr/local/Trolltech/QtEmbedded-4.8.4-arm/lib/libQtGui.so.4) 尝试把PC机上的libc.so.6拷贝到arm板,但是不能建立软连接,说文件已经存在,删除libc.so.6系统直接瘫痪,升级glibc没有成功,求高手指点,到底哪种方法可以解决问题,被困在这步一个多星期了,求大神救命,解决不了春节老板不让回家 [解决办法]
引用: QT的库下载的是4.8.4的版本,arm-linux-gcc是4.4.3,开发板上是linux2.6.30,运行报错也是 /lib/libc.so.6: version `GLIBC_2.9' not found (required by /usr/local/Trolltech/QtEmbedded-4.8.4-arm/lib/libQtGui.so.4) 尝试…… 软链接。。?
[解决办法] 提示缺少libQtGui.so.4,是不是Qt库编译后不是放在/usr/local/Trolltech/QtEmbedded-4.8.4-arm/lib??这应该是环境变量路径问题
[解决办法] 一 Qt环境编译的时候,qt的opensources里,mkspeces的你自己制定的conf文件中,是否添加了
QMAKE_LIBS = -lglib-2.0
二 交叉编译的环境里
确认一下这个文件夹
usr/lib/glib-2.0/
usr/lib/libglib-2.0.so
[解决办法] PS:不是缺少libQtGui.so,是缺少libglib
[解决办法] 撸主,你回家了吗....