现在拿到了厂家最新的QT库,据说是移植成功了,于是我想试试是怎么样的。在板子上跑的时候提示
./hello: /lib/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /opt/rmi
-linux/hmp10/lib/libQtCore.so.4)
./hello: /lib/libpthread.so.0: version `GLIBC_2.3.3' not found (required by /opt
/rmi-linux/hmp10/lib/libQtCore.so.4)
./hello: /lib/libc.so.6: version `GLIBC_2.4' not found (required by /opt/rmi-lin
ux/hmp10/lib/libQtCore.so.4
应该是版本过低的缘故,但朋友以前想把QT移植到板子上的时候是用/lib下的库的,没出现过这个问题,不过出来的界面变形严重
厂家这次附带的还有工具链,但是把工具链中的库拷到板子上,指定链接路径后提示
./hello: error while loading shared libraries: libc.so.6: cannot handle TLS data
这次我没有把/lib下的库链接进来
按理说厂家提供的库都是和硬件相关的,但是却出错了。
有谁知道这个问题出在哪里?