首页| 论坛| 消息

标题:移植Qt-4.5.3时编译错误
作者:nanjinghu
日期:2010-11-10 10:15
内容:

操作系统:
Redhat linux Enterprise 5
QT 版本
qt-embedded-linux-opensource-src-4.5.3.tar.bz2
tslib-1.4.tar.gz
交叉编译工具链:
arm-linux-addr2linearm-linux-g++arm-linux-ld arm-linux-size
arm-linux-ar arm-linux-gccarm-linux-nm arm-linux-strings
arm-linux-as arm-linux-gcc-4.1.1arm-linux-objcopyarm-linux-strip
arm-linux-c++arm-linux-gccbug arm-linux-objdumpfix-embedded-paths
arm-linux-c++filtarm-linux-gcov arm-linux-ranlib
arm-linux-cpparm-linux-gprofarm-linux-readelf
编译:
先编译生成tslib,makeinstall到/usr/local/tslib,然后qt-embedded-linux-opensource-src-4.5.3.tar.bz2
解压到
/home/ems/qt_tools/qt-embedded-linux-opensource-src-4.5.3-arm
编译过程如下:
# ./configure -prefix /usr/local/Qt/QtEmbedded-4.5.3-arm/ -release -shared -fast -pch -no-qt3support -qt-sql-sqlite -no-libtiff -no-libmng -qt-libjpeg -qt-zlib -qt-libpng -qt-freetype -no-openssl -nomake examples -nomake demos -nomake tools-optimized-qmake -no-phonon -no-nis -no-opengl -no-cups -no-xcursor -no-xfixes -no-xrandr -no-xrender -no-xkb -no-sm-no-xinerama -no-xshape -no-separate-debug-info -xplatform qws/linux- ..


#1 [nanjinghu 11-10 10:38]
补充:将-qt-mouse-tslib改为-no-mouse-tslib ,configure能正常完成。
#2 [philon 11-23 21:48]
可以试试在libdir后加上需要包括的lib 如 -l**

回复 发表
主题 版块