Compile Fehler von QtWebkitWidgets



  • Hallo,

    ich will unter meinem Linuxmint 19 mit qt5.9.5 das aktuelle QtWebkitWidget compilieren. Beim linking bekomme ich aber folgende Fehlermeldungen:

    ../../lib/libWebCore.a(../../lib/../Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp.o):JSSVGElementWrapperFactory.cpp:function JSC::Structure* WebCore::getDOMStructure<WebCore::JSSVGFEFuncBElement>(JSC::VM&, WebCore::JSDOMGlobalObject&): Fehler: undefined reference to 'WebCore::JSSVGFEFuncBElement::createPrototype(JSC::VM&, JSC::JSGlobalObject*)'
    ../../lib/libWebCore.a(../../lib/../Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp.o):JSSVGElementWrapperFactory.cpp:function JSC::Structure* WebCore::getDOMStructure<WebCore::JSSVGFEFuncGElement>(JSC::VM&, WebCore::JSDOMGlobalObject&): Fehler: undefined reference to 'WebCore::JSSVGFEFuncGElement::createPrototype(JSC::VM&, JSC::JSGlobalObject*)'
    ../../lib/libWebCore.a(../../lib/../Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp.o):JSSVGElementWrapperFactory.cpp:function JSC::Structure* WebCore::getDOMStructure<WebCore::JSSVGFEFuncRElement>(JSC::VM&, WebCore::JSDOMGlobalObject&): Fehler: undefined reference to 'WebCore::JSSVGFEFuncRElement::createPrototype(JSC::VM&, JSC::JSGlobalObject*)'
    ../../lib/libWebCore.a(../../lib/../Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp.o):JSSVGElementWrapperFactory.cpp:function JSC::Structure* WebCore::getDOMStructure<WebCore::JSSVGFEGaussianBlurElement>(JSC::VM&, WebCore::JSDOMGlobalObject&): Fehler: undefined reference to 'WebCore::JSSVGFEGaussianBlurElement::createPrototype(JSC::VM&, JSC::JSGlobalObject*)'
    ../../lib/libWebCore.a(../../lib/../Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp.o):JSSVGElementWrapperFactory.cpp:function JSC::Structure* WebCore::getDOMStructure<WebCore::JSSVGFEImageElement>(JSC::VM&, WebCore::JSDOMGlobalObject&): Fehler: undefined reference to 'WebCore::JSSVGFEImageElement::createPrototype(JSC::VM&, JSC::JSGlobalObject*)'
    ../../lib/libWebCore.a(../../lib/../Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp.o):JSSVGElementWrapperFactory.cpp:function JSC::Structure* WebCore::getDOMStructure<WebCore::JSSVGFEMergeElement>(JSC::VM&, WebCore::JSDOMGlobalObject&): Fehler: undefined reference to 'WebCore::JSSVGFEMergeElement::createPrototype(JSC::VM&, JSC::JSGlobalObject*)'
    collect2: error: ld returned 1 exit status
    Source/WebKit/CMakeFiles/WebKit.dir/build.make:2588: recipe for target 'lib/libQt5WebKit.so.5.212.0' failed
    make[2]: *** [lib/libQt5WebKit.so.5.212.0] Error 1
    CMakeFiles/Makefile2:1052: recipe for target 'Source/WebKit/CMakeFiles/WebKit.dir/all' failed
    make[1]: *** [Source/WebKit/CMakeFiles/WebKit.dir/all] Error 2
    Makefile:162: recipe for target 'all' failed
    make: *** [all] Error 2
    
    

    Was kann ich denn gegen die undefined references machen?
    Vielen Dank für Eure Hilfe.
    gruss
    martin


Log in to reply