主题 : 求助arm版本的qt-everywhere-opensource-src-4.60.tar.gz 编译错误 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 29719
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
综合积分: 32 分
注册时间: 2010-10-04
最后登录: 2012-05-30
楼主  发表于: 2011-05-20 02:11

 求助arm版本的qt-everywhere-opensource-src-4.60.tar.gz 编译错误

解压源码包后进入目录使用
./configure \
-prefix /usr/local/Trolltech/QtEmbedded-4.6.2-arm \

-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-zlib \
-qt-libpng \
-qt-freetype \
-little-endian -host-little-endian \
-no-qt3support \
-no-libtiff -no-libmng \
-no-opengl \
-no-mmx -no-sse -no-sse2 \
-no-3dnow \
-no-openssl \
-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
配置错误,错误信息如下:
  arm-linux-g++ -c -o qfile.o -pipe -DQWS -fno-exceptions -fno-rtti -DQMAKE_OPENSOURCE_EDITION -Os -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -I/opt/FriendlyARM/mini2440/qt-everywhere-opensource-src-4.6.0/include -I/opt/FriendlyARM/mini2440/qt-everywhere-opensource-src-4.6.0/include/QtCore -I/opt/FriendlyARM/mini2440/qt-everywhere-opensource-src-4.6.0/src/corelib/global -I/opt/FriendlyARM/mini2440/qt-everywhere-opensource-src-4.6.0/src/corelib/xml -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/opt/FriendlyARM/mini2440/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/mkspecs/qws/linux-arm-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT  /opt/FriendlyARM/mini2440/qt-everywhere-opensource-src-4.6.0/src/corelib/io/qfile.cpp
/opt/FriendlyARM/mini2440/qt-everywhere-opensource-src-4.6.0/src/corelib/io/qfile.cpp: In member function 'bool QFile::open(FILE*, QFlags<QIODevice::OpenModeFlag>)':
/opt/FriendlyARM/mini2440/qt-everywhere-opensource-src-4.6.0/src/corelib/io/qfile.cpp:1068: error: 'QT_FTELL' was not declared in this scope
/opt/FriendlyARM/mini2440/qt-everywhere-opensource-src-4.6.0/src/corelib/io/qfile.cpp: In member function 'bool QFile::open(int, QFlags<QIODevice::OpenModeFlag>)':
/opt/FriendlyARM/mini2440/qt-everywhere-opensource-src-4.6.0/src/corelib/io/qfile.cpp:1128: error: 'QT_OFF_T' was not declared in this scope
gmake: *** [qfile.o] Error 1
附图片版,


跪求大神指导。。我已经将qt库的几个版本和arm-linux-gcc的几个版本排列组合编译了n遍了
级别: 新手上路
UID: 29719
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
综合积分: 32 分
注册时间: 2010-10-04
最后登录: 2012-05-30
1楼  发表于: 2011-05-21 23:59

 回 楼主(onwer3) 的帖子

解决啦,虽然不明白怎么回事,怎么就没人理我呢?
这论坛也太凄凉了点。。
级别: 侠客
UID: 27835
精华: 0
发帖: 117
金钱: 590 两
威望: 118 点
综合积分: 234 分
注册时间: 2010-09-01
最后登录: 2017-06-22
2楼  发表于: 2011-05-23 01:40
直接用友善的4.6.3,下下来直接build-all就行了。gcc使用4.4.3
级别: 新手上路
UID: 29719
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
综合积分: 32 分
注册时间: 2010-10-04
最后登录: 2012-05-30
3楼  发表于: 2011-05-23 21:19
软件全部用友善的可以?好我试试谢谢
级别: 新手上路
UID: 44496
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
综合积分: 28 分
注册时间: 2011-04-26
最后登录: 2011-09-06
4楼  发表于: 2011-06-01 16:55
为啥我全部用友善的4.6.3直接build-all都不行呢,哪位大虾指教下啊
级别: 侠客
UID: 43034
精华: 0
发帖: 80
金钱: 420 两
威望: 84 点
综合积分: 160 分
注册时间: 2011-04-13
最后登录: 2011-08-04
5楼  发表于: 2011-06-09 19:36

 回 2楼(langqiong) 的帖子

不行啊大侠 出现错误为:checking for extra includes... no
checking for extra libs... no
checking for libz... configure: error: not found. Check your installation and look into config.log
make: *** No targets specified and no makefile found.  Stop.
strip: 'konq-embed/src/konqueror': No such file
cp: cannot stat `konq/konq-embed/src/konqueror': No such file or directory
mkdir: cannot create directory `qtopia-2.2.0-FriendlyARM/qtopia/image/opt/Qtopia/pics/konqueror': No such file or directory
cp: cannot create regular file `qtopia-2.2.0-FriendlyARM/qtopia/image/opt/Qtopia/pics/konqueror': No such file or directory
cp: cannot create regular file `qtopia-2.2.0-FriendlyARM/qtopia/image/opt/Qtopia/apps/Applications': No such file or directory
[root@localhost x86-qtopia]# ls
大家好就是真的好
级别: 新手上路
UID: 58446
精华: 0
发帖: 40
金钱: 205 两
威望: 41 点
综合积分: 80 分
注册时间: 2011-11-08
最后登录: 2013-03-09
6楼  发表于: 2012-08-16 10:58

 Re:回 楼主(onwer3) 的帖子

引用第1楼onwer3于2011-05-21 23:59发表的 回 楼主(onwer3) 的帖子 :
解决啦,虽然不明白怎么回事,怎么就没人理我呢?
这论坛也太凄凉了点。。

楼主怎么解决的啊??跪求指导啊!!