Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Qtwebkit.dll was not created after build process but it does not throw any error
Qt 6.11 is out! See what's new in the release blog

Qtwebkit.dll was not created after build process but it does not throw any error

Scheduled Pinned Locked Moved Unsolved Installation and Deployment
15 Posts 4 Posters 4.9k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • SGaistS Offline
    SGaistS Offline
    SGaist
    Lifetime Qt Champion
    wrote on last edited by
    #2

    Hi,

    How did you get Qt sources ?

    Interested in AI ? www.idiap.ch
    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

    1 Reply Last reply
    0
    • S Shidharth

      Hi All,

      In my qt5.5 build process qtwebkit.dll was not created but it does not throw any errors what is the problem behind this Anybody knows please help me.

      I have use following configure command

      configure -L C:\icu\lib -I C:\icu\include -icu -L C:\OpenSSL-Win32\lib -I C:\OpenSSL-Win32\include -openssl -nomake examples -nomake tests -nomake tools -debug

      Thanks.

      JKSHJ Offline
      JKSHJ Offline
      JKSH
      Moderators
      wrote on last edited by
      #3

      @Shidharth said:

      I have use following configure command

      configure -L C:\icu\lib -I C:\icu\include -icu -L C:\OpenSSL-Win32\lib -I C:\OpenSSL-Win32\include -openssl -nomake examples -nomake tests -nomake tools -debug

      When you run configure, it will produce an output to tell you which components are found and which are not found. If the Qt WebKit dependencies are not found, then it will not be built.

      Can you post your configure output?

      Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

      1 Reply Last reply
      0
      • S Offline
        S Offline
        Shidharth
        wrote on last edited by
        #4

        Thanks for ur reply..
        This is my configure output..

        Configuration:
        pcre
        debug
        compile_examples
        Qt Configuration:
        minimal-config
        small-config
        medium-config
        large-config
        full-config
        debug
        shared
        zlib
        icu
        angle
        png
        freetype
        harfbuzz
        accessibility
        opengl
        opengles2
        egl
        ssl
        openssl
        audio-backend
        wmf-backend
        native-gestures
        qpa
        concurrent

        QMAKESPEC...................win32-msvc2010 (env)
        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
        OpenGL support..............yes
        Large File support..........yes
        NIS support.................no
        Iconv support...............no
        Evdev support...............no
        Mtdev support...............no
        Inotify support.............no
        eventfd(7) support..........no
        Glib support................no
        CUPS support................no
        OpenVG support..............no
        SSL support.................yes
        OpenSSL support.............yes
        libproxy support............no
        Qt D-Bus support............no
        Qt Widgets module support...yes
        Qt GUI module support.......yes
        QML debugging...............yes
        DirectWrite support.........no
        Use system proxies..........no

        QPA Backends:
        GDI.....................yes
        Direct2D................no

        Third Party Libraries:
        ZLIB support............qt
        GIF support.............plugin
        JPEG support............plugin
        PNG support.............yes
        FreeType support........yes
        Fontconfig support......no
        HarfBuzz support........qt
        PCRE support............qt
        ICU support.............yes
        ANGLE...................yes
        Dynamic OpenGL..........no

        Styles:
        Windows.................yes
        Windows XP..............yes
        Windows Vista...........yes
        Fusion..................yes
        Windows CE..............no
        Windows Mobile..........no

        Sql Drivers:
        ODBC....................no
        MySQL...................no
        OCI.....................no
        PostgreSQL..............no
        TDS.....................no
        DB2.....................no
        SQLite..................plugin (qt)
        SQLite2.................no
        InterBase...............no

        Sources are in..............C:\Qt\5.5\qtbase
        Build is done in............C:\Qt\5.5\qtbase
        Install prefix..............C:\Qt\5.5\qtbase
        Headers installed to........C:\Qt\5.5\qtbase\include
        Libraries installed to......C:\Qt\5.5\qtbase\lib
        Arch-dep. data to...........C:\Qt\5.5\qtbase
        Plugins installed to........C:\Qt\5.5\qtbase\plugins
        Library execs installed to..C:\Qt\5.5\qtbase\bin
        QML1 imports installed to...C:\Qt\5.5\qtbase\imports
        QML2 imports installed to...C:\Qt\5.5\qtbase\qml
        Binaries installed to.......C:\Qt\5.5\qtbase\bin
        Arch-indep. data to.........C:\Qt\5.5\qtbase
        Docs installed to...........C:\Qt\5.5\qtbase\doc
        Translations installed to...C:\Qt\5.5\qtbase\translations
        Examples installed to.......C:\Qt\5.5\qtbase\examples
        Tests installed to..........C:\Qt\5.5\qtbase\tests
        Include paths...............C:\icu\include C:\OpenSSL-Win32\include
        Additional libraries........-LC:\icu\lib -LC:\OpenSSL-Win32\lib

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #5

          Might be a silly question but did you call configure in the source's root folder or qtbase ?

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          S 1 Reply Last reply
          -1
          • JKSHJ Offline
            JKSHJ Offline
            JKSH
            Moderators
            wrote on last edited by
            #6

            Hmm... it looks like ICU is enabled, which is good.

            1. Do you have the other WebKit requirements at https://wiki.qt.io/Building_Qt_5_from_Git#System_Requirements ?
            2. Open the Makefile in your Qt root folder. It should have lines line module-qtbase, module-qtmultimedia, etc. Does it contain module-qtwebkit?
            3. Are you able to use your newly-built Qt tools to build <Qt Root>\qtwebkit\WebKit.pro ?

            Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

            1 Reply Last reply
            0
            • S Offline
              S Offline
              sandy.martel23
              wrote on last edited by sandy.martel23
              #7

              Do you have ruby, python, perl and qt/Qt\gnuwin32\bin available in your PATH?

              1 Reply Last reply
              0
              • S Offline
                S Offline
                Shidharth
                wrote on last edited by
                #8

                Yes I have all requirements needed to webkit build. but qtwebkit.dll was not created

                1 Reply Last reply
                0
                • S Offline
                  S Offline
                  Shidharth
                  wrote on last edited by
                  #9

                  Thanks for ur reply JKSH,
                  Make file contains module-qtwebkit..
                  but during build it shows message "Some of the required modules (qtHaveModule(webkit)) are not available." "Skipped.".. what can i do for this?

                  JKSHJ 1 Reply Last reply
                  0
                  • SGaistS SGaist

                    Might be a silly question but did you call configure in the source's root folder or qtbase ?

                    S Offline
                    S Offline
                    Shidharth
                    wrote on last edited by
                    #10

                    @SGaist
                    I have call configure in c:/qt/5.5>

                    1 Reply Last reply
                    0
                    • S Shidharth

                      Thanks for ur reply JKSH,
                      Make file contains module-qtwebkit..
                      but during build it shows message "Some of the required modules (qtHaveModule(webkit)) are not available." "Skipped.".. what can i do for this?

                      JKSHJ Offline
                      JKSHJ Offline
                      JKSH
                      Moderators
                      wrote on last edited by
                      #11

                      @Shidharth said:

                      Make file contains module-qtwebkit..

                      What happens if you go to the root folder and call this?:

                      nmake module-qtwebkit

                      Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                      S 1 Reply Last reply
                      0
                      • JKSHJ JKSH

                        @Shidharth said:

                        Make file contains module-qtwebkit..

                        What happens if you go to the root folder and call this?:

                        nmake module-qtwebkit

                        S Offline
                        S Offline
                        Shidharth
                        wrote on last edited by
                        #12

                        @JKSH
                        It Shows this details but webkit.dll was not created

                            cd imports\ && ( if not exist Makefile C:\Qt\5.5\qtbase\bin\qmake C:\Qt\
                        

                        5.5\qtwebchannel\src\imports\imports.pro -o Makefile ) && "C:\Program Files (x86
                        )\Microsoft Visual Studio 11.0\VC\BIN\nmake.exe" -f Makefile

                        Microsoft (R) Program Maintenance Utility Version 11.00.60610.1
                        Copyright (C) Microsoft Corporation. All rights reserved.

                            cd webchannel\ && ( if not exist Makefile C:\Qt\5.5\qtbase\bin\qmake C:\
                        

                        Qt\5.5\qtwebchannel\src\imports\webchannel\webchannel.pro -o Makefile ) && "C:\P
                        rogram Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\nmake.exe" -f Makefile

                        Microsoft (R) Program Maintenance Utility Version 11.00.60610.1
                        Copyright (C) Microsoft Corporation. All rights reserved.

                            "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\nmake.exe" -
                        

                        f Makefile.Debug

                        Microsoft (R) Program Maintenance Utility Version 11.00.60610.1
                        Copyright (C) Microsoft Corporation. All rights reserved.

                            cd qtwebkit\ && ( if not exist Makefile C:\Qt\5.5\qtbase\bin\qmake C:\Qt
                        

                        \5.5\qtwebkit\WebKit.pro -o Makefile ) && "C:\Program Files (x86)\Microsoft Visu
                        al Studio 11.0\VC\BIN\nmake.exe" -f Makefile

                        Microsoft (R) Program Maintenance Utility Version 11.00.60610.1
                        Copyright (C) Microsoft Corporation. All rights reserved.

                        C:\Qt\5.5>

                        JKSHJ 1 Reply Last reply
                        0
                        • S Shidharth

                          @JKSH
                          It Shows this details but webkit.dll was not created

                              cd imports\ && ( if not exist Makefile C:\Qt\5.5\qtbase\bin\qmake C:\Qt\
                          

                          5.5\qtwebchannel\src\imports\imports.pro -o Makefile ) && "C:\Program Files (x86
                          )\Microsoft Visual Studio 11.0\VC\BIN\nmake.exe" -f Makefile

                          Microsoft (R) Program Maintenance Utility Version 11.00.60610.1
                          Copyright (C) Microsoft Corporation. All rights reserved.

                              cd webchannel\ && ( if not exist Makefile C:\Qt\5.5\qtbase\bin\qmake C:\
                          

                          Qt\5.5\qtwebchannel\src\imports\webchannel\webchannel.pro -o Makefile ) && "C:\P
                          rogram Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\nmake.exe" -f Makefile

                          Microsoft (R) Program Maintenance Utility Version 11.00.60610.1
                          Copyright (C) Microsoft Corporation. All rights reserved.

                              "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\nmake.exe" -
                          

                          f Makefile.Debug

                          Microsoft (R) Program Maintenance Utility Version 11.00.60610.1
                          Copyright (C) Microsoft Corporation. All rights reserved.

                              cd qtwebkit\ && ( if not exist Makefile C:\Qt\5.5\qtbase\bin\qmake C:\Qt
                          

                          \5.5\qtwebkit\WebKit.pro -o Makefile ) && "C:\Program Files (x86)\Microsoft Visu
                          al Studio 11.0\VC\BIN\nmake.exe" -f Makefile

                          Microsoft (R) Program Maintenance Utility Version 11.00.60610.1
                          Copyright (C) Microsoft Corporation. All rights reserved.

                          C:\Qt\5.5>

                          JKSHJ Offline
                          JKSHJ Offline
                          JKSH
                          Moderators
                          wrote on last edited by JKSH
                          #13

                          @Shidharth said:

                                  cd qtwebkit\ && ( if not exist Makefile C:\Qt\5.5\qtbase\bin\qmake C:\Qt
                          \5.5\qtwebkit\WebKit.pro -o Makefile ) && "C:\Program Files (x86)\Microsoft Visu
                          al Studio 11.0\VC\BIN\nmake.exe" -f Makefile
                          

                          Ok... what does C:\Qt\5.5\qtwebkit\Makefile contain?

                          Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                          S 1 Reply Last reply
                          0
                          • JKSHJ JKSH

                            @Shidharth said:

                                    cd qtwebkit\ && ( if not exist Makefile C:\Qt\5.5\qtbase\bin\qmake C:\Qt
                            \5.5\qtwebkit\WebKit.pro -o Makefile ) && "C:\Program Files (x86)\Microsoft Visu
                            al Studio 11.0\VC\BIN\nmake.exe" -f Makefile
                            

                            Ok... what does C:\Qt\5.5\qtwebkit\Makefile contain?

                            S Offline
                            S Offline
                            Shidharth
                            wrote on last edited by
                            #14

                            @JKSH

                            c:\qt\5.5\qtwebkit\makefile contains

                            MAKEFILE = Makefile

                            first: make_first
                            QMAKE = C:\Qt\5.5\qtbase\bin\qmake
                            DEL_FILE = del
                            CHK_DIR_EXISTS= if not exist
                            MKDIR = mkdir
                            COPY = copy /y
                            COPY_FILE = copy /y
                            COPY_DIR = xcopy /s /q /y /i
                            INSTALL_FILE = copy /y
                            INSTALL_PROGRAM = copy /y
                            INSTALL_DIR = xcopy /s /q /y /i
                            DEL_FILE = del
                            SYMLINK = $(QMAKE) -install ln -f -s
                            DEL_DIR = rmdir
                            MOVE = move
                            SUBTARGETS =

                            Makefile: WebKit.pro .qmake.conf .qmake.cache C:\Qt\5.5\qtbase\mkspecs\win32-msvc2010\qmake.conf C:\Qt\5.5\qtbase\mkspecs\features\spec_pre.prf
                            C:\Qt\5.5\qtbase\mkspecs\common\msvc-desktop.conf
                            C:\Qt\5.5\qtbase\mkspecs\qconfig.pri
                            C:\Qt\5.5\qtbase\mkspecs\modules-inst\qt_lib_3dcore.pri
                            C:\Qt\5.5\qtbase\mkspecs\modules-inst\qt_lib_3dcore_private.pri \

                            lot of module paths like above and finally..

                            WebKit.pro:
                            qmake: FORCE
                            @$(QMAKE) -o Makefile WebKit.pro

                            qmake_all: FORCE

                            make_first: FORCE
                            all: FORCE
                            clean: FORCE
                            distclean: FORCE
                            -$(DEL_FILE) Makefile
                            install_subtargets: FORCE
                            uninstall_subtargets: FORCE

                            reconfigure:
                            echo > .qmake.cache && $(MAKE) -f $(MAKEFILE) qmake
                            @echo "WARNING: Reconfiguration likely requires a clean build. Youve been warned!\nYou may execute make wipeclean to wipe the build directory.\n"

                            wipeclean:
                            FOR /D %%p IN (*) DO rmdir %%p /s /q

                            incremental:
                            $(MAKE) -f $(MAKEFILE) qmake_all && $(MAKE) -f $(MAKEFILE)

                            %.h:
                            @echo >NUL

                            debug:

                            release:

                            html_docs:
                            $(MAKE) -f $(MAKEFILE) prepare_docs && $(MAKE) -f $(MAKEFILE) generate_docs

                            docs:
                            $(MAKE) -f $(MAKEFILE) html_docs && $(MAKE) -f $(MAKEFILE) qch_docs

                            install_html_docs:

                            uninstall_html_docs:

                            install_qch_docs:

                            uninstall_qch_docs:

                            install_docs:

                            uninstall_docs:

                            qch_docs:

                            prepare_docs:

                            generate_docs:

                            check:
                            install:install_subtargets FORCE

                            uninstall: uninstall_subtargets FORCE

                            JKSHJ 1 Reply Last reply
                            0
                            • S Shidharth

                              @JKSH

                              c:\qt\5.5\qtwebkit\makefile contains

                              MAKEFILE = Makefile

                              first: make_first
                              QMAKE = C:\Qt\5.5\qtbase\bin\qmake
                              DEL_FILE = del
                              CHK_DIR_EXISTS= if not exist
                              MKDIR = mkdir
                              COPY = copy /y
                              COPY_FILE = copy /y
                              COPY_DIR = xcopy /s /q /y /i
                              INSTALL_FILE = copy /y
                              INSTALL_PROGRAM = copy /y
                              INSTALL_DIR = xcopy /s /q /y /i
                              DEL_FILE = del
                              SYMLINK = $(QMAKE) -install ln -f -s
                              DEL_DIR = rmdir
                              MOVE = move
                              SUBTARGETS =

                              Makefile: WebKit.pro .qmake.conf .qmake.cache C:\Qt\5.5\qtbase\mkspecs\win32-msvc2010\qmake.conf C:\Qt\5.5\qtbase\mkspecs\features\spec_pre.prf
                              C:\Qt\5.5\qtbase\mkspecs\common\msvc-desktop.conf
                              C:\Qt\5.5\qtbase\mkspecs\qconfig.pri
                              C:\Qt\5.5\qtbase\mkspecs\modules-inst\qt_lib_3dcore.pri
                              C:\Qt\5.5\qtbase\mkspecs\modules-inst\qt_lib_3dcore_private.pri \

                              lot of module paths like above and finally..

                              WebKit.pro:
                              qmake: FORCE
                              @$(QMAKE) -o Makefile WebKit.pro

                              qmake_all: FORCE

                              make_first: FORCE
                              all: FORCE
                              clean: FORCE
                              distclean: FORCE
                              -$(DEL_FILE) Makefile
                              install_subtargets: FORCE
                              uninstall_subtargets: FORCE

                              reconfigure:
                              echo > .qmake.cache && $(MAKE) -f $(MAKEFILE) qmake
                              @echo "WARNING: Reconfiguration likely requires a clean build. Youve been warned!\nYou may execute make wipeclean to wipe the build directory.\n"

                              wipeclean:
                              FOR /D %%p IN (*) DO rmdir %%p /s /q

                              incremental:
                              $(MAKE) -f $(MAKEFILE) qmake_all && $(MAKE) -f $(MAKEFILE)

                              %.h:
                              @echo >NUL

                              debug:

                              release:

                              html_docs:
                              $(MAKE) -f $(MAKEFILE) prepare_docs && $(MAKE) -f $(MAKEFILE) generate_docs

                              docs:
                              $(MAKE) -f $(MAKEFILE) html_docs && $(MAKE) -f $(MAKEFILE) qch_docs

                              install_html_docs:

                              uninstall_html_docs:

                              install_qch_docs:

                              uninstall_qch_docs:

                              install_docs:

                              uninstall_docs:

                              qch_docs:

                              prepare_docs:

                              generate_docs:

                              check:
                              install:install_subtargets FORCE

                              uninstall: uninstall_subtargets FORCE

                              JKSHJ Offline
                              JKSHJ Offline
                              JKSH
                              Moderators
                              wrote on last edited by
                              #15

                              @Shidharth said:

                              qmake_all: FORCE
                              
                              make_first:  FORCE
                              all:  FORCE
                              clean:  FORCE
                              distclean:  FORCE
                              	-$(DEL_FILE) Makefile
                              install_subtargets: FORCE
                              uninstall_subtargets: FORCE
                              

                              Huh... there are no targets. (If you look at the Makefile from other folders, this section has lots of contents.) I'm not sure what's happening here, sorry...

                              Try subscribing to the Interest mailing list and asking there. You can talk to Qt engineers directly there.

                              Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                              1 Reply Last reply
                              0

                              • Login

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • Users
                              • Groups
                              • Search
                              • Get Qt Extensions
                              • Unsolved