各位高手们,
最近好是郁闷:不管是用arm-linux-gcc-4.4.3还是qrm-linux-gcc-4.3.2编译 qt-everywhere-opensource-src-4.6.3或-4.6.4或4.8.1 的x86版时,总是会遇到如下问题
/3rdparty/javascriptcore/JavaScriptCore/wtf/PassRefPtr.h:39:10: note: ‘template<class T> void QTWTF::derefIfNotNull(T*)’ declared here, later in the translation unit
gmake[1]: *** [obj/release/CodeBlock.o] Error 1
gmake[1]: Leaving directory `/opt/FriendlyARM/qt-everywhere-opensource-src-4.6.4/src/script'
gmake: *** [sub-script-make_default-ordered] Error 2
也尝试过不同的./configure,如:
./configure -prefix /usr/local/Trolltech/Qt-x86 -embedded x86 -xplatform qws/linux-x86-g++ -nomake examples -nomake demos -nomake docs -qt-gfx-qvfb -qt-kbd-qvfb -qt-mouse-qvfb
./configure -prefix /usr/local/Trolltech/Qt-x86 -embedded x86 -xplatform qws/linux-x86-g++ -release -shared -qt-freetype -no-qt3support -no-xmlpatterns -no-webkit -no-openssl -nomake examples -nomake docs -nomake demo -make tools -make libs -qt-gfx-qvfb -qt-kbd-qvfb -qt-mouse-qvfb
可问题仍旧!
请问有遇到过吗,怎么解决的?谢谢!