天嵌 ARM开发社区

 找回密码
 注册
查看: 3414|回复: 2

2440编译arm版Qt4出现有关pch的错误提示

[复制链接]
nice026 发表于 2012-11-26 16:13:20 | 显示全部楼层 |阅读模式
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)
TQ-lkp 发表于 2012-11-26 17:00:08 | 显示全部楼层
亲,我们提供的的交叉编绎器不是3.4.1的哦
 楼主| nice026 发表于 2012-11-26 17:05:25 | 显示全部楼层
用3.4.1不行吗?
我内核就是用3.4.1编译的,以后做文件系统肯定要和内核一直吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-4-24 13:09 , Processed in 1.031250 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表