Win7/MSVC 2012 - Configure+make Qt5 appears to exclude webkit



  • Hallo.

    I've been trying to build Qt5 (5.0.1) with MSVC 2012 Express for Desktop on Windows 7, following these "instructions":http://qt-project.org/wiki/Building_Qt_5_from_Git. I'm running the commands from the MSVC cmd prompt (which sets the env with "Microsoft Visual Studio 11.0\Common7\Tools\VsDevCmd.bat").

    1. Pre-requisites

    git --version
    git version 1.7.10

    perl --version
    This is perl 5, version 14, subversion 2 (v5.14.2) built for MSWin32-x86-multi-thread

    python --version
    Python 2.7.3

    ruby --version
    ruby 1.9.3p385 (2013-02-06) [i386-mingw32]

    Windows Graphics Drivers
    I'm passing '-opengl desktop'.

    2. Getting the source
    git clone git://gitorious.org/qt/qt5.git qt5
    cd qt5
    perl init-repository

    3. Configure
    @configure -confirm-license -debug -prefix C:\Dev\lib2\msvc\qt\qt501\debug -opensource -nomake examples -nomake tests -opengl desktop -icu -qt-libpng -qt-libjpeg -no-angle -no-incredibuild-xge -fully-process -no-strip -I C:\Dev\lib2\msvc\openssl\openssl101e\include -I C:\Dev\lib2\msvc\icu\icu4912\release\include -L C:\Dev\lib2\msvc\openssl\openssl101e\bin -L C:\Dev\lib2\msvc\icu\icu4912\release\lib > ....\BuildQt5\config_debug.log 2>&1
    @

    Looking at config_debug.log (to which I'm redirecting the output), I see no mention of webkit. And, sure enough, if I run nmake, webkit is not built.

    Can anyone give me any clue as to why webkit isn't getting included in the build? Am I doing something that excludes it?

    Thanks for your time.

    P.S.: What follows below is an excerpt of config_debug.log, i.e., the output from the configure command above, edited to fit into the max # of allowd charso on the forum:

    @
    Running syncqt...
    <srcbase> = C:/Dev/LandingZone/qt/githome/qt5/qtbase
    <outbase> = C:/Dev/LandingZone/qt/githome/qt5/qtbase
    Creating qmake...

    Microsoft (R) Program Maintenance Utility Version 11.00.51106.1

    Environment:
    INCLUDE=
    C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE
    C:\Program Files (x86)\Windows Kits\8.0\include\shared
    C:\Program Files (x86)\Windows Kits\8.0\include\um
    C:\Program Files (x86)\Windows Kits\8.0\include\winrt

    LIB=
      C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\LIB
      C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86
      
    PATH=
      C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow
      C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\
      C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN
      C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools
      C:\Windows\Microsoft.NET\Framework\v4.0.30319
      C:\Windows\Microsoft.NET\Framework\v3.5
      C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\VCPackages
      C:\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Performance Tools
      C:\Program Files (x86)\Windows Kits\8.0\bin\x86
      C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools
      
      C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common
      C:\Windows\system32
      C:\Windows
      C:\Windows\System32\Wbem
      C:\Windows\System32\WindowsPowerShell\v1.0\
      C:\Dev\perl\sberry\perl\site\bin
      C:\Dev\perl\sberry\perl\bin
      C:\Dev\Python
      C:\Dev\Ruby\Ruby193\bin
      C:\Program Files\TortoiseGit\bin
      C:\Dev\msysgit\msysgit\bin
      C:\Dev\msysgit\msysgit\git
      C:\Dev\tools\msmtp\msmtp-1.4.28-w32
      C:\Dev\GtkSharp\2.12\bin
      C:\Program Files (x86)\GnuWin32\bin
      C:\Program Files\doxygen\bin
      C:\Program Files (x86)\Nmap
      C:\Program Files (x86)\Graphviz 2.28\bin
      C:\Program Files (x86)\QuickTime\QTSystem\
      C:\Program Files\Microsoft SQL Server\110\Tools\Binn\
    

    Configuration:
    minimal-config
    small-config
    medium-config
    large-config
    full-config
    pcre
    debug
    Qt Configuration:
    debug
    shared
    zlib
    icu
    png
    freetype
    accessibility
    opengl
    audio-backend
    native-gestures
    qpa
    concurrent
    minimal-config
    small-config
    medium-config
    large-config
    full-config

    QMAKESPEC...................win32-msvc2012 (detected)
    Architecture................i386, features: sse sse2
    Host Architecture...........i386, features: sse sse2
    Maketool....................nmake
    Debug.......................yes
    C++11 support...............auto
    Link Time Code Generation...no
    Accessibility support.......yes
    RTTI support................yes
    SSE2 support................yes
    SSE3 support................yes
    SSSE3 support...............yes
    SSE4.1 support..............yes
    SSE4.2 support..............yes
    AVX support.................yes
    AVX2 support................yes
    NEON support................no
    IWMMXT support..............no
    OpenGL support..............yes
    Large File support..........yes
    NIS support.................no
    Iconv support...............no
    Inotify support.............no
    Glib support................no
    CUPS support................no
    OpenVG support..............no
    OpenSSL support.............no
    Qt D-Bus support............no
    Qt Widgets module support...yes
    QML debugging...............yes
    DirectWrite support.........no
    Use system proxies..........no

    Third Party Libraries:
    ZLIB support............qt
    GIF support.............plugin
    JPEG support............plugin
    PNG support.............yes
    FreeType support........yes

    PCRE support............qt
    ICU support.............yes
    ANGLE...................no
    

    Include paths...............C:\Dev\lib2\msvc\openssl\openssl101e\include C:\Dev\lib2\msvc\icu\icu4912\release\include
    Additional libraries........-LC:\Dev\lib2\msvc\openssl\openssl101e\bin -LC:\Dev\lib2\msvc\icu\icu4912\release\lib
    @



  • I have a very similar problem with visual studio 10 on windows 8.1 64bit with Qt 5.2.1 sources downloaded as a zip file.

    There is a module-Webkit in a generated makefile, but no webkit dll is to be found in the directory containing other dll's like Qt5Declarative.dll, Qt5Widgets.dll, ...

    Invoking "nmake qtwebkit" results in the output 'qtwebkit' is up to date. However, cmake fails to find qt5webkit (and so do I).


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.