Hello Everyone, I am a newbie with QTWebkit and now I am lost on how to fix my compile errors.
I am trying to cross-compile under Ubuntu linux for x86 architecture. I configure qt like this: ./configure -release -embedded x86 -opensource -little-endian -openssl-linked -reduce-exports -reduce-relocations -qt-gfx-directfb -no-dbus -depths 32 -webkit -qt-gif -platform linux-g++ -xplatform linux-g++ -qt-libpng -qt-libjpeg -qt-freetype -qt-zlib -no-sql-postgres -no-sql-mysql -no-sql-oracle -no-phonon -no-phonon-backend -no-nis -no-libtiff -no-iconv -no-libmng -nomake translations -nomake demos -nomake examples -nomake tools -nomake docs -no-glib -no-javascript-jit -no-svg -no-declarative -no-scripttools -no-xmlpatterns -no-multimedia -no-accessibility -no-exceptions -no-script -no-sql-odbc -no-sql-tds -no-sql-sqlite2 -no-qt3support -no-mmx -no-cups -no-3dnow -no-sse -no-sse2 and Disable the SVG related flags in the Makefile under 3rdParty\qt\src\3rdparty\webkit\WebCore DENABLE_SVG=0 -DENABLE_SVG_FONTS=0 -DENABLE_SVG_FOREIGN_OBJECT=0 -DENABLE_SVG_ANIMATION=0 -DENABLE_SVG_AS_IMAGE=0 -DENABLE_SVG_USE=0 But then I got the Errors below: -o .obj/release-shared-emb-x86/SVGElementFactory.o generated/SVGElementFactory.cpp generated/SVGElementFactory.cpp:587: warning: unused parameter 'qName' generated/SVGElementFactory.cpp:587: warning: unused parameter 'document' generated/SVGElementFactory.cpp:587: warning: unused parameter 'createdByParser' ../JavaScriptCore/wtf/PassRefPtr.h: In function 'void WTF::refIfNotNull(T*) [with T = WebCore::SVGElement]': ../JavaScriptCore/wtf/PassRefPtr.h:59: instantiated from 'WTF::PassRefPtr<T>::PassRefPtr(T*) [with T = WebCore::SVGElement]' generated/SVGElementFactory.cpp:604: instantiated from here ../JavaScriptCore/wtf/PassRefPtr.h:43: error: invalid use of incomplete type 'struct WebCore::SVGElement' generated/SVGElementFactory.h:44: error: forward declaration of 'struct WebCore::SVGElement' ../JavaScriptCore/wtf/PassRefPtr.h: In function 'void WTF::derefIfNotNull(T*) [with T = WebCore::SVGElement]': ../JavaScriptCore/wtf/PassRefPtr.h:67: instantiated from 'WTF::PassRefPtr<T>::~PassRefPtr() [with T = WebCore::SVGElement]' generated/SVGElementFactory.cpp:604: instantiated from here ../JavaScriptCore/wtf/PassRefPtr.h:53: error: invalid use of incomplete type 'struct WebCore::SVGElement' generated/SVGElementFactory.h:44: error: forward declaration of 'struct WebCore::SVGElement' generated/SVGElementFactory.cpp: At global scope: generated/SVGElementFactory.cpp:122: warning: 'WebCore::gFunctionMap' defined but not used make[1]: *** [.obj/release-shared-emb-x86/SVGElementFactory.o] So I am lost now, any help/assistance would be greatly appreciated. Regards gloridel _______________________________________________ webkit-qt mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt
