Sorry, I don’t see all modifications !!!! :-( I do a new test.
Best regards, Charlie [email protected] http://blog.jiyuusoft.net > Le 10 févr. 2017 à 20:14, Charles-Elie Gentil <[email protected]> a écrit : > > Configuring incomplete, errors occurred! > > But I think that an error with the patch of > Source/cmake/ECMGeneratePriFile.cmake > <https://github.com/annulen/webkit/pull/388/files/f1c8914d5aca972879f18c4db2a4978f348375d6#diff-462c2fb6b51367028375382a4b55721b> > > and > > Source/cmake/ECMGeneratePkgConfigFile.cmake > <https://github.com/annulen/webkit/pull/388/files/f1c8914d5aca972879f18c4db2a4978f348375d6#diff-edfba8c525a826e4adf2be41db348812> > > <https://github.com/annulen/webkit/pull/388/files/f1c8914d5aca972879f18c4db2a4978f348375d6#diff-462c2fb6b51367028375382a4b55721b> > > Best regards, > > Charlie > > [email protected] <mailto:[email protected]> > http://blog.jiyuusoft.net > >> Le 10 févr. 2017 à 18:44, Konstantin Tokarev <[email protected] >> <mailto:[email protected]>> a écrit : >> >> >> >> 10.02.2017, 10:33, "Charles-Elie Gentil" <[email protected] >> <mailto:[email protected]>>: >>> Hi, >>> >>> >>> Yes … I do it. >>> I have just rebuild from qtwebkit-tp5.tar.xz with debug and release option. >>> >>> Firstly I notice that the building of QtWebkit don’t produce the same >>> element that a standard installation of Qt. For example (on my mac) : >>> >>> 5.8 >>> |___lib >>> |____QtCore.framework >>> |_____Headers >>> |_____QtCore >>> |_____QtCore_debug >>> |_____QtCore_debug.prl >>> |_____QtCore.prl >>> |_____Resources >>> |_____Versions >>> |____QtCore.framework.dSYM >>> |____QtWebKit.framework >>> |_____Headers >>> |_____QtCore >>> |_____Resources >>> |_____Versions >>> >>> >>> So, *_debug, *.prl, *_debug.prl and *.dSYM are missing. >>> >>> >>> >>> Secondly, the error is : >>> library not found for -lQt5WebKit >>> >>> but the lib should not be lQtWebKit ? >> >> It actually should be -framework QtWebKit >> Please try patch https://github.com/annulen/webkit/pull/388 >> <https://github.com/annulen/webkit/pull/388> >> >>> >>> >>> Best regards, >>> >>> Charlie >>> >>> [email protected] <mailto:[email protected]> >>> http://blog.jiyuusoft.net <http://blog.jiyuusoft.net/> >>>> Le 9 févr. 2017 à 18:23, Konstantin Tokarev <[email protected] >>>> <mailto:[email protected]>> a écrit : >>>> >>>> >>>> >>>> 09.02.2017, 20:00, "Charles-Élie G" <[email protected] >>>> <mailto:[email protected]>>: >>>>> >>>>> Hi, >>>>> >>>>> Unfortunately, I have the same problem if I do it. :-( >>>> >>>> Oops, looks like my instruction was too sloppy, and you followed it >>>> verbatimly >>>> >>>> qtwebkit-tp5-qt58-darwin-x64.tar.xz contains wrapping directory >>>> "qtwebkit-tp5-qt58-darwin-x64" to avoid tarbombing, so it's structure >>>> looks like >>>> >>>> qtwebkit-tp5-qt58-darwin-x64 >>>> ├── include >>>> ├── lib >>>> └── mkspecs >>>> >>>> Structure of Qt looks like >>>> >>>> 5.8 >>>> └── clang_64 >>>> ├── bin >>>> ├── doc >>>> ├── include >>>> ├── lib >>>> ├── mkspecs >>>> ├── phrasebooks >>>> ├── plugins >>>> ├── qml >>>> └── translations >>>> >>>> As you could guess, to work properly contents of "include" need to be >>>> unpacked to "include" and so on >>>> >>>> So right unpack command is >>>> >>>> cd ....5.8/clang_64 && tar --strip-components=1 -xJf >>>> ..../qtwebkit-tp5-qt58-darwin-x64.tar.xz >>>> >>>> (where .... are paths on your system that I don't know) >>>> >>>> I guess I should write detailed installation instruction :) >>>> >>>> >>>>> >>>>> Envoyé de mon Galaxy S6 Orange >>>>> >>>>> -------- Message d'origine -------- >>>>> De : Konstantin Tokarev <[email protected] <mailto:[email protected]>> >>>>> Date : 09/02/2017 08:43 (GMT+01:00) >>>>> À : Charles-Elie Gentil <[email protected] <mailto:[email protected]>> >>>>> Cc : [email protected] <mailto:[email protected]> >>>>> Objet : Re: [webkit-qt] Build and Install QtWebKit >>>>> >>>>> 09.02.2017, 10:41, "Charles-Elie Gentil" <[email protected] >>>>> <mailto:[email protected]>>: >>>>>> >>>>>> I have just tested with the contents of >>>>>> qtwebkit-tp5-qt58-darwin-x64.tar.xz, pasted in /Users/charlie/qtwebkit. >>>>> >>>>> You need to unpack this archive into prefix of your Qt installation, n >>>>> this case it should be something like ..../5.8/clang_64 >>>>> >>>>> >>>>>> >>>>>> In my .pro file, I have added >>>>>> >>>>>> QMAKEPATH += /Users/charlie/qtwebkit >>>>>> >>>>>> QT += webkit >>>>>> >>>>>> I have the same problem. >>>>>> >>>>>> I will test this morning with rebuilding my own QtWebkit from >>>>>> qtwebkit-tp5.tar.xz (The construction is relatively slow with my >>>>>> computer ;-) ) >>>>>> >>>>>> Thank >>>>>> >>>>>> Best regards, >>>>>> >>>>>> Charlie >>>>>> >>>>>> [email protected] <mailto:[email protected]> >>>>>> http://blog.jiyuusoft.net <http://blog.jiyuusoft.net/> >>>>>> >>>>>>> >>>>>>> Le 9 févr. 2017 à 08:25, Konstantin Tokarev <[email protected] >>>>>>> <mailto:[email protected]>> a écrit : >>>>>>> >>>>>>> 09.02.2017, 10:13, "Charles-Elie Gentil" <[email protected] >>>>>>> <mailto:[email protected]>>: >>>>>>>> >>>>>>>> Hello, >>>>>>>> >>>>>>>> @Konstantin : Thank you for your help. >>>>>>>> >>>>>>>> I did two tests : >>>>>>>> 1°) with QtWebKit form here : >>>>>>>> https://github.com/annulen/webkit/releases/tag/qtwebkit-tp5 >>>>>>>> <https://github.com/annulen/webkit/releases/tag/qtwebkit-tp5> >>>>>>>> (qtwebkit-tp5.tar.xz) >>>>>>>> 2°) with QtWebKit from qt Community : >>>>>>>> http://download.qt.io/community_releases/5.8/5.8.0-final/ >>>>>>>> <http://download.qt.io/community_releases/5.8/5.8.0-final/> >>>>>>>> >>>>>>>> Note : >>>>>>>> - with 1°) CMAKE_INSTALL_PREFIX doesn’t work, and I use « —prefix » >>>>>>>> option. ninja_install works. >>>>>>> >>>>>>> Indeed, --prefix is a correct option >>>>>>> >>>>>>>> >>>>>>>> - with 2°) ninja_install doesn’t work. >>>>>>> >>>>>>> Right, because this is a legacy QtWebKit that uses qmake-based build >>>>>>> system, which does not support ninja >>>>>>> >>>>>>>> >>>>>>>> In the 2 cases I have, in WebKitBuild/Release several folders >>>>>>>> including libs and include. These 2 folders are similar to those >>>>>>>> included in qtwebkit-tp5-qt58-darwin-x64.tar.xz >>>>>>>> (https://github.com/annulen/webkit/releases/tag/qtwebkit-tp5 >>>>>>>> <https://github.com/annulen/webkit/releases/tag/qtwebkit-tp5>). >>>>>>>> Currently, I only use the first solution (with tp5 of WebKit) >>>>>>>> >>>>>>>> I work with Qt5.8 and qmake. I have installed QtWebKit in my Qt >>>>>>>> installation. I add webkit in my project : >>>>>>>> QT+= webkit >>>>>>>> >>>>>>>> Unfortunately, when I want compile my project, lQt5WebKit isn’t found. >>>>>>>> >>>>>>>> Have you an idea ? >>>>>>> >>>>>>> If you use custom prefix, read >>>>>>> https://github.com/annulen/webkit/wiki/Using-QtWebKit-in-your-project >>>>>>> <https://github.com/annulen/webkit/wiki/Using-QtWebKit-in-your-project> >>>>>>> >>>>>>> By default, TP5 installs into Qt prefix, in this case QT+=webkit should >>>>>>> work out of the box >>>>>>> >>>>>>>> >>>>>>>> Best regards, >>>>>>>> >>>>>>>> Charlie >>>>>>>> >>>>>>>> [email protected] <mailto:[email protected]> >>>>>>>> http://blog.jiyuusoft.net <http://blog.jiyuusoft.net/> >>>>>>>> >>>>>>>>> >>>>>>>>> Le 8 févr. 2017 à 08:41, Konstantin Tokarev <[email protected] >>>>>>>>> <mailto:[email protected]>> a écrit : >>>>>>>>> >>>>>>>>> 08.02.2017, 08:31, "Charles-Elie Gentil" <[email protected] >>>>>>>>> <mailto:[email protected]>>: >>>>>>>>>> >>>>>>>>>> Hello, >>>>>>>>>> >>>>>>>>>> I want use QtWebKit and so, I build it following these instructions >>>>>>>>>> : https://github.com/annulen/webkit/wiki/Building-QtWebKit-on-OS-X >>>>>>>>>> <https://github.com/annulen/webkit/wiki/Building-QtWebKit-on-OS-X> >>>>>>>>>> I add a CMAKE_INSTALL_PREFIX to have this command : >>>>>>>>>> >>>>>>>>>> ./Tools/Scripts/build-webkit --qt --cmakeargs="-Wno-dev >>>>>>>>>> -CMAKE_INSTALL_PREFIX=/path/to/my/dir » >>>>>>>>>> >>>>>>>>>> The build correctly run but I can’t find the way to run the « >>>>>>>>>> install » command. >>>>>>>>>> >>>>>>>>>> I try « ninja install », but I've this message >>>>>>>>>> >>>>>>>>>> ninja: error: loading 'build.ninja': No such file or directory >>>>>>>>>> >>>>>>>>>> Can you help me ? >>>>>>>>>> >>>>>>>>>> Thank you very much. >>>>>>>>> >>>>>>>>> cd WebKitBuild/Release && ninja install >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Best regards, >>>>>>>>>> >>>>>>>>>> Charlie >>>>>>>>>> >>>>>>>>>> [email protected] <mailto:[email protected]> >>>>>>>>>> http://blog.jiyuusoft.net <http://blog.jiyuusoft.net/> >>>>>>>>>> , >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> webkit-qt mailing list >>>>>>>>>> [email protected] <mailto:[email protected]> >>>>>>>>>> https://lists.webkit.org/mailman/listinfo/webkit-qt >>>>>>>>>> <https://lists.webkit.org/mailman/listinfo/webkit-qt> >>>>>>>>> -- >>>>>>>>> Regards, >>>>>>>>> Konstantin >>>>>>>> , >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> webkit-qt mailing list >>>>>>>> [email protected] <mailto:[email protected]> >>>>>>>> https://lists.webkit.org/mailman/listinfo/webkit-qt >>>>>>>> <https://lists.webkit.org/mailman/listinfo/webkit-qt> >>>>>>> -- >>>>>>> Regards, >>>>>>> Konstantin >>>>> >>>>> -- >>>>> Regards, >>>>> Konstantin >>>> >>>> >>>> -- >>>> Regards, >>>> Konstantin >> >> >> -- >> Regards, >> Konstantin >> > > _______________________________________________ > webkit-qt mailing list > [email protected] > https://lists.webkit.org/mailman/listinfo/webkit-qt
_______________________________________________ webkit-qt mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-qt
