Changes between Version 36 and Version 37 of BuildingQtOnWindows
- Timestamp:
- Dec 18, 2010, 10:47:41 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildingQtOnWindows
v36 v37 24 24 * Alternatively you can use a MSVC or MinGW command line environment that matches the version of Qt you downloaded and make sure {{{qmake}}} is accessible in PATH.[[BR]]Note that building inside Cygwin or MSYS is currently not supported. Please use a Windows command prompt. 25 25 * Chdir into the WebKit source tree 26 * Run {{{perl WebKitTools\Scripts\build-webkit --qt --release}}}26 * Run {{{perl Tools\Scripts\build-webkit --qt --release}}} 27 27 * Wait :) 28 28 * Try to run WebKitBuild\Release\bin\QtTestBrowser.exe … … 45 45 46 46 * If you want to generate MSVC project files (e.g. so that you can debug/work from within MSVC) you can do it with the following steps 47 * Run {{{perl WebKitTools\Scripts\build-webkit --qt}}} and cancel the script after the derived sources are all generated48 * Run {{{perl WebKitTools\Scripts\build-webkit --qt --qmakearg="-tp vc"}}}. This will generate MSVC project files and then it will fail47 * Run {{{perl Tools\Scripts\build-webkit --qt}}} and cancel the script after the derived sources are all generated 48 * Run {{{perl Tools\Scripts\build-webkit --qt --qmakearg="-tp vc"}}}. This will generate MSVC project files and then it will fail 49 49 * Open WebKit.sln from MSVC and build from MSVC. Building should succeed and you should be able to debug and work from within MSVC. 50 50 … … 102 102 10. You may need to do a `mkdir c:\tmp`. The WebKit build relies on the existence of `c:\tmp` when building in Windows. 103 103 11. Build the patched webkit (release mode): 104 `$perl WebKitTools\Scripts\build-webkit --qt --release`104 `$perl Tools\Scripts\build-webkit --qt --release` 105 105 12. The webkit build takes forever, you can shorten it using the build-webkit's `--no-svg` or `--minimal` flags: 106 106 {{{ 107 $perl WebKitTools\Scripts\build-webkit --qt --release --no-svg108 $perl WebKitTools\Scripts\build-webkit --qt --release --minimal107 $perl Tools\Scripts\build-webkit --qt --release --no-svg 108 $perl Tools\Scripts\build-webkit --qt --release --minimal 109 109 }}}