• 7701阅读
  • 4回复

qt 4.6.1交叉编译问题 [复制链接]

上一主题 下一主题
离线leslielg
 

只看楼主 倒序阅读 楼主  发表于: 2010-01-28
编译参数如下:

./configure -v \
                -continue -javascript-jit \
                -embedded armv6 -little-endian -fast \
                -opensource -confirm-license \
                -qtlibinfix E \
                -qt-decoration-styled -plugin-decoration-default -plugin-decoration-windows \
                -plugin-gfx-transformed -plugin-gfx-qvfb -plugin-gfx-vnc -plugin-gfx-directfb \
                -plugin-mouse-tslib -qt-mouse-pc -qt-mouse-qvfb \
                -qt-kbd-tty     -DQT_KEYPAD_NAVIGATION      -release \
                -no-cups -no-accessibility -reduce-relocations \
                -shared -no-nas-sound -no-sm -no-nis \
                -qt-gif -system-libjpeg -system-libpng -system-zlib \
                -no-sql-ibase -plugin-sql-mysql -no-sql-odbc -plugin-sql-psql \
                -plugin-sql-sqlite -plugin-sql-sqlite2 -no-pch -qdbus -stl -glib \
                -phonon -webkit -fast \
                -nomake demos -nomake examples -nomake tools \

configure 结束后在src目录下的Makefile文件使用的编译器都是gcc而没有使用arm-linux-gcc呢?
请问这是正确的结果还是configure 有错?
离线leslielg

只看该作者 1楼 发表于: 2010-01-28
编译参数加入-xplatform qws/linux-armv6-g++就可以了。编译过程中遇到这个问题:

cd src/gui/ && gmake -f Makefile
gmake[1]: Entering directory `/home/leslie/SecondDisk/Qt/qt-everywhere-opensource-src-4.6.1/src/gui'
/home/leslie/SecondDisk/Qt/qt-everywhere-opensource-src-4.6.1/bin/uic dialogs/qpagesetupwidget.ui -o .uic/release-shared-emb-armv6/ui_qpagesetupwidget.h
gmake[1]: *** [.uic/release-shared-emb-armv6/ui_qpagesetupwidget.h] Segmentation fault
gmake[1]: *** Deleting file `.uic/release-shared-emb-armv6/ui_qpagesetupwidget.h'
gmake[1]: Leaving directory `/home/leslie/SecondDisk/Qt/qt-everywhere-opensource-src-4.6.1/src/gui'
gmake: *** [sub-gui-make_default-ordered] Error 2

请问这个该如何解决????
离线mecland
只看该作者 2楼 发表于: 2010-01-30
编译器版本问题?
离线leslielg

只看该作者 3楼 发表于: 2010-02-01
我用的编译器编译4.6.0没有问题。
离线nmiirq

只看该作者 4楼 发表于: 2010-03-27
你用到了dbus,可以试着先将其取掉,编译看OK不?如果OK,那么再看看下面这个贴子:
http://www.qtcentre.org/threads/28746-QT-4-6-0-with-threads-UIC-segmentation-error?p=135799#post135799
快速回复
限100 字节
 
上一个 下一个