(→Configure distributions package manager) |
(Complete restructure...) |
||
| Line 1: | Line 1: | ||
= How to test MeeGo SDK = | = How to test MeeGo SDK = | ||
| - | + | This page explains how to test the weekly releases of MeeGo SDK. | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | * NOTE: Currently only Ubuntu Lucid 32bit version works | |
| - | * | + | |
== Configure distributions package manager == | == Configure distributions package manager == | ||
| - | + | === Debian / Ubuntu === | |
| - | 1. Add the following line to /etc/apt/sources.list | + | |
| + | 1. Add the following line to /etc/apt/sources.list or file add /etc/apt/sources.list.d/meego-sdk.list file: | ||
deb <nowiki>http://download.meego.com/live/devel:/tools:/sdk/${distribution}/</nowiki> / | deb <nowiki>http://download.meego.com/live/devel:/tools:/sdk/${distribution}/</nowiki> / | ||
| Line 23: | Line 19: | ||
# apt-get update | # apt-get update | ||
| - | + | === Fedora === | |
| - | + | ||
| - | |||
TODO | TODO | ||
| - | == | + | === openSUSE === |
| - | + | TODO | |
| - | |||
| - | + | == Install == | |
| - | === | + | === Install Qt Creator === |
| - | + | ==== Debian / Ubuntu ==== | |
| - | + | # apt-get install qtcreator | |
| - | === | + | === Install MADDE === |
| - | + | ==== Debian / Ubuntu ==== | |
| - | + | ||
| - | + | ||
# apt-get install madde qt-tools | # apt-get install madde qt-tools | ||
| - | + | === Install toolchains === | |
| - | + | ||
| - | + | ==== Debian / Ubuntu ==== | |
| - | + | ||
| - | + | # apt-get install ??? | |
| - | + | === Install sysroots === | |
| - | + | # mad-admin fetch ??? | |
| - | === | + | === Install QEMU === |
| - | + | ==== Debian / Ubuntu ==== | |
| - | + | ||
| - | * | + | * Note: you can optionally only choose qemu-arm or qemu-gl (ia target qemu) |
| - | + | ||
| - | + | # apt-get install qemu-arm qemu-gl | |
| - | |||
| - | |||
| - | + | === Install QEMU images (QEMU NAND and rootfs) === | |
| - | + | ||
| - | + | ||
| - | = | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | == Install QEMU images (QEMU NAND and rootfs) == | + | |
* ARM based: Download from http://tablets-dev.nokia.com/meego-codedrop.php | * ARM based: Download from http://tablets-dev.nokia.com/meego-codedrop.php | ||
| Line 96: | Line 73: | ||
* handset: [http://download3.meego.com/meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz2 meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz2] | * handset: [http://download3.meego.com/meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz2 meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz2] | ||
| - | == | + | == Configure MADDE == |
| - | + | as root: | |
| - | + | ||
| - | + | ||
# mad-admin create meego-core-${arch} | # mad-admin create meego-core-${arch} | ||
| + | |||
| + | === Test MADDE target === | ||
| + | |||
| + | as regular user: | ||
| + | |||
$ mad -t meego-core-${arch} pscreate -t qt-simple qthello | $ mad -t meego-core-${arch} pscreate -t qt-simple qthello | ||
$ cd qthello | $ cd qthello | ||
| Line 108: | Line 88: | ||
$ mad -t meego-core-${arch} make | $ mad -t meego-core-${arch} make | ||
| - | == | + | == Test QtCreator == |
| - | + | Lorem ipsum... | |
| - | + | ||
Contents |
This page explains how to test the weekly releases of MeeGo SDK.
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
# apt-get install qtcreator
# apt-get install madde qt-tools
# apt-get install ???
# mad-admin fetch ???
# apt-get install qemu-arm qemu-gl
* 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
as root:
# mad-admin create meego-core-${arch}
as regular user:
$ mad -t meego-core-${arch} pscreate -t qt-simple qthello
$ cd qthello
$ mad -t meego-core-${arch} qmake
$ mad -t meego-core-${arch} make
Lorem ipsum...