|  | 
 
| lbing@ubuntu:~/opt/EmbedSky/qt-4.5$ sudo ./arm_qt4.5_build the build_arm directory is already !
 the __install/arm directory is already !
 the Makefile is already !
 Build Qt4.5 library now, please wait ...
 cd src/tools/bootstrap/ && gmake -f Makefile
 gmake[1]: Entering directory `/home/lbing/opt/EmbedSky/qt-4.5/build/build_arm/src/tools/bootstrap'
 gmake[1]: Nothing to be done for `first'.
 gmake[1]: Leaving directory `/home/lbing/opt/EmbedSky/qt-4.5/build/build_arm/src/tools/bootstrap'
 cd src/tools/moc/ && gmake -f Makefile
 gmake[1]: Entering directory `/home/lbing/opt/EmbedSky/qt-4.5/build/build_arm/src/tools/moc'
 gmake[1]: Nothing to be done for `first'.
 gmake[1]: Leaving directory `/home/lbing/opt/EmbedSky/qt-4.5/build/build_arm/src/tools/moc'
 cd src/tools/rcc/ && gmake -f Makefile
 gmake[1]: Entering directory `/home/lbing/opt/EmbedSky/qt-4.5/build/build_arm/src/tools/rcc'
 gmake[1]: Nothing to be done for `first'.
 gmake[1]: Leaving directory `/home/lbing/opt/EmbedSky/qt-4.5/build/build_arm/src/tools/rcc'
 cd src/tools/uic/ && gmake -f Makefile
 gmake[1]: Entering directory `/home/lbing/opt/EmbedSky/qt-4.5/build/build_arm/src/tools/uic'
 gmake[1]: Nothing to be done for `first'.
 gmake[1]: Leaving directory `/home/lbing/opt/EmbedSky/qt-4.5/build/build_arm/src/tools/uic'
 cd src/corelib/ && gmake -f Makefile
 gmake[1]: Entering directory `/home/lbing/opt/EmbedSky/qt-4.5/build/build_arm/src/corelib'
 /home/lbing/usr/local/arm/3.4.1/bin/arm-linux-gcc -c -include .pch/release-shared-emb-arm/QtCore -pipe -fno-exceptions -O2 -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -I/home/lbing/opt/EmbedSky/qt-4.5/qt-embedded-linux-opensource-src-4.5.0/mkspecs/qws/linux-arm-g++ -I/home/lbing/opt/EmbedSky/qt-4.5/qt-embedded-linux-opensource-src-4.5.0/src/corelib -I../../include -I../../include/QtCore -I.rcc/release-shared-emb-arm -I/home/lbing/opt/EmbedSky/qt-4.5/qt-embedded-linux-opensource-src-4.5.0/src/corelib/concurrent -Iglobal -I/home/lbing/opt/EmbedSky/qt-4.5/qt-embedded-linux-opensource-src-4.5.0/src/3rdparty/zlib -I/home/lbing/opt/EmbedSky/qt-4.5/qt-embedded-linux-opensource-src-4.5.0/src/3rdparty/harfbuzz/src -I.moc/release-shared-emb-arm -I.uic/release-shared-emb-arm -I/usr/local/tslib/include -I. -o .obj/release-shared-emb-arm/harfbuzz-gpos.o /home/lbing/opt/EmbedSky/qt-4.5/qt-embedded-linux-opensource-src-4.5.0/src/3rdparty/harfbuzz/src/harfbuzz-gpos.c
 <command line>:1: sorry, unimplemented: had to relocate PCH
 <command line>:1: confused by earlier errors, bailing out
 gmake[1]: *** [.obj/release-shared-emb-arm/harfbuzz-gpos.o] Error 1
 gmake[1]: Leaving directory `/home/lbing/opt/EmbedSky/qt-4.5/build/build_arm/src/corelib'
 gmake: *** [sub-corelib-make_default-ordered] Error 2
 
 -------------------
 可看到是处理corelib时出现的错误,但是为什么会这样呢?(交叉编译器是arm-gcc-3.4.1)
 
 | 
 |