Meego Wiki
Views
From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(Complete restructure...)
(added entries for mad-admin fetch)
Line 50: Line 50:
=== Install sysroots ===
=== Install sysroots ===
-
  # mad-admin fetch ???
+
for arm (as root):
 +
 
 +
  # mad-admin fetch meego-core-armv7l-madde-sysroot
 +
 
 +
for ia32 (as root):
 +
 
 +
# mad-admin fetch meego-core-ia32-madde-sysroot
=== Install QEMU ===
=== Install QEMU ===

Revision as of 12:13, 10 September 2010

Contents

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

Debian / Ubuntu

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

Fedora

TODO

openSUSE

TODO


Install

Install Qt Creator

Debian / Ubuntu

# apt-get install qtcreator

Install MADDE

Debian / Ubuntu

# apt-get install madde qt-tools

Install toolchains

Debian / Ubuntu

# apt-get install ???

Install sysroots

for arm (as root):

# mad-admin fetch meego-core-armv7l-madde-sysroot

for ia32 (as root):

# mad-admin fetch meego-core-ia32-madde-sysroot

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)

 * 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

Configure MADDE

as root:

# mad-admin create meego-core-${arch}

Test MADDE target

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

Test QtCreator

Lorem ipsum...

Personal tools