|
1 | 1 | ## Compile-time Requirements |
2 | | -* GCC compiler |
3 | | -* Qt 5.1 - 5.5 (including ``QtWebKit`` libraries and headers) |
4 | | - ``QtWebKit`` is deprecated and replaced by the Blink-based ``QtWebEngine`` in all later versions of Qt. |
5 | | - Compiling ``QtWebKit`` for a recent Qt version is possible, but not trivial or tested with PEB. |
| 2 | +The only compile-time requirement of PEB is a Qt development bundle version 5.0 or any later version. |
6 | 3 |
|
7 | 4 | Compiled and tested successfully using: |
8 | | -* [Qt Creator 2.8.1 and Qt 5.1.1](http://download.qt.io/archive/qt/5.1/5.1.1/) on 32-bit Debian Linux, |
9 | | -* [Qt Creator 3.0.0 and Qt 5.2.0](http://download.qt.io/archive/qt/5.2/5.2.0/) on 32-bit Debian Linux, |
10 | | -* [Qt Creator 3.0.0 and Qt 5.2.0](http://download.qt.io/archive/qt/5.2/5.2.0/) on 32-bit Windows XP, |
11 | | -* [Qt Creator 3.0.1 and Qt 5.2.1](http://download.qt.io/archive/qt/5.2/5.2.1/) on 64-bit OS X 10.9.1, i5, |
12 | | -* [Qt Creator 3.1.1 and Qt 5.3.0](http://download.qt.io/archive/qt/5.3/5.3.0/) on 64-bit Lubuntu 14.10 Linux, |
13 | | -* [Qt Creator 3.1.1 and Qt 5.4.1](http://download.qt.io/archive/qt/5.4/5.4.1/) on 64-bit Lubuntu 15.04 Linux, |
14 | | -* [Qt Creator 3.5.1 and Qt 5.5.1](http://download.qt.io/archive/qt/5.5/5.5.1/) on 64-bit Lubuntu 15.04 Linux, |
15 | | -* [Qt Creator 3.5.1 and Qt 5.5.1](http://download.qt.io/archive/qt/5.5/5.5.1/) on 64-bit Lubuntu 16.04 Linux. |
| 5 | +* [Qt Creator 2.8.1 and Qt 5.1.1](http://download.qt.io/archive/qt/5.1/5.1.1/) on 32-bit Debian |
| 6 | +* [Qt Creator 3.0.0 and Qt 5.2.0](http://download.qt.io/archive/qt/5.2/5.2.0/) on 32-bit Debian and 32-bit Windows XP |
| 7 | +* [Qt Creator 3.0.1 and Qt 5.2.1](http://download.qt.io/archive/qt/5.2/5.2.1/) on 64-bit OS X 10.9.1, i5 |
| 8 | +* [Qt Creator 3.1.1 and Qt 5.3.0](http://download.qt.io/archive/qt/5.3/5.3.0/) on 64-bit Lubuntu 14.10 |
| 9 | +* [Qt Creator 3.1.1 and Qt 5.4.1](http://download.qt.io/archive/qt/5.4/5.4.1/) on 64-bit Lubuntu 15.04 |
| 10 | +* [Qt Creator 3.5.1 and Qt 5.5.1](http://download.qt.io/archive/qt/5.5/5.5.1/) on 64-bit Lubuntu 15.04 and 16.04 |
| 11 | +* [Qt Creator 4.2.1 and Qt 5.8.0](http://download.qt.io/archive/qt/5.5/5.5.1/) on 64-bit Lubuntu 16.04 |
16 | 12 |
|
17 | | -To compile PEB type in a terminal inside the ``src`` folder: |
| 13 | +To compile PEB type in a terminal started in the ``src`` folder: |
18 | 14 |
|
19 | 15 | ``` |
20 | | -qmake |
| 16 | +qmake -qt=qt5 |
21 | 17 | make |
22 | 18 | ``` |
23 | 19 |
|
24 | | -If you are using the Qt Creator IDE, go to 'Projects' and disable the 'Shadow Build' option to produce the binary in the root folder of the project and test the demo package. |
25 | | - |
26 | 20 | ## Runtime Requirements |
27 | 21 | * Qt 5 libraries - their full Linux list can be found inside the ``start-peb.sh`` script, |
28 | 22 | * Perl 5 distribution - any Linux, Mac or Windows Perl distribution. |
|
0 commit comments