14 | | == Building == |
| 13 | == Building Qt == |
| 14 | |
| 15 | If you haven't done so already, try these instructions: |
| 16 | |
| 17 | * Clone Qt: {{{git clone git://gitorious.org/qt/qt.git qt-4.6}}} |
| 18 | * Set up the 4.6 Branch: |
| 19 | * {{{cd qt-4.6}}} |
| 20 | * {{{git checkout -b 4.6 origin/4.6}}} |
| 21 | * {{{git branch -D master}}} |
| 22 | * Configure: {{{configure -xplatform symbian-sbsv2}}} |
| 23 | * Build for arm with 8 cores: {{{sbs -c armv6_urel -j8}}} |
| 24 | * Get a cup of tea/coffee. |
| 25 | * Put the {{{qt-4.6\bin}}} directory in your {{{%PATH%}}}. |
| 26 | |
| 27 | == Building WebKit == |
| 28 | |
| 29 | * Build the generated files and set up the build system: |
| 30 | * {{{cd where-your-webkit-sources-are}}} |
| 31 | * {{{perl WebKitTools\Scripts\build-webkit --qt --symbian}}} |
| 32 | * {{{cd WebCore}}} |
| 33 | * Build for hardware: {{{sbs -c armv6_urel -j8}}} |
| 34 | * Patch capabilities: {{{perl %QTDIR%\bin\patch_capabilities.pl QtWebKit_template.pkg release-armv6}}} |
| 35 | * Create the sis file: {{{make sis}}} |
| 36 | * Drag'n'drop the resulting .sis file onto Nokia PC Suite to install it on the phone |