我使得命令是
./configure -prefix /usr/local/QTE-4.6.2 -release -opensource -shared -no-largefile -no-qt3support \
-xplatform qws/linux-arm-g++ -embedded arm \
-qt-gif -qt-libpng -qt-libjpeg \
-iconv -little-endian -qt-freetype \
-depths 16,18,24,32 \
-no-dbus -qt-sql-sqlite -qt-kbd-qvfb -qt-kbd-tty -no-glib \
-qt-mouse-tslib \
-I /mnt/nfs/tslib1.3-install/include \
-L /mnt/nfs/tslib1.3-install/lib \
-D__ARM_ARCH_5TEJ__
这个没错
等到make就出现下列错误
text/qfontengine_ft.cpp: In member function `bool QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat)':
text/qfontengine_ft.cpp:696: warning: converting to `int' from `qreal'
{standard input}: Assembler messages:
{standard input}:778: Error: register or shift expression expected -- `orr r3,r2,lsl#16'
{standard input}:789: Error: register or shift expression expected -- `orr r2,r3,lsl#16'
{standard input}:7748: Error: register or shift expression expected -- `orr r3,r0,lsl#16'
{standard input}:7761: Error: register or shift expression expected -- `orr r1,r0,lsl#16'
make[1]: *** [.obj/release-shared-emb-arm/qfontengine_ft.o] 错误 1
make[1]:正在离开目录 `/root/qt-everywhere-opensource-src-4.6.2/src/gui'
make: *** [sub-gui-make_default-ordered] 错误 2
hou@hou-desktop:/root/qt-everywhere-opensource-src-4.6.2$