在ubuntu9.10中编译embedded X86的qt成功了,例程运行也能行。但是换到embedded arm的时候虽然编译成功了,但是运行
qmake -project
qmake
make
之后出现如下错误,我编译的是qt提供的demos里的chip例子,由于编译qt时没有编译demos,后来是把源文件中的demos考过来,单独编译的。环境变量设置的是embedded arm的路径,应该没什么问题
在论坛里看到过有朋友出现同样的错误解决了,不过没有提供方法,郁闷啊。。。
哪位能给个解决办法,小弟不胜感激!
- In file included from ../../../../qtx11-4.5.0/include/QtGui/QtGui:202,
- from chip.cpp:44:
- ../../../../qtx11-4.5.0/include/QtGui/qtoolbar.h:176: warning: `visibility' attribute does not apply to types
- In file included from ../../../../qtx11-4.5.0/include/QtGui/QtGui:203,
- from chip.cpp:44:
- ../../../../qtx11-4.5.0/include/QtGui/qtoolbox.h:131: warning: `visibility' attribute does not apply to types
- In file included from ../../../../qtx11-4.5.0/include/QtGui/QtGui:204,
- from chip.cpp:44:
- ../../../../qtx11-4.5.0/include/QtGui/qtoolbutton.h:191: warning: `visibility' attribute does not apply to types
- In file included from ../../../../qtx11-4.5.0/include/QtGui/QtGui:206,
- from chip.cpp:44:
- ../../../../qtx11-4.5.0/include/QtGui/qworkspace.h:129: warning: `visibility' attribute does not apply to types
- ../../../../qtx11-4.5.0/include/QtCore/qatomic_i386.h: In destructor `QList<T>::~QList() [with T = QPointF]':
- ../../../../qtx11-4.5.0/include/QtCore/qatomic_i386.h:132: error: impossible constraint in `asm'
- make: *** [chip.o] Error 1