Changes between Version 28 and Version 29 of SettingUpDevelopmentEnvironmentForN9
- Timestamp:
- Feb 16, 2012, 3:58:03 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SettingUpDevelopmentEnvironmentForN9
v28 v29 5 5 = 1. Setting up cross-compile environment = 6 6 7 The easiest way to develop for Harmattan is to cross-compile using a sysroot. The Qt SDK already comes with a Harmattan sysroot and the required ARM toolchain, and we build on top of that to create a sysroot suitable for building Qt5 and WebKit2. 7 The easiest way to develop for Harmattan is to cross-compile using a sysroot. The Qt SDK already comes with a Harmattan sysroot and the required ARM toolchain, and we build on top of that to create a sysroot suitable for building Qt5 and WebKit2. Cross-compiling works both on Linux and on Mac OS X. 8 8 9 9 == 1. Prepare your environment == … … 16 16 ''Note:'' This base directory is just an example used in this guide. You're free to change where you keep your sources and builds (shadow-builds), as long as you account for that when running the various commands. 17 17 18 == 2. Download and install the Qt SDK from http://qt.nokia.com/downloads/ == 18 == 2. Download and install the Qt SDK == 19 20 Available from http://qt.nokia.com/downloads/ 19 21 20 22 Both Mac OS X and Linux X11/64-bit should work fine. … … 57 59 }}} 58 60 59 == 5. Create ICECC toolchain (optional) ==61 == 7. Create ICECC toolchain (optional) == 60 62 61 63 If you have multiple workstations configured to use [http://en.opensuse.org/Icecream ICECC], you can speed up building process significantly. … … 84 86 Make the script runnable and execute it before building when you need speedup. 85 87 86 == 7. Build sources ==88 == 8. Build sources == 87 89 88 90 {{{ … … 112 114 113 115 114 == 1.1Updating build environment ==116 == 9. Updating build environment == 115 117 If you need to update browser-scripts, run on host: 116 118 {{{