-
Notifications
You must be signed in to change notification settings - Fork 778
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot start with QtWebKit TP5 #691
Comments
Just yesterday I encountered a similar problem with Qt WebKit TP5 and
VS2015. In my case is was caused by missing zlib.dll, as I couldn't make
libarchive link statically.
|
I never link libarchive statically while building Zeal on my computer with msys2, I've always modified core.pri to remove static linking. The reason is simply, msys2 only provide dynamic lib for libarchive. |
Does Zeal start normally with Qt WebEngine?
|
I build Zeal only with MSYS2 so I cannot link it with Qt WebEngine as it requires VS... |
I have never tried MSYS2, but it sounds like the problem is with Qt WebKit TP5, not Zeal. |
Have you built Zeal + QtWebKit TP5 with VS? Everything works fine? |
Yes, 64-bit, VS 2015, Qt 5.8. And it felt quite faster and smoother
compared to Qt WebEngine.
As I mentioned above, I couldn't make it link libarchive statically, but
that's a minor issue. Also prebuilt Qt binaries do not bundle OpenSSL.
I'll be spending time setting up AppVeyor to build all dependencies and
Zeal itself using VS 2015. Also there's a potential to reduce Qt libraries
down to required only functionality, thanks to the Qt Lite effort.
|
@Kraml: Could you try MSYS2/MinGW32? 64-bit MinGW package is known to crash, see supercollider/supercollider#2204 for similar report |
Yes 32-bit build works. |
Okay, it's an upstream bug, and has nothing to do with Zeal. Closing this ticket then. |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
QtWebKit has released Technical Preview 5: https://github.com/annulen/webkit/releases/tag/qtwebkit-tp5
Which supports build with MinGW now.
And MINGW-packages for MSYS2 project now is working on packaging it: https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-qtwebkit
I've build and installed this QtWebKit TP5 under MSYS2/MinGW64, everything is fine. However after rebuild Zeal master against it, Zeal won't start. No UI window ever shown, just crash and exist. Before that I was running Zeal against the bundled webkit from Qt 5.7.0/5.7.1/5.8.0 from MSYS2/MinGW64, everything works fine.
Please let me know what further information you need and how to collect them.
The text was updated successfully, but these errors were encountered: