• 7660阅读
  • 4回复

Qtopia-Opensource-4.2.0交叉编译问题 [复制链接]

上一主题 下一主题
离线huyyxy
 
只看楼主 倒序阅读 楼主  发表于: 2007-06-16
In file included from /usr/include/QtGui/QtGui:159,
                from analogclock.cpp:24:
/usr/include/QtGui/qtextbrowser.h:103: warning: `visibility' attribute does not apply to types
In file included from /usr/include/QtGui/QtGui:160,
                from analogclock.cpp:24:
/usr/include/QtGui/qstatusbar.h:87: warning: `visibility' attribute does not apply to types
In file included from /usr/include/QtGui/QtGui:162,
                from analogclock.cpp:24:
/usr/include/QtGui/qtoolbutton.h:159: warning: `visibility' attribute does not apply to types
In file included from /usr/include/QtGui/QtGui:165,
                from analogclock.cpp:24:
/usr/include/QtGui/qcombobox.h:294: warning: `visibility' attribute does not apply to types
In file included from /usr/include/QtGui/QtGui:167,
                from analogclock.cpp:24:
/usr/include/QtGui/qcalendarwidget.h:156: warning: `visibility' attribute does not apply to types
In file included from /usr/include/QtGui/QtGui:168,
                from analogclock.cpp:24:
/usr/include/QtGui/qradiobutton.h:60: warning: `visibility' attribute does not apply to types
In file included from /usr/include/QtGui/QtGui:169,
                from analogclock.cpp:24:
/usr/include/QtGui/qmenubar.h:315: warning: `visibility' attribute does not apply to types
In file included from /usr/include/QtGui/QtGui:170,
                from analogclock.cpp:24:
/usr/include/QtGui/qfocusframe.h:53: warning: `visibility' attribute does not apply to types
In file included from /usr/include/QtGui/QtGui:173,
                from analogclock.cpp:24:
/usr/include/QtGui/qfontcombobox.h:83: warning: `visibility' attribute does not apply to types
In file included from /usr/include/QtGui/QtGui:174,
                from analogclock.cpp:24:
/usr/include/QtGui/qtoolbar.h:144: warning: `visibility' attribute does not apply to types
In file included from /usr/include/QtGui/QtGui:175,
                from analogclock.cpp:24:
/usr/include/QtGui/qtoolbox.h:109: warning: `visibility' attribute does not apply to types
In file included from /usr/include/QtGui/QtGui:177,
                from analogclock.cpp:24:
/usr/include/QtGui/qsplitter.h:128: warning: `visibility' attribute does not apply to types
/usr/include/QtGui/qsplitter.h:163: warning: `visibility' attribute does not apply to types
In file included from /usr/include/QtGui/QtGui:178,
                from analogclock.cpp:24:
/usr/include/QtGui/qdial.h:92: warning: `visibility' attribute does not apply to types
/usr/include/QtCore/qatomic_i386.h: In constructor `AnalogClock::AnalogClock(QWidget*)':
/usr/include/QtCore/qatomic_i386.h:82: error: impossible constraint in `asm'
make: *** [analogclock.o] 错误 1


我的QtopiaCore-4.1.4安装在SUSE10.2下是X86版本的
为了交叉编译,
我设置了export QMAKESPEC=/usr/local/Trolltech/QtopiaCore-4.1.4/mkspecs/qws/linux-arm-g++
可惜在qmake -project
qmake
make  <--这一步出错,错误代码如上所示
请问各位大大该怎么解决呀?

另外,我如果想编译一个XSCALE PXA255的交叉编译版的Qtopia-OpenSource4.20,该怎么设置./configure?

我先前试了好多次了,每次都是.configure可以通过,make这一步过不了。
以前的是./configure -no-qvfb  -xplatform  linux-arm-g++  -arch arm -image /root/opt/qtopia  -prefix /root/opt/qtopia  -release -displaysize 240x320 -no-modem -quicklaunch

哦,对了,安装SUSE10。2时,我选择了安装QT4这个选项的,就是说我本机中有QT
环境变量如下:
QMAKESPEC=/usr/local/Trolltech/QtopiaCore-4.1.4/mkspecs/qws/linux-arm-g++
QTDIR=/usr/local/Trolltech/QtopiaCore-4.1.4
QT_IM_MODULE=scim
QT_IM_SWITCHER=imsw-multi
QT_SYSTEM_DIR=/usr/share/desktop-data
QTDIR和QMAKESPEC是我自己设置的

我的交叉编译环境arm-linux-gcc是3.2
离线huyyxy
只看该作者 1楼 发表于: 2007-06-21
搞定!
离线东方在野
只看该作者 2楼 发表于: 2007-07-07
怎么搞定的啊
东方在野
离线backup
只看该作者 3楼 发表于: 2007-08-18
关注!
离线圆融一笑
只看该作者 4楼 发表于: 2007-08-20
我现在安装环境都有困难
快速回复
限100 字节
 
上一个 下一个