10 | | |
11 | | == Building Qt == |
12 | | |
13 | | If you haven't done so already, try these instructions for a release build: |
14 | | |
15 | | * Clone Qt: {{{git clone git://gitorious.org/qt/qt.git qt-4.7}}} |
16 | | * Set up the 4.7 Branch: |
17 | | * {{{cd qt-4.7}}} |
18 | | * {{{git checkout -b 4.7 origin/4.7}}} |
19 | | * {{{git branch -D master}}} |
20 | | * Configure: {{{configure -xplatform symbian-sbsv2}}} |
21 | | * Build for arm with 8 cores: {{{sbs -c armv6_urel -j8}}} |
22 | | * Get a cup of tea/coffee. |
23 | | * [OPTIONAL, only needed for self-signed SIS packages] Patch capabilities and generate the sis package:[[BR]]{{{cd src/s60installs}}}[[BR]]{{{perl ..\..\bin\patch_capabilities.pl Qt_template.pkg release-armv6}}}[[BR]]{{{make sis}}} |
24 | | * Put the {{{qt-4.7\bin}}} directory in your {{{%PATH%}}}. |
| 50 | |
| 51 | == Building Qt == |
| 52 | |
| 53 | If case you need newer Qt than what your SDK has, or want debuggability: |
| 54 | |
| 55 | * Clone Qt: {{{git clone git://gitorious.org/qt/qt.git qt-4.7}}} |
| 56 | * Set up the 4.7 Branch: |
| 57 | * {{{cd qt-4.7}}} |
| 58 | * {{{git checkout -b 4.7 origin/4.7}}} |
| 59 | * {{{git branch -D master}}} |
| 60 | * Configure: {{{configure -xplatform symbian-sbsv2}}} |
| 61 | * Build for arm with 8 cores: {{{sbs -c armv6_urel -j8}}} |
| 62 | * Get a cup of tea/coffee. |
| 63 | * [OPTIONAL, only needed for self-signed SIS packages] Patch capabilities and generate the sis package:[[BR]]{{{cd src/s60installs}}}[[BR]]{{{perl ..\..\bin\patch_capabilities.pl Qt_template.pkg release-armv6}}}[[BR]]{{{make sis}}} |
| 64 | * Put the {{{qt-4.7\bin}}} directory in your {{{%PATH%}}}. |
| 65 | |