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

Reply via email to