meta data for this page
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| maemo:installing_maemo_development_environment [2009/08/19 13:08] – created hevi | maemo:installing_maemo_development_environment [2009/08/20 15:21] (current) – athamala | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Installing Maemo Development Environment ====== | ====== Installing Maemo Development Environment ====== | ||
| + | |||
| + | ===== Installation instructions ===== | ||
| + | |||
| + | If you want to use your own computer at Code Camp, you can install Maemo SDK+ by following [[http:// | ||
| + | |||
| + | deb http:// | ||
| + | |||
| + | In section 3.1, instead of installing '' | ||
| + | |||
| + | To enable the usage of Internet Tablet via USB/ | ||
| + | |||
| + | |||
| + | |||
| + | ===== Additional tools and utilities ===== | ||
| + | |||
| + | ==== Xephyr nested xserver ==== | ||
| + | |||
| + | Xserver-Xephyr 1.6.0, shipped with Ubuntu 9.04 is crashing with Maemo SDK+ environment. Therefore, for Ubuntu 9.04 users, downgrading to 1.5.2 is necessary. | ||
| + | |||
| + | * {{: | ||
| + | |||
| + | Install with command | ||
| + | |||
| + | dpkg -i xserver-xephyr_1.5.2-2ubuntu3_i386.deb | ||
| + | |||
| + | System update is trying to re-install newer version. It can be prevented by putting following lines into ''/ | ||
| + | |||
| + | Package: xserver-xephyr | ||
| + | Pin: version 1.5.2* | ||
| + | Pin-Priority: | ||
| + | |||
| + | |||
| + | |||
| + | ==== Eclipse IDE ==== | ||
| + | |||
| + | JAVA runtime is required for running Eclipse IDE. To develop applications for Maemo with Eclipse: | ||
| + | |||
| + | === Alternative 1 === | ||
| + | |||
| + | - Install Eclipse Ganymede | ||
| + | - Add sites to Eclipse: | ||
| + | * http:// | ||
| + | * CDT GNU toolchain build support | ||
| + | * CDT GNU toolchain debug support | ||
| + | * Eclipse CDT p2 toolchain installer | ||
| + | * Eclipse CDT testing feature | ||
| + | * Eclipse C/C++ Development Platform | ||
| + | * Eclipse C/C++ Tools | ||
| + | * Eclipse C/C++ Tools SDK | ||
| + | * Eclipse C/C++ Tools Utilities | ||
| + | * http:// | ||
| + | * PyDev | ||
| + | * http:// | ||
| + | * Maemo Device Support | ||
| + | * Maemo SDK Support | ||
| + | * http:// | ||
| + | * EsBox (all) | ||
| + | * http:// | ||
| + | * Pluthon | ||
| + | |||
| + | === Alternative 2 === | ||
| + | |||
| + | Install self-contained Maemo development package, branded ESBox. | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | - Install Java runtime, if not installed | ||
| + | - download and unzip necessary .zip packages of **esbox 2.0.0M5 (beta 2 prerelease)** from [[https:// | ||
| + | - run esbox from unzipped folder | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||