我有两个包,一个是qt-x11-opensource-4.3.4,一个是qtopia-core-opensource-4.3.4,前面一个包我已经装在了pc上,并且可以用。后面一个包,我用交叉
编译器arm-linux-gcc3.4.1编译了,可以编译出在arm上跑的程序。
最后我希望能在pc上用qvfb模拟板子上程序,然后,我就按照x86的archtechture重新编译qtopia-core-opensource-4.3.4,但是出现了错误。
embedded/qscreen_qws.cpp:669: 错误:显式特例化不能有存储类型
embedded/qscreen_qws.cpp:678: 错误:显式特例化不能有存储类型
make[1]: *** [.obj/release-shared-emb-x86/qscreen_qws.o] 错误 1
make[1]: Leaving directory `/home/samba/qtopia-core-x86/qtopia-core-opensource-src-4.3.4/src/gui'
make: *** [sub-gui-make_default-ordered] 错误 2
怎么回事呢?
希望高手能帮忙下,非常感谢。
另外,我用的是fc9,gcc版本是4.3.0。
[ 此贴被XChinux在2008-11-30 01:12重新编辑 ]