• 10595阅读
  • 4回复

qtopia2.2 编译出错:ld: cannot find -lts [复制链接]

上一主题 下一主题
离线lhb335
 

只看楼主 正序阅读 楼主  发表于: 2009-09-20
各位朋友,我在编译qtopia2.2的时候,遇到一个问题,提示:。。。。。。ld: cannot find -lts
看上去意思是确ts库,可是实际我已经安装了ts库,并把相应的.so,.h文件拷贝到qt2/lib,qt2/include

错误代码:
make[1]: 正在进入目录 `/opt/FriendlyARM/mini2440/arm-qtopia/qtopia-2.2.0-FriendlyARM/qt2/src'
arm-linux-g++ -shared -Wl,-soname,libqte.so.2   -o libqte.so.2.3.12 allmoc.o tmp/release-shared-linux-arm-g++-no-keypad/3rdparty/libpng/png.o tmp/release-
。。。。
。。。。。
。。。。
/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/lib/ && rm -f libqte.so libqte.so.2 libqte.so.2.3; ln -s libqte.so.2.3.12 libqte.so; ln -s libqte.so.2.3.12 libqte.so.2; ln -s libqte.so.2.3.12 libqte.so.2.3
/usr/local/arm/4.3.2/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: library search path "/usr/X11R6/lib" is unsafe for cross-compilation
/usr/local/arm/4.3.2/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lts
collect2: ld returned 1 exit status
make[1]:正在离开目录 `/opt/FriendlyARM/mini2440/arm-qtopia/qtopia-2.2.0-FriendlyARM/qt2/src'

离线hoguowi

只看该作者 4楼 发表于: 2010-02-08
把安装好的tslib库文件lib 和头文件include  复制到交叉编译arm-linux 相应的lib和include
离线happyming
只看该作者 3楼 发表于: 2010-01-10
可惜我不懂呢
离线drowningfish
只看该作者 2楼 发表于: 2010-01-09
缺少触摸屏的库文件。安装tslib库,或者配置的时候不要触摸屏
离线bingyusky
只看该作者 1楼 发表于: 2010-01-08
我也是编译不过去 失败啊
快速回复
限100 字节
 
上一个 下一个