• 5960阅读
  • 3回复

【提问】交叉编译QTE出错 求助 [复制链接]

上一主题 下一主题
离线zhangcy
 
只看楼主 倒序阅读 楼主  发表于: 2005-12-03
错误提示如下:

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]: *** [t1] Error 1
make[4]: Leaving directory `/root/QTE/qt-2.3.7/tutorial/t1'
make[3]: *** [t1] Error 2
make[3]: Leaving directory `/root/QTE/qt-2.3.7/tutorial'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/QTE/qt-2.3.7/tutorial'
make[1]: *** [sub-tutorial] Error 2
make[1]: Leaving directory `/root/QTE/qt-2.3.7'
make: *** [init] 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时出现上面的错误!
[ 此贴被XChinux在2005-12-03 21:34重新编辑 ]
离线angusliu

只看该作者 1楼 发表于: 2005-12-04
然后根据提示输入

yes

3

------->

你选"5"试试 !!!
离线hooo
只看该作者 2楼 发表于: 2006-01-08
你解决没有!
我也出了同样的问题
离线shiroki

只看该作者 3楼 发表于: 2006-01-13
-xplatform linux-arm-g++ 和 -qvfb 这俩参数好像是互相矛盾的吧?? 在arm上不能用qvfb阿
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
快速回复
限100 字节
 
上一个 下一个