Trying to build qt-webkit-tp4 on windows
-
@borisa said in Trying to build qt-webkit-tp4 on windows:
loading initial cache file MAKE_PREFIX_PATH=E:\QT\WebKit1
CMake Error: Error processing file: MAKE_PREFIX_PATH=E:\QT\WebKit1Don't you find this log lines weird? They are caused by missing "D" in "-CMAKE_PREFIX_PATH=E:\QT\WebKit1". Note that second -DCMAKE_PREFIX_PATH overwrites first, and you most probably need only one path here (path to Qt)
-
Hi,
Now I got different error:
compile with: perl Tools/Scripts/build-webkit --qt --release --cmakeargs="-Wno-dev -DCMAKE_PREFIX_PATH=E:\QT\QT_5.7.0Static"Checking Last-Modified date of qtwebkit-libs-win.zip...
Current qtwebkit-libs-win is up to date
Not searching for unused variables given on the command line.
-- Could NOT find Ruby (missing: RUBY_LIBRARY) (found suitable version "2.3.0", minimum required is "1.9")
CMake Warning at Source/cmake/ECMQueryQmake.cmake:22 (message):
Failed call: qmake-qt5 -query "QT_INSTALL_PREFIX"
Call Stack (most recent call first):
Source/cmake/KDEInstallDirs.cmake:431 (query_qmake)
Source/cmake/OptionsQt.cmake:6 (include)
Source/cmake/WebKitCommon.cmake:47 (include)
CMakeLists.txt:135 (include)CMake Error at Source/cmake/ECMQueryQmake.cmake:23 (message):
QMake call failed: The system cannot find the file specified
Call Stack (most recent call first):
Source/cmake/KDEInstallDirs.cmake:431 (query_qmake)
Source/cmake/OptionsQt.cmake:6 (include)
Source/cmake/WebKitCommon.cmake:47 (include)
CMakeLists.txt:135 (include)-- Configuring incomplete, errors occurred!
See also "E:/QT/WebKit1/WebKitBuild/Release/CMakeFiles/CMakeOutput.log".
See also "E:/QT/WebKit1/WebKitBuild/Release/CMakeFiles/CMakeError.log". -
Hi,
Now I got different error:
compile with: perl Tools/Scripts/build-webkit --qt --release --cmakeargs="-Wno-dev -DCMAKE_PREFIX_PATH=E:\QT\QT_5.7.0Static"Checking Last-Modified date of qtwebkit-libs-win.zip...
Current qtwebkit-libs-win is up to date
Not searching for unused variables given on the command line.
-- Could NOT find Ruby (missing: RUBY_LIBRARY) (found suitable version "2.3.0", minimum required is "1.9")
CMake Warning at Source/cmake/ECMQueryQmake.cmake:22 (message):
Failed call: qmake-qt5 -query "QT_INSTALL_PREFIX"
Call Stack (most recent call first):
Source/cmake/KDEInstallDirs.cmake:431 (query_qmake)
Source/cmake/OptionsQt.cmake:6 (include)
Source/cmake/WebKitCommon.cmake:47 (include)
CMakeLists.txt:135 (include)CMake Error at Source/cmake/ECMQueryQmake.cmake:23 (message):
QMake call failed: The system cannot find the file specified
Call Stack (most recent call first):
Source/cmake/KDEInstallDirs.cmake:431 (query_qmake)
Source/cmake/OptionsQt.cmake:6 (include)
Source/cmake/WebKitCommon.cmake:47 (include)
CMakeLists.txt:135 (include)-- Configuring incomplete, errors occurred!
See also "E:/QT/WebKit1/WebKitBuild/Release/CMakeFiles/CMakeOutput.log".
See also "E:/QT/WebKit1/WebKitBuild/Release/CMakeFiles/CMakeError.log".@borisa please remove WebKitBuild and start cmake again
-
No, still have problem:
Checking Last-Modified date of qtwebkit-libs-win.zip...
Downloading qtwebkit-libs-win.zip...https://dl.dropboxusercontent.com/u/30021413/qtwebkit-libs-win.zip
Installing qtwebkit-libs-win...
The qtwebkit-libs-win has been sucessfully installed in
E:\QT\WebKitA\WebKitLibraries\win
Not searching for unused variables given on the command line.
loading initial cache file MAKE_PREFIX_PATH=E:\QT\QT_5.7.0Static
CMake Error: Error processing file: MAKE_PREFIX_PATH=E:\QT\QT_5.7.0Static
-- Building for: Visual Studio 14 2015
-- The C compiler identification is MSVC 19.0.24213.1
-- The CXX compiler identification is MSVC 19.0.24213.1
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found BISON: C:/Program Files (x86)/GnuWin32/bin/bison.exe (found suitable version "2.4.1", minimum required is "2.1")
-- Found Gperf: C:/Program Files (x86)/GnuWin32/bin/gperf.exe (Required is at least version "3.0.1")
-- Found Perl: C:/Perl64/bin/perl.exe (found suitable version "5.20.2", minimum required is "5.10.0")
-- Found PythonInterp: C:/Python27/python.exe (found suitable version "2.7.12", minimum required is "2.7.0")
-- Could NOT find Ruby (missing: RUBY_LIBRARY) (found suitable version "2.3.0", minimum required is "1.9")
-- Looking for include file features.h
-- Looking for include file features.h - not found
CMake Warning at Source/cmake/ECMQueryQmake.cmake:22 (message):
Failed call: qmake-qt5 -query "QT_INSTALL_PREFIX"
Call Stack (most recent call first):
Source/cmake/KDEInstallDirs.cmake:431 (query_qmake)
Source/cmake/OptionsQt.cmake:6 (include)
Source/cmake/WebKitCommon.cmake:47 (include)
CMakeLists.txt:135 (include)CMake Error at Source/cmake/ECMQueryQmake.cmake:23 (message):
QMake call failed: The system cannot find the file specified
Call Stack (most recent call first):
Source/cmake/KDEInstallDirs.cmake:431 (query_qmake)
Source/cmake/OptionsQt.cmake:6 (include)
Source/cmake/WebKitCommon.cmake:47 (include)
CMakeLists.txt:135 (include)-- Configuring incomplete, errors occurred!
See also "E:/QT/WebKitA/WebKitBuild/Release/CMakeFiles/CMakeOutput.log".
See also "E:/QT/WebKitA/WebKitBuild/Release/CMakeFiles/CMakeError.log". -
No, still have problem:
Checking Last-Modified date of qtwebkit-libs-win.zip...
Downloading qtwebkit-libs-win.zip...https://dl.dropboxusercontent.com/u/30021413/qtwebkit-libs-win.zip
Installing qtwebkit-libs-win...
The qtwebkit-libs-win has been sucessfully installed in
E:\QT\WebKitA\WebKitLibraries\win
Not searching for unused variables given on the command line.
loading initial cache file MAKE_PREFIX_PATH=E:\QT\QT_5.7.0Static
CMake Error: Error processing file: MAKE_PREFIX_PATH=E:\QT\QT_5.7.0Static
-- Building for: Visual Studio 14 2015
-- The C compiler identification is MSVC 19.0.24213.1
-- The CXX compiler identification is MSVC 19.0.24213.1
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found BISON: C:/Program Files (x86)/GnuWin32/bin/bison.exe (found suitable version "2.4.1", minimum required is "2.1")
-- Found Gperf: C:/Program Files (x86)/GnuWin32/bin/gperf.exe (Required is at least version "3.0.1")
-- Found Perl: C:/Perl64/bin/perl.exe (found suitable version "5.20.2", minimum required is "5.10.0")
-- Found PythonInterp: C:/Python27/python.exe (found suitable version "2.7.12", minimum required is "2.7.0")
-- Could NOT find Ruby (missing: RUBY_LIBRARY) (found suitable version "2.3.0", minimum required is "1.9")
-- Looking for include file features.h
-- Looking for include file features.h - not found
CMake Warning at Source/cmake/ECMQueryQmake.cmake:22 (message):
Failed call: qmake-qt5 -query "QT_INSTALL_PREFIX"
Call Stack (most recent call first):
Source/cmake/KDEInstallDirs.cmake:431 (query_qmake)
Source/cmake/OptionsQt.cmake:6 (include)
Source/cmake/WebKitCommon.cmake:47 (include)
CMakeLists.txt:135 (include)CMake Error at Source/cmake/ECMQueryQmake.cmake:23 (message):
QMake call failed: The system cannot find the file specified
Call Stack (most recent call first):
Source/cmake/KDEInstallDirs.cmake:431 (query_qmake)
Source/cmake/OptionsQt.cmake:6 (include)
Source/cmake/WebKitCommon.cmake:47 (include)
CMakeLists.txt:135 (include)-- Configuring incomplete, errors occurred!
See also "E:/QT/WebKitA/WebKitBuild/Release/CMakeFiles/CMakeOutput.log".
See also "E:/QT/WebKitA/WebKitBuild/Release/CMakeFiles/CMakeError.log".@borisa Same error with missing -D
-
you are right.
Now I have new error (Error: could not load cache)
Checking Last-Modified date of qtwebkit-libs-win.zip...
Current qtwebkit-libs-win is up to date
Not searching for unused variables given on the command line.
-- Found BISON: C:/Program Files (x86)/GnuWin32/bin/bison.exe (found suitable version "2.4.1", minimum required is "2.1")
-- Found Gperf: C:/Program Files (x86)/GnuWin32/bin/gperf.exe (Required is at least version "3.0.1")
-- Found Perl: C:/Perl64/bin/perl.exe (found suitable version "5.20.2", minimum required is "5.10.0")
-- Found PythonInterp: C:/Python27/python.exe (found suitable version "2.7.12", minimum required is "2.7.0")
-- Could NOT find Ruby (missing: RUBY_LIBRARY) (found suitable version "2.3.0", minimum required is "1.9")
-- Looking for include file features.h
-- Looking for include file features.h - not found
-- Found Sqlite: E:/QT/WebKitA/WebKitLibraries/win/include
-- Looking for pthread.h
-- Looking for pthread.h - not found
-- Found Threads: TRUE
-- Found JPEG: E:/QT/WebKitA/WebKitLibraries/win/lib32/libjpeg.lib
-- Found ZLIB: E:/QT/WebKitA/WebKitLibraries/win/lib32/zlib.lib (found version "1.2.8")
-- Found PNG: E:/QT/WebKitA/WebKitLibraries/win/lib32/libpng.lib (found version "1.6.20")
-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
-- Found ICU header files in E:/QT/WebKitA/WebKitLibraries/win/include
-- Found ICU libraries: E:/QT/WebKitA/WebKitLibraries/win/lib32/icuuc.lib
-- Found LibXml2: E:/QT/WebKitA/WebKitLibraries/win/lib32/libxml2.lib (found suitable version "2.9.3", minimum required is "2.8.0")
-- Found LibXslt: E:/QT/WebKitA/WebKitLibraries/win/lib32/libxslt.lib (found suitable version "1.1.28", minimum required is "1.1.7")
-- Could NOT find Fontconfig (missing: FONTCONFIG_LIBRARIES FONTCONFIG_INCLUDE_DIR)
-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
-- Found WEBP: E:/QT/WebKitA/WebKitLibraries/win/include-- The following OPTIONAL packages have been found:
- WebP
- Qt5OpenGL (required version >= 5.2.0)
-- The following REQUIRED packages have been found:
- BISON (required version >= 2.1)
- Gperf (required version >= 3.0.1)
- Perl (required version >= 5.10.0)
- PythonInterp (required version >= 2.7.0)
- Sqlite
- Threads
- JPEG
- PNG
- ZLIB
- ICU
- LibXml2 (required version >= 2.8.0)
- LibXslt (required version >= 1.1.7)
- Qt5Core
- Qt5Gui
- Qt5Network
- Qt5Sql
- Qt5Widgets
- Qt5Test
- Qt5Positioning
- Qt5Sensors
- Qt5PrintSupport
Required for ENABLE_PRINT_SUPPORT=ON - Qt5 (required version >= 5.2.0)
- Qt5Multimedia (required version >= 5.2.0)
- Qt5MultimediaWidgets (required version >= 5.2.0)
- Ruby (required version >= 1.9)
-- The following OPTIONAL packages have not been found:
- Fontconfig
- PkgConfig
-- Using platform-specific CMakeLists: E:/QT/WebKitA/Source/WTF/wtf/PlatformQt.cmake
-- The ASM_MASM compiler identification is MSVC
-- Found assembler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/ml.exe
-- Using platform-specific CMakeLists: E:/QT/WebKitA/Source/JavaScriptCore/PlatformQt.cmake
-- Using platform-specific CMakeLists: E:/QT/WebKitA/Source/JavaScriptCore/shell/PlatformQt.cmake
-- All-in-One build is enabled.
-- Using platform-specific CMakeLists: E:/QT/WebKitA/Source/WebCore/PlatformQt.cmake
-- Using platform-specific CMakeLists: E:/QT/WebKitA/Source/WebKit/PlatformQt.cmake
-- Using platform-specific CMakeLists: E:/QT/WebKitA/Source/PlatformQt.cmake
-- Using platform-specific CMakeLists: E:/QT/WebKitA/Tools/PlatformQt.cmake
-- Using platform-specific CMakeLists: E:/QT/WebKitA/Tools/TestWebKitAPI/PlatformQt.cmake
-- Using platform-specific CMakeLists: E:/QT/WebKitA/Tools/DumpRenderTree/PlatformQt.cmake
-- Using platform-specific CMakeLists: E:/QT/WebKitA/Tools/ImageDiff/PlatformQt.cmake
-- Enabled features:
-- ENABLE_ALLINONE_BUILD ................... ON
-- ENABLE_API_TESTS ON
-- ENABLE_CSS_GRID_LAYOUT .................. ON
-- ENABLE_DATABASE_PROCESS OFF
-- ENABLE_DATALIST_ELEMENT ................. ON
-- ENABLE_DEVICE_ORIENTATION ON
-- ENABLE_DRAG_SUPPORT ..................... ON
-- ENABLE_FULLSCREEN_API OFF
-- ENABLE_GAMEPAD_DEPRECATED ............... OFF
-- ENABLE_GEOLOCATION ON
-- ENABLE_ICONDATABASE ..................... ON
-- ENABLE_INDEXED_DATABASE ON
-- ENABLE_INSPECTOR_UI ..................... ON
-- ENABLE_JIT ON
-- ENABLE_LEGACY_WEB_AUDIO ................. OFF
-- ENABLE_LINK_PREFETCH ON
-- ENABLE_MEDIA_SOURCE ..................... OFF
-- ENABLE_NETSCAPE_PLUGIN_API ON
-- ENABLE_OPENGL ........................... OFF
-- ENABLE_PRINT_SUPPORT ON
-- ENABLE_SAMPLING_PROFILER ................ ON
-- ENABLE_SPELLCHECK ON
-- ENABLE_TOUCH_EVENTS ..................... ON
-- ENABLE_VIDEO ON
-- ENABLE_WEB_AUDIO ........................ OFF
-- ENABLE_X11_TARGET OFF
-- ENABLE_XSLT ............................. ON
-- USE_GSTREAMER OFF
-- USE_LIBHYPHEN ........................... OFF
-- USE_QT_MULTIMEDIA ON
-- USE_SYSTEM_MALLOC ....................... 1
-- USE_WOFF2 ON
-- Configuring done
-- Generating done
-- Build files have been written to: E:/QT/WebKitA
Error: could not load cache -
No idea, could you show what command have your run? Have you modified any environment variables?
-
Hi,
The command:
perl Tools/Scripts/build-webkit --qt --release --cmakeargs="-Wno-dev -DCMAKE_PREFIX_PATH=E:\QT\QT_5.7.0Static"PATH:
C:\Ruby23\bin;E:\QT\cmake-3.7.0-win64-x64\bin;C:\Program Files (x86)\GnuWin32;C:\Program Files (x86)\GnuWin32\bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\MSBuild\14.0\bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\VCPackages;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Performance Tools;C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools;C:\Python27;C:\Python27\Scripts;C:\Python35\Scripts;C:\ProgramData\Oracle\Java\javapath;C:\Perl64\site\bin;C:\Perl64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\nodejs;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;LIB:
E:\QT\icu\dist\lib;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\LIB;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\LIB;C:\Program Files (x86)\Windows Kits\10\lib\10.0.10586.0\ucrt\x86;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x86;C:\Program Files (x86)\Windows Kits\10\lib\10.0.10586.0\um\x86;Include:
E:\QT\icu\dist\include;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE;C:\Program Files (x86)\Windows Kits\10\include\10.0.10586.0\ucrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um;C:\Program Files (x86)\Windows Kits\10\include\10.0.10586.0\shared;C:\Program Files (x86)\Windows Kits\10\include\10.0.10586.0\um;C:\Program Files (x86)\Windows Kits\10\include\10.0.10586.0\winrt; -
Please ensure that you have enough free space
Remove WebKitBuild and run that command again
Haven't you set WEBKIT_OUTPUTDIR variable recently? -
No it is not required
-
@borisa said in Trying to build qt-webkit-tp4 on windows:
Where can i find the known problems of static webkit in the windows?
Fix was merged to qtwebkit-stable branch, coming soon in snapshots repo, TP5 is also coming.
-
@borisa Sorry, forgot to notify you, all fixes were pushed to snapshots repo some time ago