Changes between Version 10 and Version 11 of BuildingQt5OnHarmattan
- Timestamp:
- Oct 11, 2011, 3:49:48 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildingQt5OnHarmattan
v10 v11 15 15 * Working Scratchbox setup (url??) 16 16 * Running N950/N9 with root and scratchbox home directory mounted via NFS 17 * Present clones of qtbase, qt svg, qtxmlpatterns and qtdeclarative17 * Present clones of qtbase, qtxmlpatterns and qtdeclarative 18 18 19 19 == Build Instructions == … … 24 24 * Ensure the render packages are gone: {{{fakeroot apt-get remove --purge libxcb-render-util0 libxcb-render-util0-dev}}} 25 25 * Apply Jocelyn's xinput2 patch to qtbase: {{{http://paste.ubuntu.com/705342/}}} 26 * Configure & build qtbase: {{{cd qtbase && configure -nokia-developer -fast}}} followed by {{{make}}} 27 * Append the following arguments to {{{configure}}} to prevent qmake from running through qemu: {{{-platform unsupported/linux-host-g++ -xplatform linux-g++-maemo}}}[[BR]]I didn't try a full build yet, only a post-configure. Please merge those with the rest of the command line above once somebody confirmed that you can do a full Qt build with them. 26 * Configure & build qtbase: {{{cd qtbase && configure -nokia-developer -fast -platform unsupported/linux-host-g++ -xplatform linux-g++-maemo}}} followed by {{{make}}} 28 27 * Ensure your PATH is up-to-date: {{{cd qtbase && export PATH=$PWD/bin:$PATH}}} 29 * Build Qt Svg, QtXmlPatterns and QtDeclarative (in that order): {{{cd module && qmake -r && make}}}28 * Build QtXmlPatterns and QtDeclarative (in that order): {{{cd module && qmake -r && make}}} 30 29 * ... 31 30 * {{{perl Tools/Scripts/build-webkit -2 --qt --release --no-3d-canvas}}}