首页| 论坛| 消息

标题:【提问】交叉编译QTE出错 求助
作者:zhangcy
日期:2005-12-03 18:24
内容:

错误提示如下:
rm-linux-g++ -L/root/QTE/qt-2.3.7/lib -Wl,-rpath,/root/QTE/qt-2.3.7/lib -o ./t1 main.o -lqte -lm
/root/QTE/qt-2.3.7/lib/libqte.so: undefined reference to `QMainWindow::setDockEnabled(QMainWindow::ToolBarDock, bool)'
collect2: ld returned 1 exit status
make[4]: *** Error 1
make[4]: Leaving directory `/root/QTE/qt-2.3.7/tutorial/t1'
make[3]: *** Error 2
make[3]: Leaving directory `/root/QTE/qt-2.3.7/tutorial'
make[2]: *** Error 2
make[2]: Leaving directory `/root/QTE/qt-2.3.7/tutorial'
make[1]: *** Error 2
make[1]: Leaving directory `/root/QTE/qt-2.3.7'
make: *** Error 2

各位高手帮忙看看.
我的过程是:
export ZCY_DIR=$PWD
export TMAKEDIR=$ZCY_DIR/tmake-1.13
export TMAKEPATH=$ZCY_DIR/tmake-1.13/lib/qws/linux-arm-g++
export PATH=$TMAKEDIR/bin:$PATH
export QTDIR=$ZCY_DIR/qt-2.3.7
export QTEDIR=$QTDIR
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
./configure -xplatform linux-arm-g++ -qvfb -depths 4,8,16,32
然后根据提示输入
yes
3
可以生成Makefile
运行Make时出现上面的错误!


#1 [angusliu 12-04 14:15]
然后根据提示输入
yes
3
------->
你选"5"试试 !!!
#2 [hooo 01-08 22:03]
你解决没有!
我也出了同样的问题
#3 [shiroki 01-13 17:03]
-xplatform linux-arm-g++ 和 -qvfb 这俩参数好像是互相矛盾的吧?? 在arm上不能用qvfb阿

回复 发表
主题 版块