Contents
|
The following components could be optionally installed based on the selected targets (ARM-based and/or x86-based targets):
There is a good example for SDK with x86 target support: http://wiki.meego.com/MeeGo_SDK_Development_Guide
1. Add the following line to /etc/apt/sources.list or file add /etc/apt/sources.list.d/meego-sdk.list file:
deb http://download.meego.com/live/devel:/tools:/sdk/${distribution}/ /
Note: replace ${distribution} e.g. Ubuntu_10.04
2. update packages database
# apt-get update
TODO
TODO
http://download.meego.com/live/devel:/tools:/sdk/
http://meego.gitorious.org/meego-developer-tools/qt-creator
http://download.meego.com/live/devel:/tools:/sdk/
http://meego.gitorious.org/meego-developer-tools/madde
http://download.meego.com/live/devel:/tools:/sdk/
http://download.meego.com/live/Tools:/SDK/
http://meego.gitorious.org/qemu-maemo/qemu
http://meego.gitorious.org/meego-developer-tools/meego-emulator-qemugl-x86
Download from http://repo.meego.com/MeeGo/builds/trunk/@BUILD_ID@/core/images/ e.g. http://repo.meego.com/MeeGo/builds/trunk/1.0.90.1.20100907.1/core/images/meego-core-${arch}-madde-sysroot/meego-core-${arch}-madde-sysroot-1.0.90.1.20100907.1-fs.tar.bz2
* Note1: You will need to provide your device's 15-digit IMEI number. * Note2: MeeGo Handset image contains the UI.
* netbook: meego-netbook-ia32-1.0.80.12.20100727.1-sdk-pre0729.tar.bz2 * handset: meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz2
Download arm-2009q1-203-arm-none-linux-gnueabi_linux.tar.bz2
Create the sysroot image(s) using mic2 tool:
sudo mic-image-creator --run-mode=0 --cache=mycachedir --format=fs --arch=${arch} --config=core-${arch}-madde-sysroot.ks --package=tar.bz2 --release
Create the QEMU NAND image using qflasher tool:
TODO
Create the QEMU rootfs image using mic2 tool:
sudo mic-image-creator --run-mode=0 --cache=mycachedir --format=raw --arch=${arch} --save-kernel --config=handset-${arch}-qemu.ks --package=tar.bz2 --release