diff options
author | Leena Miettinen <riitta-leena.miettinen@qt.io> | 2016-05-04 16:57:53 +0200 |
---|---|---|
committer | Leena Miettinen <riitta-leena.miettinen@qt.io> | 2016-05-06 12:54:23 +0000 |
commit | e3d94abf9356bb8ee6e402fb7b9813c96919faf2 (patch) | |
tree | 284fedb330b9c167ccb774f9c43915ba4efe5488 /src | |
parent | 5dad8663afdc46094094cf1cf7a723567dd61e0b (diff) |
Doc: Add build requirements on supported platforms
Task-number: QTBUG-52733
Change-Id: Id0806db78fd7a87cc78c6b284c2249a7ad203b7b
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/webengine/doc/src/qtwebengine-platform-notes.qdoc | 60 |
1 files changed, 56 insertions, 4 deletions
diff --git a/src/webengine/doc/src/qtwebengine-platform-notes.qdoc b/src/webengine/doc/src/qtwebengine-platform-notes.qdoc index 9bd56b0e4..5ec70c0cb 100644 --- a/src/webengine/doc/src/qtwebengine-platform-notes.qdoc +++ b/src/webengine/doc/src/qtwebengine-platform-notes.qdoc @@ -46,6 +46,8 @@ \section1 Building Qt WebEngine from Source + Static builds are not supported. + The requirements for building Qt 5 modules from source are listed separately for each supported platform: @@ -58,13 +60,63 @@ In addition, the following tools are required for building the \l {Qt WebEngine} module: \list - \li Windows: Visual Studio 2013 or Visual Studio 2015 - \li Linux: Clang or GCC version 4.7 or later - \li OS X: Xcode version 5.1 or later on OS X 10.9 or later + \li \l {All Platforms} + \li \l {Windows} + \li \l {Linux} + \li \l {OS X} + \endlist + + The tests for skipping the Qt WebEngine build are located in the + \c qtwebengine repository, in the \c tools\qmake\mkspecs subdirectory. + They can be found by searching for \c skipBuild. + + \section2 All Platforms + + On all platforms, the following tools are required: + + \list + \li \l Python 2.7 or later + \li Bison, Flex + \li GPerf + \endlist + + \section2 Windows + + On Windows, Visual Studio 2013 or Visual Studio 2015 is required. + + \section2 Linux + + On Linux, Clang or GCC version 4.7 or later is required. + + Qt WebEngine requires \c pkg-config to detect most of its dependencies. The + following \c pkg-config files are required: + + \list + \li \c dbus-1 + \li \c fontconfig \endlist + If Qt was configured for \c xcb, the following \c pkg-config files are also + required: + + \list + \li \c libdrm + \li \c xcomposite + \li \c xcursor + \li \c xi + \li \c xrandr + \li \c xscrnsaver + \li \c xtst + \endlist + + Further, development packages for \c khr and \c libcap need to be installed. + + \section2 OS X + + On OS X, Xcode version 5.1 or later on OS X 10.9 or later is required. + \note Qt WebEngine cannot be built for the 32-bit mode of OS X (using the - macx-clang-32 mkspec). + \c macx-clang-32 \c mkspec). \section1 Pepper Plugin API Support |