comparison INSTALL @ 778:3145399aa797

(issue57) Update to qt 5.3.1 This commit also combines the build commands with and so that copy/paste of those commands gives a better idea where errors occured.
author Andre Heinecke <andre.heinecke@intevation.de>
date Mon, 14 Jul 2014 11:36:43 +0200
parents d905758aa3a6
children d92264e9e08f
comparison
equal deleted inserted replaced
777:ca149bad8195 778:3145399aa797
11 Polarssl needs cmake and build-essentials. 11 Polarssl needs cmake and build-essentials.
12 12
13 export YOURPREFIX=<Prefix of your choice (default /usr)> 13 export YOURPREFIX=<Prefix of your choice (default /usr)>
14 export PATH=$YOURPREFIX/bin:$PATH 14 export PATH=$YOURPREFIX/bin:$PATH
15 15
16 curl https://download.qt-project.org/official_releases/qt/5.3/5.3.0/single/qt-everywhere-opensource-src-5.3.0.tar.xz.mirrorlist | grep SHA-256 16 curl https://download.qt-project.org/official_releases/qt/5.3/5.3.1/single/qt-everywhere-opensource-src-5.3.1.tar.xz.mirrorlist | grep SHA-256
17 17
18 e6f47e69a5ce707452dd4bad1fd1919201a71e88be1b06afe1d302a3935daf1f 18 29d2ab3b1aef87e2dd806b278802e357274016475a513341348040468bf233ac
19 19
20 http://qt-mirror.dannhauer.de/official_releases/qt/5.3/5.3.0/single/qt-everywhere-opensource-src-5.3.0.tar.xz 20 http://qt-mirror.dannhauer.de/official_releases/qt/5.3/5.3.1/single/qt-everywhere-opensource-src-5.3.1.tar.xz
21 21
22 sha256sum qt-everywhere-opensource-src-5.3.0.tar.xz 22 sha256sum qt-everywhere-opensource-src-5.3.1.tar.xz
23 23
24 tar -xvmlf qt-everywhere-opensource-src-5.3.0.tar.xz 24 tar -xf qt-everywhere-opensource-src-5.3.1.tar.xz
25 25
26 cd qt-everywhere-opensource-src-5.3.0/qtbase 26 cd qt-everywhere-opensource-src-5.3.1/qtbase
27 27
28 build dependencies have to to be installed at this point, 28 build dependencies have to to be installed at this point,
29 see ../qtbase/src/plugins/platforms/xcb/README 29 see ../qtbase/src/plugins/platforms/xcb/README
30 30
31 ./configure --prefix=$YOURPREFIX \ 31 ./configure --prefix=$YOURPREFIX \
32 -opensource \ 32 -opensource \
33 -release -nomake tests -nomake examples -confirm-license \ 33 -release -nomake tests -nomake examples -confirm-license \
34 -static -no-cups -no-nis -no-icu -fontconfig \ 34 -static -no-cups -no-nis -no-icu -fontconfig \
35 -no-directfb -opengl desktop -no-kms -no-eglfs -no-egl -no-openssl -no-glib \ 35 -no-directfb -no-opengl -no-kms -no-eglfs -no-egl -no-openssl -no-glib \
36 -system-libpng -qpa xcb -xcb -no-nis -no-libjpeg -no-gif 36 -system-libpng -qpa xcb -xcb -no-nis -no-libjpeg -no-gif && \
37 nice make -j8 37 nice make && \
38 make install 38 make install
39 39
40 cd qttools/src/designer/uitools 40 cd qttools/src/designer/uitools && \
41 qmake 41 qmake && \
42 nice make -j8 42 nice make -j8 && \
43 make install 43 make install
44 44
45 cd qttools/src/linguist 45 cd qttools/src/linguist
46 qmake 46 qmake
47 nice make -j8 47 nice make -j8

http://wald.intevation.org/projects/trustbridge/