I would like, but this is beyond my competence. I think I know what to do, but I don't know where and how to do it:-(
I will try tomorrow. Good night Best regards, Charlie [email protected] http://blog.jiyuusoft.net > Le 10 févr. 2017 à 22:03, Konstantin Tokarev <[email protected]> a écrit : > > > > 10.02.2017, 23:42, "Charles-Elie Gentil" <[email protected]>: >> Ok, it works with a Qt application. Unfortunately, with QML application it >> doesn’t work. > > Indeed, QML API is not yet finished. If you are interested you can help us > with fixing things on macOS > >> I have this message : >> plugin cannot be loaded for module "QtWebKit": Impossible de charger la >> bibliothèque >> /Applications/Qt/5.8/clang_64/qml/QtWebKit/libqmlwebkitplugin.dylib : >> (dlopen(/Applications/Qt/5.8/clang_64/qml/QtWebKit/libqmlwebkitplugin.dylib, >> 133): Library not loaded: @rpath/QtWebKit.framework/Versions/5/QtWebKit >> Referenced from: >> /Applications/Qt/5.8/clang_64/qml/QtWebKit/libqmlwebkitplugin.dylib >> Reason: image not found) >> >> In my Qt installation, I have : >> QyWebKit.framework >> |_____Version >> |_____Current >> |_____5.602.3 >> |_____Ressources >> |_____QtWebKit >> |_____Headers >> >> >> >> Maybe change >> #define QTWEBKIT_VERSION 0x05f00${PROJECT_VERSION_MICRO} >> >> to point to Current shortcut ? >> >> Best regards, >> >> Charlie >> >> [email protected] <mailto:[email protected]> >> http://blog.jiyuusoft.net <http://blog.jiyuusoft.net/> >>> Le 10 févr. 2017 à 20:27, Charles-Elie Gentil <[email protected] >>> <mailto:[email protected]>> a écrit : >>> >>> Sorry, I don’t see all modifications !!!! :-( >>> >>> I do a new test. >>> >>> Best regards, >>> >>> Charlie >>> >>> [email protected] <mailto:[email protected]> >>> http://blog.jiyuusoft.net <http://blog.jiyuusoft.net/> >>>> Le 10 févr. 2017 à 20:14, Charles-Elie Gentil <[email protected] >>>> <mailto:[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> >>>> >>>> Best regards, >>>> >>>> Charlie >>>> >>>> [email protected] <mailto:[email protected]> >>>> http://blog.jiyuusoft.net <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] <mailto:[email protected]> >>>> https://lists.webkit.org/mailman/listinfo/webkit-qt >>>> <https://lists.webkit.org/mailman/listinfo/webkit-qt>_______________________________________________ >>> 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] https://lists.webkit.org/mailman/listinfo/webkit-qt
