首页| 论坛| 消息

标题:Qtopia交叉编译出错!求救
作者:85238759
日期:2006-04-18 15:57
内容:

# cd /home/project/sysapps
# tar zxvf qtopia-free-1.7.0.tar.gz
# cd qtopia-free-1.7.0
# export QTDIR=$QTEDIR
# export QPEDIR=$PWD
# export PATH=$QPEDIR/bin:$PATH
# cd src
# ./configure –platform arm-linux-g++
# make
make后出现错误说:cannot find -lqtopia
提示/usr/bin/ld: cannot find -lqtopia
collect2: ld returned 1 exit status
怎么解决
请各位高手帮帮忙


#1 [linuzer 04-18 22:18]
首先你的qte编译成功了没?
其次,你的环境变量应该这样设置
export QTDIR=$QTEDIR
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QPEDIR=$PWD
export TMAKEDIR='your tmake dir' //可选
export TMAKEPATH=$TMAKEDIR/lib/qws/linux-arm-g++
export PATH=$TMAKEDIR/bin:$PATH
另外把你的交叉编译路径设一下
export PATH=/usr/local/arm-linux/bin:$PATH
#2 [85238759 04-20 14:04]
还是不行啊
#3 [85238759 04-20 23:45]
加了uuid库后,又变成了cannot find -lqpe了
太奇怪了
为什么会这样啊?
#4 [85238759 04-21 12:21]
会不会和交叉编译路径有关系
错误提示:/tools/arm-linux/bin/ld:cannot find -lqpe
请高手指点一下啊
#5 [qioujw 04-26 14:12]
我也于遇到过同样的问题也没有解决。
在网上看到好多人遇到同样的问题,
没有一个解决了的,不知道哪个神仙知道?!

回复 发表
主题 版块