默认编译了QTE4.4,
./configure -no-stl -nomake demos -nomake examples -qt-gif -no-sql-sqlite -release
然后编译完后, vi /root/.bash_profile
QTDIR=/usr/local/Trolltech/QtEmbedded-4.4.0
QMAKESPEC=$QTDIR/mkspecs/qws/linux-mips-g++
PATH=$PATH:$QTDIR/bin
PATH=$PATH:/opt/uclibc/bin
然后编译一个工程
qmake -project
qmake
make
编译成o都通过, 就是在链接的时候出错了:
.........QtEmbedded-4.4.0/include/QtCore/qatomic_i386.h:129: error: impossible constraint in 'asm'
我还要配什么??? 怎么它竟然自动用的i386的h文件?? 而不是用的qatomic_mips.h?
是不是要编译的时候加上-xplatform qws/linux-mips-g++啊?? 编译要很久啊, 可不可以直接修改哪个地方啊?