Is QtWebKitd5.lib missing from Qt 5.0.0 Beta?
-
That's easy. Your configuration failed, so it won't allow you to build. Your problem is this line:
@
‘C:\Qt5\qt-5\qtbase\configure.exe’ is not recognized as an internal or external command,
operable program or batch file.
@ -
It's not easy . . . The problem is that I don't understand how to fix it . . . What should I do?
-
[quote author="sierdzio" date="1347958080"]OK, then use the snapshots, but first follow the preparation stage of the linked article. You absolutely have to have ICU and MSVC in PATH before you can use Qt5, even if it's installed from a snapshot installer.[/quote]
Following up on sierdzio's post, the latest snapshot with precompiled Windows binaries were built on "4 September":http://releases.qt-project.org/qt5.0/beta-snapshots/2012-09-04_07-00-57/ -- less than 1 week after the original Beta release, so I'm not sure if this package contains the fixed WebKit (I don't use WebKit either)If that still doesn't work, maybe your best option is to download a stable version. Do you need to features of Qt 5 right now? Qt 4.8.3 was "released last week":http://labs.qt.nokia.com/2012/09/13/qt-4-8-3-released/. It contains QtWebKit, and comes in an installer which does the difficult setup for you.
I've never built Qt from the source code myself, so I can't make a video tute unfortunately. I don't know if it's worth spending hours making a detailed tute for a beta, either -- Beta software is usually not finalized, and expected to contain bugs and other challenges. It will be changed before the final release, and the tute might become obsolete then.
-
JKSH is making a good point again :D
As for your output. You have not followed the guide closely. You need to set up PATH and QTDIR, make sure msvc, perl and python are in the path (and this will grow to Ruby in the future, too :( ), then configure using a bit more flags (-developer-build is a very good one).
Run this in your command line to verify if MSVC and Perl are present:
@
cl // will display a standard MSVC greeter
perl -h // Will show help
python -h // Will show help
@Then proceed with configuration, then build.
-
JKSH I understand your point. The fact why I prefer Qt 5.0 is the V8 Javascript Engine. The problem I face right now is the very slow javascript processes, nothing more. If there is any way to use V8 Javascript engine in 4.8.3 I'll be only glad . . .
-
[quote author="sierdzio" date="1347960008"]JKSH is making a good point again :D
As for your output. You have not followed the guide closely. You need to set up PATH and QTDIR, make sure msvc, perl and python are in the path (and this will grow to Ruby in the future, too :( ), then configure using a bit more flags (-developer-build is a very good one).
Run this in your command line to verify if MSVC and Perl are present:
@
cl // will display a standard MSVC greeter
perl -h // Will show help
python -h // Will show help
@Then proceed with configuration, then build.[/quote]
Sierdzio thanks for hint . . . I'll try once again . . .
-
JKSH and sierdzio is it possible to hire a skilled person who could make the Qt 5.0 Beta Build with QtWebKit V8 Javascript engine for certain amount of money? Or is there any other paid support services who could provide the stable build that has the QtWebKit V8 Engine?
-
Digia, KDAB, ICS, Woboq - if you are interested in companies. As for "stable build" - no-one will give you that based on BETA source code ;) And when Qt5 is released in a few months, webkit will be included by default. Or at least should.
-
Thanks Sierdzio . . .
-
[quote author="vakhobiz" date="1347969751"]JKSH I understand your point. The fact why I prefer Qt 5.0 is the V8 Javascript Engine. The problem I face right now is the very slow javascript processes, nothing more. If there is any way to use V8 Javascript engine in 4.8.3 I'll be only glad . . . [/quote]
I see. I know the feeling of wanting to upgrade slow software! I'm sorry I wan't able to help you much here.What's your development schedule like, and how bad is the JavaScript performance in Qt 4.8.3? Would it be acceptable to develop on Qt 4.8.3 for now, and then migrate to Qt 5 once it's released? sierdzio is right: Digia aims to "release Qt 5 by the end of 2012":http://blog.qt.digia.com/2012/09/18/the-journey-starts-today/
-
[Late response, but posting for others who may also have hit this particular error].
Regarding the error:
‘...\configure.exe’ is not recognized as an internal or external command...I was getting this error as well. Digging into it a bit, in qtbase\configure.bat, there is a test for the existance of a file called '.gitignore'. If this file does not exist, then it jumps to the end of the script and attempts to run 'configure.exe'. If the file does exist, then it first builds configure.exe (among other things).
I suspect you're getting this error because, like me, you downloaded the sources from the link on http://qt-project.org/downloads rather than getting them via git. For some reason, the .gitignore file is missing from the qtbase directory. When I got the sources via git, the file was present.
Just create the file (e.g. "echo foo > qtbase.gitignore") and you should be able to run the configure script successfully.
[Perhaps the configure.bat script should instead test for the presence of qtbase\configure.exe, rather than qtbase.gitignore?]