首页| 论坛| 消息

标题:4.6embedded版本编译出错到问题,帮帮看看谢谢
作者:darkhero
日期:2009-12-24 00:26
内容:

按照下面帖子的方法编译qt-embedded版。
http://hi.baidu.com/lastnightcode/blog/item/d778fb377891921b90ef3917.html
不一样的地方就是他用qt-embedded-linux-opensource-src-4.5.0.tar.bz2这个版本解压编译
我用到是qt-everywhere-opensource-src-4.6.0.tar.gz 这个最新版本,好像这个版本是X11/Embedded版通用到。
将压缩包解压,然后下面几步
cd qt-embedded-linux-opensource-src-4.5.0-arm
./configure -prefix /usr/local/Trolltech/QtEmbedded-4.5.0-arm -embedded arm
make ------>这一步出了下面的问题,之前也有两个bug,我都是修改了源代码才过去的,但是下面的问题就不明白了。有没有同仁也是拿这个4.6版本编译的阿?反正我编译PC运行版是正常的。
make install

QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat)':
text/qfontengine_ft.cpp:696: warning: initialization to `int' from `qreal'
text/qfontengine_ft.cpp:696: warning: argument to `int' from `qreal'
{standard input}: Assembler messages:
{standard input}:1587: Error: register or shift expression expected -- `orr r3,r2,lsl#16'
{standard input}:1597: Error: register or shift expression expected -- `orr r2,r3,lsl#16'
{standard input}:3206: Error: register or shift expression expected -- `orr r3,r1,lsl#16'
{standard input}:3219: Error: register or shift expression expected -- `orr r3,ip,lsl#16'
make[1]: *** [.obj/release-shared-emb-arm/qfontengine_ft.o] 错误 1
make[1]:正在离开目录 `/home/darkhero/src/qt-embedded-linux-opensource-src-4.6.0-arm/src/gui'


#1 [xn007 12-24 19:12]
用 arm-linux-gcc 4.1.1的 以上编译。我没出任何问题。
没有就自己作一个,
#2 [guochao 01-04 16:32]
我也是用4.1.1 编译的,但是也出现了这样的错误,郁闷阿郁闷。4.1.1是自己编译的
#3 [guochao 01-06 09:06]
没人知道啊没人知道阿
#4 [guochao 01-06 09:09]
楼上的楼上能不能把configure配置说一下谢谢啦
#5 [guochao 01-06 12:57]
完,4.1.1这个编译器我编译的n此,还是这个结果

<< 1 2 3 >> (1/3)

回复 发表
主题 版块