在mini2440上移植QT 4的问题
时间:2010-09-15
来源:互联网
我的QT是在nokia官网下的Qt SDK for Linux/X11 32-bit** ,配置ok,测试可以运行QT的程序.
现在要移植到mini2440开发板上,看了些网上的教程,于是又下载了Qt libraries 4.6.3 for embedded Linux (161 MB),并解压改名成qt-everywhere-opensource-src-4.6.3-arm,然后再起目录下执行
./configure -prefix /usr/local/Trolltech/QtEmbedded-4.6.3 -opensource -confirm-license -release -shared -embedded arm -xplatform qws/linux-arm-g++ -depths 16,18,24 -fast -optimized-qmake -pch -qt-sql-sqlite -qt-libjpeg -qt-libpng -qt-zlib -qt-freetype -little-endian -host-little-endian -no-qt3support -no-libtiff -no-libmng -no-opengl -no-mmx -no-sse -no-sse2 -no-3dnow -no-webkit -no-qvfb -no-phonon -no-nis -no-opengl -no-cups -no-glib -no-xcursor -no-xfixes -no-xrandr -no-xrender -no-separate-debug-info -nomake examples -nomake tools -nomake docs -qt-mouse-tslib -I /usr/local/tslib/include -L /usr/local/tslib/lib
然后执行make时出错,
text/qfontengine_ft.cpp:696: warning: converting to `int' from `qreal'
{standard input}: Assembler messages:
{standard input}:813: Error: register or shift expression expected -- `orr r3,r2,lsl#16'
{standard input}:824: Error: register or shift expression expected -- `orr r2,r3,lsl#16'
{standard input}:7898: Error: register or shift expression expected -- `orr r3,r0,lsl#16'
{standard input}:7911: Error: register or shift expression expected -- `orr r1,r0,lsl#16'
make[1]: *** [.obj/release-shared-emb-arm/qfontengine_ft.o] 错误 1
make[1]: Leaving directory `/tmp/qt-everywhere-opensource-src-4.6.3-arm/src/gui'
make: *** [sub-gui-make_default-ordered] 错误 2
是什么原因?还是我上面的步骤有错?
现在要移植到mini2440开发板上,看了些网上的教程,于是又下载了Qt libraries 4.6.3 for embedded Linux (161 MB),并解压改名成qt-everywhere-opensource-src-4.6.3-arm,然后再起目录下执行
./configure -prefix /usr/local/Trolltech/QtEmbedded-4.6.3 -opensource -confirm-license -release -shared -embedded arm -xplatform qws/linux-arm-g++ -depths 16,18,24 -fast -optimized-qmake -pch -qt-sql-sqlite -qt-libjpeg -qt-libpng -qt-zlib -qt-freetype -little-endian -host-little-endian -no-qt3support -no-libtiff -no-libmng -no-opengl -no-mmx -no-sse -no-sse2 -no-3dnow -no-webkit -no-qvfb -no-phonon -no-nis -no-opengl -no-cups -no-glib -no-xcursor -no-xfixes -no-xrandr -no-xrender -no-separate-debug-info -nomake examples -nomake tools -nomake docs -qt-mouse-tslib -I /usr/local/tslib/include -L /usr/local/tslib/lib
然后执行make时出错,
text/qfontengine_ft.cpp:696: warning: converting to `int' from `qreal'
{standard input}: Assembler messages:
{standard input}:813: Error: register or shift expression expected -- `orr r3,r2,lsl#16'
{standard input}:824: Error: register or shift expression expected -- `orr r2,r3,lsl#16'
{standard input}:7898: Error: register or shift expression expected -- `orr r3,r0,lsl#16'
{standard input}:7911: Error: register or shift expression expected -- `orr r1,r0,lsl#16'
make[1]: *** [.obj/release-shared-emb-arm/qfontengine_ft.o] 错误 1
make[1]: Leaving directory `/tmp/qt-everywhere-opensource-src-4.6.3-arm/src/gui'
make: *** [sub-gui-make_default-ordered] 错误 2
是什么原因?还是我上面的步骤有错?
作者: yaloml 发布时间: 2010-09-15
自顶
作者: yaloml 发布时间: 2010-09-15
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28