Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Where Should I Get Files Qt5WebKitWidgetsConfig.cmake qt5webkitwidgets-config.cmake from?
Qt 6.11 is out! See what's new in the release blog

Where Should I Get Files Qt5WebKitWidgetsConfig.cmake qt5webkitwidgets-config.cmake from?

Scheduled Pinned Locked Moved Unsolved General and Desktop
15 Posts 2 Posters 8.3k Views 1 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.
  • B Offline
    B Offline
    buckler
    wrote on last edited by
    #1

    The cmake files Qt5WebKitWidgetsConfig.cmake
    qt5webkitwidgets-config.cmake do not appear to be built in my qt build. I am not sure if this means my qtwebkit is not building? Or does this mean these were supposed to preexist and I do not have these files? And if they are supposed to be built, and my qtwebkit is not building, I have installed icu, angle, ruby, python, perl, bison, flex, and gperf with the path, lib, and include env variables containing paths to these locations. What Am I omitting in my prerequisites in order to insure these build?

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

      Hi,

      These files are generated as part of the build process.

      What parameters are you using when calling configure ?

      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
      • B Offline
        B Offline
        buckler
        wrote on last edited by
        #3

        Yes; I had phrased the question this way not knowing if it would spur any other thought but it is my expectation that the build is supposed to do for WebKit what it does for all the other components.

        Here is my configure:
        ..\Qt-5.5.1\configure -release -nomake tests -nomake examples -skip qtdeclarative -skip qtquickcontrols -skip qtwebchannel -skip qt3D -skip qtsensors -skip qtserialport -skip qtwayland -skip qtandroidextras -icu

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

          Did you download Qt's sources ? Do you have all the recommended tools installed on your Windows machine ?

          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
          • B Offline
            B Offline
            buckler
            wrote on last edited by
            #5

            I think so; I am working from the instructions indicated at http://doc.qt.io/qt-5/windows-requirements.html#building-from-source. Specifically, I have installed:
            • ICU from icu4c-56_1-Win64-msvc10.zip
            • Visual Studio with Windows SDK that is seen by Visual Studio (ensuring that the SDK matches that of Angle's Visual Studio Properties).
            • Angle
            • Active Perl
            • Ruby
            • GPerf
            • Bison, Flex

            I have tried hard to get the LIB, INCLUDE, and PATH variables all set properly as well.

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

              After your build ended, do you have the QtWebKit dlls/lib files ?

              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
              • B Offline
                B Offline
                buckler
                wrote on last edited by
                #7

                If I am right to assume they would be populated under the qtwebkit folder, then no. I have a Tools folder, .qmake.cache, changelog, config, ibjom, jom, and makefile.

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

                  The dlls are in the bin folder and the .lib files should be in the lib folder.

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

                  B 1 Reply Last reply
                  0
                  • SGaistS SGaist

                    The dlls are in the bin folder and the .lib files should be in the lib folder.

                    B Offline
                    B Offline
                    buckler
                    wrote on last edited by
                    #9

                    @SGaist These folders exist under qtbase but not under qtwebkit.

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

                      That's normal, all built dlls go into qtbase/bin and libraries in qtbase/lib as well as cmake files going into qtbase/lib/cmake

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

                      B 1 Reply Last reply
                      0
                      • SGaistS SGaist

                        That's normal, all built dlls go into qtbase/bin and libraries in qtbase/lib as well as cmake files going into qtbase/lib/cmake

                        B Offline
                        B Offline
                        buckler
                        wrote on last edited by
                        #11

                        @SGaist The only files with "Web" in the names under qtbase is Qt5WebSockets, no WebKit.

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

                          Then it clearly didn't build.

                          You can go in the qtwebkit folder and call qmake/nmake in there to see what exactly is happening. You might be missing a module in order to build QtWebKit (QtSensors comes to mind)

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

                          B 2 Replies Last reply
                          0
                          • SGaistS SGaist

                            Then it clearly didn't build.

                            You can go in the qtwebkit folder and call qmake/nmake in there to see what exactly is happening. You might be missing a module in order to build QtWebKit (QtSensors comes to mind)

                            B Offline
                            B Offline
                            buckler
                            wrote on last edited by
                            #13

                            @SGaist I just tried nmake in the qtwebkit folder, but it returns after a brief intro message and no errors. I also tried qmak (running it by ..\qtbase\bin\qmake) , and it seems to need more arguments, as it printed out what looks like a man page. But reading the output, it looks like it should default to "makefile". Not knowing about tis, but I would also say, there is already a Makefile there, with a timestamp from the time of the overall Qt build. If nmake is supposed to use the Makefile, I would expect it to run longer or print out more information, but it doesn't (as I just wrote).

                            1 Reply Last reply
                            0
                            • B buckler

                              I think so; I am working from the instructions indicated at http://doc.qt.io/qt-5/windows-requirements.html#building-from-source. Specifically, I have installed:
                              • ICU from icu4c-56_1-Win64-msvc10.zip
                              • Visual Studio with Windows SDK that is seen by Visual Studio (ensuring that the SDK matches that of Angle's Visual Studio Properties).
                              • Angle
                              • Active Perl
                              • Ruby
                              • GPerf
                              • Bison, Flex

                              I have tried hard to get the LIB, INCLUDE, and PATH variables all set properly as well.

                              B Offline
                              B Offline
                              buckler
                              wrote on last edited by
                              #14

                              @buckler also python is installed as well.

                              1 Reply Last reply
                              0
                              • SGaistS SGaist

                                Then it clearly didn't build.

                                You can go in the qtwebkit folder and call qmake/nmake in there to see what exactly is happening. You might be missing a module in order to build QtWebKit (QtSensors comes to mind)

                                B Offline
                                B Offline
                                buckler
                                wrote on last edited by
                                #15

                                @SGaist Thank you for your help, and the config log is descriptive. I will begin with those errors as well. I appreciate all of the insight regarding the qtwebkit build.

                                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