• 5382阅读
  • 1回复

qt-everywhere-opensource-src-4.6.2版本编译出错到问题,帮帮看看谢谢各位大侠啦!急! [复制链接]

上一主题 下一主题
离线shawnsoft
 
只看楼主 倒序阅读 楼主  发表于: 2010-05-20
#./configure -embedded arm -xplatform qws/linux-arm-g++ -no-qt3support -qt-mouse-linuxtp没有问题,
#make 之后过了好长时间出现下面的问题:

{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'
gmake[1]: *** [.obj/release-shared-emb-arm/qfontengine_ft.o] Error 1
gmake[1]: Leaving directory `/root/me/qt-everywhere-opensource-src-4.6.2/src/gui'
gmake: *** [sub-gui-make_default-ordered] Error 2

哪位大侠帮忙解决下啊,谢谢啦!
离线chinabin
只看该作者 1楼 发表于: 2010-05-28
freetype的arm汇编代码改一下:
/src/3rdparty/freetype/include/freetype/config/ftconfig.h Line 330.

    * "orr %0, %2, lsl #16\n\t" /* %0 |= %2 << 16 */
      + "orr %0, %0, %2, lsl #16\n\t" /* %0 |= %2 << 16 */
快速回复
限100 字节
 
上一个 下一个