Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt WebKit
  4. QtWebKit don't Build
QtWS25 Last Chance

QtWebKit don't Build

Scheduled Pinned Locked Moved Unsolved Qt WebKit
buildqtwebkitwindowsicu62
15 Posts 2 Posters 6.8k Views
  • 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.
  • S Offline
    S Offline
    Soreth
    wrote on last edited by Soreth
    #1

    Hi,
    Currently student, I need to compile QtWebkit with latest binary in all OS.
    On windows I have the following problem :
    I tried to build qtwebkit from https://github.com/annulen/webkit.git since https://github.com/qt/qtwebkit seem don't work.
    I have theses restrictions :
    Qt version is 5.10.1
    ICU is 62
    OpenSSL is latest
    Use MVSC 14.0

    Try compile in MVSC x64 console ( or with vcvarsall.bat x64 ) with :

    perl Tools\Scripts\build-webkit --qt --release --cmakeargs="-Wno-dev -DCMAKE_PREFIX_PATH=C:\BUILD_64\qt -G \"Visual Studio 14 Win64\" -DQT_USES_GLES2_ONLY=ON"
    

    And got the following error :

    "C:\SOURCES\qt5\qtwebkit\WebKitBuild\Release\ALL_BUILD.vcxproj" (cible par défaut) (1) ->
    "C:\SOURCES\qt5\qtwebkit\WebKitBuild\Release\Source\WebKit\qt\tests\tst_hybridPixmap.vcxproj" (cible par défaut) (32) -
    >
    (CustomBuild cible) ->
      C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5): error MSB6006: Arrêt de "c
    md.exe" avec le code -1073741515. [C:\SOURCES\qt5\qtwebkit\WebKitBuild\Release\Source\WebKit\qt\tests\tst_hybridPixmap.
    vcxproj]
    

    I already searched lots of topic but didn't found one who work in my case.

    K 1 Reply Last reply
    0
    • S Soreth

      Hi,
      Currently student, I need to compile QtWebkit with latest binary in all OS.
      On windows I have the following problem :
      I tried to build qtwebkit from https://github.com/annulen/webkit.git since https://github.com/qt/qtwebkit seem don't work.
      I have theses restrictions :
      Qt version is 5.10.1
      ICU is 62
      OpenSSL is latest
      Use MVSC 14.0

      Try compile in MVSC x64 console ( or with vcvarsall.bat x64 ) with :

      perl Tools\Scripts\build-webkit --qt --release --cmakeargs="-Wno-dev -DCMAKE_PREFIX_PATH=C:\BUILD_64\qt -G \"Visual Studio 14 Win64\" -DQT_USES_GLES2_ONLY=ON"
      

      And got the following error :

      "C:\SOURCES\qt5\qtwebkit\WebKitBuild\Release\ALL_BUILD.vcxproj" (cible par défaut) (1) ->
      "C:\SOURCES\qt5\qtwebkit\WebKitBuild\Release\Source\WebKit\qt\tests\tst_hybridPixmap.vcxproj" (cible par défaut) (32) -
      >
      (CustomBuild cible) ->
        C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5): error MSB6006: Arrêt de "c
      md.exe" avec le code -1073741515. [C:\SOURCES\qt5\qtwebkit\WebKitBuild\Release\Source\WebKit\qt\tests\tst_hybridPixmap.
      vcxproj]
      

      I already searched lots of topic but didn't found one who work in my case.

      K Offline
      K Offline
      Konstantin Tokarev
      wrote on last edited by
      #2

      Did you call vcvarsall.bat amd64?

      S 1 Reply Last reply
      0
      • S Offline
        S Offline
        Soreth
        wrote on last edited by
        #3
        This post is deleted!
        1 Reply Last reply
        0
        • K Konstantin Tokarev

          Did you call vcvarsall.bat amd64?

          S Offline
          S Offline
          Soreth
          wrote on last edited by Soreth
          #4

          @Konstantin-Tokarev Currently not, I used the x64 console or vcvarsall.bat x64
          What's supposed change ?
          Edit : just tried and same error.

          1 Reply Last reply
          0
          • K Offline
            K Offline
            Konstantin Tokarev
            wrote on last edited by
            #5

            Did you post complete error message? My guess was that compiler set up is wrong, it still might hold, or there should be other hint what is broken.

            1 Reply Last reply
            0
            • S Offline
              S Offline
              Soreth
              wrote on last edited by
              #6

              That was the complete error message but I have 240 warning message before.
              It's normal if I can't simply use https://github.com/qt/qtwebkit.git ?
              What could be wrong with the compiler setup ?

              K 1 Reply Last reply
              0
              • S Soreth

                That was the complete error message but I have 240 warning message before.
                It's normal if I can't simply use https://github.com/qt/qtwebkit.git ?
                What could be wrong with the compiler setup ?

                K Offline
                K Offline
                Konstantin Tokarev
                wrote on last edited by
                #7

                @Soreth said in QtWebKit don't Build:

                It's normal if I can't simply use https://github.com/qt/qtwebkit.git ?

                No. it should work fine. Use 5.212 branch. Alternatively, you can use prebuilt binaries from http://download.qt.io/snapshots/ci/qtwebkit/5.212/latest/qtwebkit/

                S 1 Reply Last reply
                1
                • K Konstantin Tokarev

                  @Soreth said in QtWebKit don't Build:

                  It's normal if I can't simply use https://github.com/qt/qtwebkit.git ?

                  No. it should work fine. Use 5.212 branch. Alternatively, you can use prebuilt binaries from http://download.qt.io/snapshots/ci/qtwebkit/5.212/latest/qtwebkit/

                  S Offline
                  S Offline
                  Soreth
                  wrote on last edited by
                  #8

                  @Konstantin-Tokarev
                  With binaries download that work fine but with https://github.com/qt/qtwebkit.git -b 5.212 that don't work.
                  I got this error :

                  CMake Error at C:/CMake/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
                    Could NOT find Sqlite (missing: SQLITE_INCLUDE_DIR SQLITE_LIBRARIES)
                  Call Stack (most recent call first):
                    C:/CMake/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
                    Source/cmake/FindSqlite.cmake:62 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
                    Source/cmake/OptionsQt.cmake:437 (find_package)
                    Source/cmake/WebKitCommon.cmake:50 (include)
                    CMakeLists.txt:137 (include)
                  
                  1 Reply Last reply
                  0
                  • K Offline
                    K Offline
                    Konstantin Tokarev
                    wrote on last edited by
                    #9

                    You need to follow https://github.com/annulen/webkit/wiki/Building-QtWebKit-on-Windows

                    S 1 Reply Last reply
                    1
                    • K Konstantin Tokarev

                      You need to follow https://github.com/annulen/webkit/wiki/Building-QtWebKit-on-Windows

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

                      @Konstantin-Tokarev
                      It's what I did,I tried under linux and got the same error like if the thirds party packages downloaded wasn't found.

                      K 1 Reply Last reply
                      0
                      • S Soreth

                        @Konstantin-Tokarev
                        It's what I did,I tried under linux and got the same error like if the thirds party packages downloaded wasn't found.

                        K Offline
                        K Offline
                        Konstantin Tokarev
                        wrote on last edited by Konstantin Tokarev
                        #11

                        @Soreth On Linux you need to install dependencies first

                        https://github.com/annulen/webkit/wiki/Building-QtWebKit-on-Linux

                        S 1 Reply Last reply
                        0
                        • K Konstantin Tokarev

                          @Soreth On Linux you need to install dependencies first

                          https://github.com/annulen/webkit/wiki/Building-QtWebKit-on-Linux

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

                          @Konstantin-Tokarev
                          That what I did, but still not found them

                          K 1 Reply Last reply
                          0
                          • S Soreth

                            @Konstantin-Tokarev
                            That what I did, but still not found them

                            K Offline
                            K Offline
                            Konstantin Tokarev
                            wrote on last edited by
                            #13

                            What Linux distro are you using?

                            S 1 Reply Last reply
                            0
                            • K Konstantin Tokarev

                              What Linux distro are you using?

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

                              @Konstantin-Tokarev
                              I use Ubuntu 16.04 and followed this tutorial : https://github.com/annulen/webkit/wiki/Building-QtWebKit-on-Linux but don't work.
                              I use windows 10 and followed this tutorial : https://github.com/annulen/webkit/wiki/Building-QtWebKit-on-Windows But don't work.
                              I tried with https://github.com/qt/qtwebkit.git 5.212 and https://github.com/annulen/webkit.git 5.212 but don't work, I asked other peoples to try on their computer ( same OS ) and also don't work.

                              K 1 Reply Last reply
                              0
                              • S Soreth

                                @Konstantin-Tokarev
                                I use Ubuntu 16.04 and followed this tutorial : https://github.com/annulen/webkit/wiki/Building-QtWebKit-on-Linux but don't work.
                                I use windows 10 and followed this tutorial : https://github.com/annulen/webkit/wiki/Building-QtWebKit-on-Windows But don't work.
                                I tried with https://github.com/qt/qtwebkit.git 5.212 and https://github.com/annulen/webkit.git 5.212 but don't work, I asked other peoples to try on their computer ( same OS ) and also don't work.

                                K Offline
                                K Offline
                                Konstantin Tokarev
                                wrote on last edited by
                                #15

                                Could you show full output of cmake? Did you install libsqlite3-dev package and cmake reports that sqlite is not found? That does not make any sense

                                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