Changes between Version 17 and Version 18 of BuildingQtOnSymbian
- Timestamp:
- Jan 28, 2011 11:11:49 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildingQtOnSymbian
v17 v18 25 25 * Get a cup of tea/coffee. 26 26 * [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}}} 27 * Put the {{{qt-4. 6\bin}}} directory in your {{{%PATH%}}}.27 * Put the {{{qt-4.7\bin}}} directory in your {{{%PATH%}}}. 28 28 29 29 == Building WebKit for release == … … 32 32 * {{{cd where-your-webkit-sources-are}}} 33 33 * {{{perl Tools\Scripts\build-webkit --qt --symbian}}} 34 * If you want to freeze exports (i.e the .def get processed), pass CONFIG+=def_files as an argument to build-webkit as well34 * If you are a build master, manage .def export files, and/or want to freeze exports (i.e the .def files get processed), pass CONFIG+=def_files as an argument too 35 35 * If you want faster rebuild times for your personal sandbox, pass --no-svg. 36 * If you want even faster faster build times for a _very_ feature-stipped QtWebkit, use --minimal37 * To selectively turn on or of features, see features.pri36 * If you want even faster build times for a _very_ feature-stripped QtWebkit, use --minimal 37 * To selectively turn on or off features, see features.pri 38 38 * {{{cd Source}}} 39 39 * Build for hardware: {{{sbs -c armv6_urel -j8}}} … … 43 43 44 44 == Building WebKit for debug == 45 * To reduce size and number of object files, you need either --minimal or --no-svg for build-webkit. With --minimal, the debug-webkit-patch-sbsv2.py script below may not required as it bit rots often. Also needed isa 64-bit Windows OS and a 64-bit RVCT 4.1 linker (armlink.exe) binary. See next section for RVCT4.x notes45 * To reduce size and number of object files, you need either --minimal or --no-svg for build-webkit. With --minimal, the debug-webkit-patch-sbsv2.py script below may not required as the latter bit rots often. You may likely need a 64-bit Windows OS and a 64-bit RVCT 4.1 linker (armlink.exe) binary. See next section for RVCT4.x notes 46 46 * Almost the same as above: 47 47 * You need to have''' Qt built for debug''' as well