INdT logo INdT logo

Maemo SDK
VMware Appliance

Overview

We have set up a Maemo SDK VMWare Appliance for those who want a quick start to Maemo development.


Using Eclipse with ESbox plugin

Current Version

Maemo SDK VMWare Appliance, 0.6, "Be kind."

ChangeLog entry for this version:

* The latest PyMaemo.
* Eclipse 3.3.1.1 with CDT 4.0.2, PyDev 1.3.14 and ESbox 1.3.6 plugins.
* Using Open VM Tools ver. 2008.02.13-77928
* Using kernel for virtualization.
* Scripts to automate image creation.
* EFL (ecore, evas, etc. and python-evas) installed from extras repository (instead from CVS source).
* Nokia Binaries installers fixed.
* Vala not included in this version.

This is an update of the previous appliances, bundled with the latest softwares (check the ChangeLog) and some fixes.

The Open VM Tools (that thing responsible for drag'n'drop and copy'n'paste between) used in this version of the appliance is quite good, but there is a chance that it stop working. If this happens, reboot the vitrual machine.

Note: this version is the smallest download so far, thanks to "vmware-toolbox" shrink utility.

How to Use It

Pre-requisites:

How to run:

  1. Download the Maemo SDK VM (see the sidebar)
  2. Decompress it: 7z x maemo-sdk-0.6.7z.001
  3. Run: vmplayer maemo-sdk-0.6.vmx
  4. Login (user/password): maemo/maemo

We are using 7zip for the compressing. In a Ubuntu/Debian system installing it is as easy as sudo apt-get install p7zip-full, MS Windows users can download it from its home.

You can also perform the steps with using the graphical tools and double-clicking the maemo-vmware-0.6.vmx file.

For more information (and some screenshots) see the README, and any problems or ideas, subscribe to our mailinglist: maemovmware-users

Previous Versions

Maemo SDK VMWare Appliance, 0.5, "Heterocephalus glaber"

ChangeLog entry for this version:

* Eclipse 3.3.1.1 with CDT 4.0.2, PyDev and ESbox 1.3.5 plugins.
* Using Open VM Tools ver. 2008.01.23-74039
* Increased virtual disk size, by popular demand.

Downloads

maemo-sdk-vmware(Torrent tracked PirateBay; Yarrrr)
maemo-sdk-vmware (part 1) [1.0G]
maemo-sdk-vmware (part 2) [1.0G]
maemo-sdk-vmware (part 3) [118M]

Maemo SDK VMWare Appliance, version 0.4

This release (0.4, "Not So Fat") is loaded with a lot of goodies: Maemo 4.0 (Chinook) and Maemo 3.2 (Bora) with Nokia Binaries Installer, PyMaemo packages, Vala compiler and its Hildon bindings for Chinook, Maemomm libraries, EVAS (Bora and Chinook, but i386 only), qemu-arm-eabi used as default cpu transparency method, Eclipse with ESbox plugin, and Firefox has now a lot of bookmarks for reference material. There are code samples for all the libraries and development packages cited above.

ChangeLog entry for this version:

* Scratchbox installed from official Debian Repository.
* Maemo 4.0 (Chinook) release.
* Maemo 3.2 (Bora) (the last release was using 3.1)
* Use the qemu-arm-eabi as default cputransp method
* Nokia Binaries Installer for Chinook and Bora
* Added a lot of bookmarks in Firefox for reference material.
* Maemomm (C++ bindings) added, with code samples.
* EVAS libraries added to Bora and Chinook i386 targets, along with code samples.
* Eclipse 3.3.1.1 with CDT 4.0.1 and ESbox 1.2.0 plugins.

Downloads

maemo-sdk-vmware (Torrent tracked PirateBay; Yarrrr)
maemo-sdk-vmware (part 1) [1.0G]
maemo-sdk-vmware (part 2) [947M]

Maemo SDK VMWare Appliance, version 0.1

You can also download the first version of the image, with Bora and Gregale (the only one with this target) SDKs: maemo-sdk-vmware.tar.bz2 (1.48 G)

Maemo SDK QEmu Appliance

We have also set up a Maemo SDK QEmu Appliance.

How to run:

  1. Download the Maemo SDK VM: maemo-sdk-qemu.tar.bz2 (1.83 G)
  2. Decompress it: tar -xvjf maemo-sdk-qemu.tar.bz2
  3. Run: ./run.sh
  4. Login (user/password): maemo/maemo