<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.meego.com/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.meego.com/index.php?title=Special:Contributions/Wwhbuaa&amp;feed=atom&amp;limit=50&amp;target=Wwhbuaa&amp;year=&amp;month=</id>
		<title>MeeGo wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.meego.com/index.php?title=Special:Contributions/Wwhbuaa&amp;feed=atom&amp;limit=50&amp;target=Wwhbuaa&amp;year=&amp;month="/>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Special:Contributions/Wwhbuaa"/>
		<updated>2013-05-20T16:22:31Z</updated>
		<subtitle>From MeeGo wiki</subtitle>
		<generator>MediaWiki 1.16.2</generator>

	<entry>
		<id>http://wiki.meego.com/SDK_Organization</id>
		<title>SDK Organization</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK_Organization"/>
				<updated>2011-07-17T13:54:21Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: Update with latest MeeGo SDK 1.2 team info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== SDK Program Organization ===&lt;br /&gt;
&lt;br /&gt;
==== Management ====&lt;br /&gt;
&lt;br /&gt;
* [http://meego.com/users/veli Veli Kaksonen] - Project Manager&lt;br /&gt;
* Ville Lavonius - Product Manager&lt;br /&gt;
* [http://meego.com/users/bspencer Bob Spencer] - Architect&lt;br /&gt;
* Kerry Jiang,[http://meego.com/users/wwhbuaa Jackie Wu] - Engineering Manager / China&lt;br /&gt;
* Marianne Vaiciulis - Program/Project Manager&lt;br /&gt;
&lt;br /&gt;
==== Domains ====&lt;br /&gt;
&lt;br /&gt;
* [[SDK/Architecture]] - [http://meego.com/users/bspencer Bob Spencer] - Architecture Team Lead&lt;br /&gt;
** [http://meego.com/users/wwhbuaa Jackie Wu]&lt;br /&gt;
** [http://meego.com/users/mauricek Maurice Kalinowski]&lt;br /&gt;
* [[SDK/API]] - N/A - API Team Lead&lt;br /&gt;
* [[SDK/Release]] - [http://meego.com/users/wwhbuaa Jackie Wu] - Release Team Lead&lt;br /&gt;
* [[SDK/Windows]] - [[User:Maxayu|Max A Yu]] - Windows Port Lead&lt;br /&gt;
* [[SDK/MacOSX]] - N/A - Mac OS X Port Lead&lt;br /&gt;
* [[SDK/QA]] - Jaya Uppalapati - QA Team Lead&lt;br /&gt;
** Juha Peisanen&lt;br /&gt;
** Arcadie Prepelita&lt;br /&gt;
** Ionut Gavaz&lt;br /&gt;
** Laura Piekkola&lt;br /&gt;
* [[SDK/Documentation]] - Taru Laine - Documentation Team Lead&lt;br /&gt;
** Elliot Smith&lt;br /&gt;
** Ronan MacLaverty&lt;br /&gt;
** Murali Punaganti&lt;br /&gt;
** Bob Spencer&lt;br /&gt;
&lt;br /&gt;
==== Subsystems ====&lt;br /&gt;
&lt;br /&gt;
* [[SDK/Installer]] - [http://meego.com/users/johnchen Zhang Chen] - Installer Team Lead&lt;br /&gt;
** [http://meego.com/users/frankyyang Franky Yang]&lt;br /&gt;
* [[SDK/QtCreator]] - [http://meego.com/users/mauricek Maurice Kalinowski] - Qt SDK responsible&lt;br /&gt;
** [http://meego.com/users/johnchen Zhang Chen]&lt;br /&gt;
* [[SDK/Toolchains]] - [http://meego.com/users/kaltsi Juha Kallioinen] - Toolchain Team Lead&lt;br /&gt;
** Al Nikolov - ARM&lt;br /&gt;
** [http://meego.com/users/zhangxu221 Xu Zhang] - Intel&lt;br /&gt;
* [[SDK/MADDE]] - Jari Ihatsu - MADDE Subsystem Maintainer / Team Lead&lt;br /&gt;
** [http://meego.com/users/too Tomi Ollila]&lt;br /&gt;
** [http://meego.com/users/wcwang Wenchao Wang]&lt;br /&gt;
* [[SDK/Qemu]] - N/A - Qemu Subsystem Maintainer / Team Lead&lt;br /&gt;
** [http://meego.com/users/zhiyuan Zhiyuan Lv]&lt;br /&gt;
** Juha Riihimäki&lt;br /&gt;
** [http://meego.com/users/haitao Haitao Feng]&lt;br /&gt;
** [http://meego.com/users/juntian Jun Tian]&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Tablet/MeeGo_Tablet_SDK_1.2_Preview_for_Linux</id>
		<title>SDK/Tablet/MeeGo Tablet SDK 1.2 Preview for Linux</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Tablet/MeeGo_Tablet_SDK_1.2_Preview_for_Linux"/>
				<updated>2011-04-21T15:39:51Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Known issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document describes how to setup the MeeGo Tablet SDK 1.2 Preview on your Linux workstation.  It includes:&lt;br /&gt;
* SDK setup&lt;br /&gt;
* Guidance for creating a basic MeeGo Touch Framework (MTF) application&lt;br /&gt;
* Steps for running &amp;amp; debugging the application in the MeeGo tablet emulator, based on QEMU&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* '''Linux distribution''': You should be running a reasonably modern Linux distribution. The following have been validated (32-bit versions only, additional Linux distributions may work and will be validated and supported in time):&lt;br /&gt;
**Fedora 12&lt;br /&gt;
** Fedora 13&lt;br /&gt;
** Ubuntu 9.10&lt;br /&gt;
** Ubuntu 10.04&lt;br /&gt;
** Ubuntu 10.10&lt;br /&gt;
* '''Hardware''': You should be running reasonably modern hardware, such as 32-bit Intel Core 2 CPU.&lt;br /&gt;
* '''Root privileges''':  You will need to install components on your host that will require root privileges. For convenience it is recommended that you setup &amp;quot;sudo&amp;quot; capabilities (edit &amp;lt;code&amp;gt;/etc/sudoers&amp;lt;/code&amp;gt;) to easily switch between root and normal user privileges. In case the proxy is needed, make sure to add &amp;quot;Default env_keep += &amp;quot;http_proxy https_proxy no_proxy&amp;quot; into &amp;lt;code&amp;gt;/etc/sudoers&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For guidance on understanding some documentation formatting, see the [[SDK/Tablet/MeeGo Tablet SDK 1.2 Preview for Linux/Documentation Notes|Documentation Notes]].&lt;br /&gt;
&lt;br /&gt;
The installation steps are broken into two topics:&lt;br /&gt;
# '''[[SDK/Tablet/MeeGo Tablet SDK 1.2 Preview for Linux/Download the SDK|Download and install the SDK]]'''&lt;br /&gt;
# '''[[SDK/Tablet/MeeGo Tablet SDK 1.2 Preview for Linux/Configure Qt Creator to Develop MeeGo Applications|Using Qt Creator to Develop MeeGo Applications]]'''&lt;br /&gt;
&lt;br /&gt;
== Known issues ==&lt;br /&gt;
&lt;br /&gt;
* [https://bugs.meego.com/show_bug.cgi?id=14893 https://bugs.meego.com/show_bug.cgi?id=14893] Failed to upgrade to qt-tools-4.7.2 in Fedora&lt;br /&gt;
* [https://bugs.meego.com/show_bug.cgi?id=10075 https://bugs.meego.com/show_bug.cgi?id=10075] QEMU does not launch when installed and launched in Ubuntu 10.10 with some kernel versions. This issue can been fixed by upgradding Ubuntu 10.10 kernel to  2.6.35.24 or higher version.&lt;br /&gt;
* Uninstall the MeeGo SDK on KUbuntu. [https://bugs.meego.com/show_bug.cgi?id=14925 https://bugs.meego.com/show_bug.cgi?id=14925] MeeGo SDK installer apt-get force removes (even system) packages. The bug This issue can be workaround by restoring the default libattica0 package before you uninstall MeeGo SDK. &lt;br /&gt;
** Run command “apt-cache policy libattica0”. That command will show all candidates of package “libattica0”. Normally it included two versions like this:&lt;br /&gt;
 apt-cache policy libattica0&lt;br /&gt;
It will output:&lt;br /&gt;
        Installed: 0.2.0+git2+xxx-meego1&lt;br /&gt;
        Candidate: 0.2.0+git2+xxx-meego1&lt;br /&gt;
             0.2.0+git2+xxx-meego1 0&lt;br /&gt;
                 500 http://download.meego.com/live/Tools:/SDK:/Host/Ubuntu_10.10/ Packages&lt;br /&gt;
             0.1.4-1 0&lt;br /&gt;
                 500 http://us.archive.ubuntu.com/ubuntu/ maverick /main i386 Packages&lt;br /&gt;
** Restore the version from Ubuntu repository:&lt;br /&gt;
 sudo apt-get install libattica0=0.1.4-1&lt;br /&gt;
** Then it is safe to remove meego sdk.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:Meego-sdk-installer-folder.png</id>
		<title>File:Meego-sdk-installer-folder.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:Meego-sdk-installer-folder.png"/>
				<updated>2011-04-20T06:47:02Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: uploaded a new version of &amp;amp;quot;File:Meego-sdk-installer-folder.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:Meego-sdk-installer-folder.png</id>
		<title>File:Meego-sdk-installer-folder.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:Meego-sdk-installer-folder.png"/>
				<updated>2011-04-20T06:40:54Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-03-30T18:05:49Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Update installation repository of MeeGo SDK 1.2-preview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator and handset skin&lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 new targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
You can either do a new installation or update an existing installation to get MeeGo SDK 1.2-preview.&lt;br /&gt;
* New Installation&lt;br /&gt;
You can have a New Installation of MeeGo SDK 1.2-preview by removing all old components.&lt;br /&gt;
To remove the previous SDK, please refer to http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Removing_components. &lt;br /&gt;
* Update from previous installation&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
* Note&lt;br /&gt;
The Update should just work but in case you have any problem, a new installation can be tried. &lt;br /&gt;
&lt;br /&gt;
== Update installation repository of MeeGo SDK 1.2-preview == &lt;br /&gt;
* There are 3 repositories for you to update to MeeGo SDK 1.2-preview &lt;br /&gt;
* MeeGo SDK development repo - devel:tools:sdk:host - Changed frequently and mainly used by MeeGo SDK team.&lt;br /&gt;
* MeeGo SDK testing repo - Tools:SDK:Host - Be stabler than devel:tools:sdk:host. &lt;br /&gt;
* MeeGo SDK release repo - &amp;quot;http://repo.meego.com/MeeGo/sdk/host/repos/&amp;quot;. For release. Not ready for 1.2-preview now. &lt;br /&gt;
* Note:&lt;br /&gt;
**The toolchain repo &amp;quot;http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2&amp;quot; is only used when devel:tools:sdk:host is used. &lt;br /&gt;
** The Qt Simulator is only available in devel:tools:sdk:host repository at this stage. So don't try to install qt-simulator meego-sdk-qt-simulator-skin if you are not using the devel:tools:sdk:host repo. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
&amp;lt;br&amp;gt;For getting the Development version set: &lt;br /&gt;
&amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &lt;br /&gt;
deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Alternativelly for the Testing version use:&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; Note: If you use the Testing repository qt-simulator will not install&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key&lt;br /&gt;
$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/repodata/repomd.xml.key&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install a new MeeGo SDK 1.2-preview ==&lt;br /&gt;
Skip this step if you are doing a update. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
'''For IA32:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update the MeeGo SDK ==&lt;br /&gt;
Skip this step if you are doing a new installation&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator meego-sdk-qt-simulator-skin&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator meego-sdk-qt-simulator-skin meego-sdk-libqtdbus4 meego-sdk-libphonon4 meego-sdk-libqthelp4 meego-sdk-libqtdesigner4&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator meego-sdk-qt-simulator-skin meego-sdk-libqtdbus4 meego-sdk-libphonon4 meego-sdk-libqthelp4 meego-sdk-libqtdesigner&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 and later targets == &lt;br /&gt;
We use meego-sdk-update-target tool to add new target. For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Tutorials/Use_3rd_party_libraries</id>
		<title>SDK/Tutorials/Use 3rd party libraries</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Tutorials/Use_3rd_party_libraries"/>
				<updated>2011-03-09T05:30:59Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This tutorial introduce how to use the 3rd party libraries in MeeGo SDK. &lt;br /&gt;
&lt;br /&gt;
The contents in this page is still under development. Some features are in development and some bugs are in fixing. Please just take it as a reference instead of a formal released document. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
When you use the 3rd party library in MeeGo, first you need to make sure the 3rd party library is built for MeeGo and has been packaged in rpm so it can be installed on MeeGo devices.&lt;br /&gt;
This tutorial creates a library called gameengine, which is a simple summator for only 2 operands. We will create an application called game-no-1 to use that library. It's simple story for developer to develop and use libraries which is not in default MeeGo distribution. &lt;br /&gt;
&lt;br /&gt;
== Create rpm package of the 3rd party library ==&lt;br /&gt;
* Download the source of gameengine from http://wiki.meego.com/images/3rdparty_GameEngine.tgz&lt;br /&gt;
* Uncompress it to your preferred directory. Here we use home directory. &lt;br /&gt;
 cd ~/&lt;br /&gt;
 tar zxvf 3rdparty_GameEngine.tgz&lt;br /&gt;
* Open the ~/GameEngine/GameEngine.pro with Qt Creator installed by MeeGo SDK. &lt;br /&gt;
* Select the correct target you want to deploy the library&lt;br /&gt;
* Build the library&lt;br /&gt;
* Deploy the library by select &amp;quot;Deploy Project &amp;quot;GameEngine&amp;quot; from Build menu. &lt;br /&gt;
* Workaround for rpm package creation. Edit the ~/GameEngine/gameengine.spec and change the last line from:&lt;br /&gt;
 %{_prefix}/*&lt;br /&gt;
to&lt;br /&gt;
 /*&lt;br /&gt;
* Again deploy the library by select &amp;quot;Deploy Project &amp;quot;GameEngine&amp;quot; from Build menu. &lt;br /&gt;
* You will get the correct rpm package at ~/GameEngine-build-meego/rrpmbuild/gameengine-0.0.1-1.i586.rpm. Since the current Qt Creator has not been able to deploy the package into sysroot automatically, the above steps just generate the rpm package. It will be fixed. &lt;br /&gt;
&lt;br /&gt;
== Deploy the 3rd party library to sysroot ==&lt;br /&gt;
 sudo mad-admin -t &amp;lt;target&amp;gt; xrpm -i ~/GameEngine-build-meego/rrpmbuild/gameengine-0.0.1-1.i586.rpm&lt;br /&gt;
&lt;br /&gt;
== Build the application ==&lt;br /&gt;
* Download the source of game-no-1 from http://wiki.meego.com/images/3rdparty_game-no-1.tgz. &lt;br /&gt;
* Uncompress it to your preferred directory. Here we use home directory. &lt;br /&gt;
 cd ~/&lt;br /&gt;
 tar zxvf 3rdparty_game-no-1.tgz&lt;br /&gt;
* Open the ~/game-no-1/game-no-1.pro from Qt Creator&lt;br /&gt;
* Select the same target as the GameEngine project&lt;br /&gt;
* Build the application.&lt;br /&gt;
&lt;br /&gt;
== Test the application ==&lt;br /&gt;
* Start the MeeGo Emulator from Qt Creator&lt;br /&gt;
* Deploy the library to runtime. Right click GameEngine project to popup the context menu and select &amp;quot;Deploy Project &amp;quot;GameEngine&amp;quot;.&lt;br /&gt;
* Deploy the application to runtime. Right click game-no-1 project to popup the context menu and select &amp;quot;Deploy Project &amp;quot;game-no-1&amp;quot;.&lt;br /&gt;
* Launch the game-no-1 from Qt Creator. The application will show up in MeeGo Emulator and show the result calculated from the gameengine.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Tutorials/Use_3rd_party_libraries</id>
		<title>SDK/Tutorials/Use 3rd party libraries</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Tutorials/Use_3rd_party_libraries"/>
				<updated>2011-03-09T05:26:24Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: Initial draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This tutorial introduce how to use the 3rd party libraries in MeeGo SDK. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The contents in this page is still under development. Some features are in development and some bugs are in fixing. Please just take it as a reference instead of a formal released document. ==&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
When you use the 3rd party library on MeeGo, at first you need to make sure the 3rd party library is built for MeeGo and has been packaged to a rpm which can be installed on MeeGo.&lt;br /&gt;
We will create a library called gameengine, which is a simple summator for only 2 operands. We will create an application called game-no-1, which will use that library. &lt;br /&gt;
&lt;br /&gt;
== Create the 3rd party library rpm package ==&lt;br /&gt;
* Download the source of gameengine from http://wiki.meego.com/images/3rdparty_GameEngine.tgz&lt;br /&gt;
* Uncompress it to your preferred directory. Here we use home directory. &lt;br /&gt;
 cd ~/&lt;br /&gt;
 tar zxvf 3rdparty_GameEngine.tgz&lt;br /&gt;
* Open the ~/GameEngine/GameEngine.pro with Qt Creator installed by MeeGo SDK. &lt;br /&gt;
* Select the correct target you want to deploy the library&lt;br /&gt;
* Build the library&lt;br /&gt;
* Deploy the library by select &amp;quot;Deploy Project &amp;quot;GameEngine&amp;quot; from Build menu. &lt;br /&gt;
* Workaround for rpm package creation. Edit the ~/GameEngine/gameengine.spec and change the last line from:&lt;br /&gt;
 %{_prefix}/*&lt;br /&gt;
to&lt;br /&gt;
 /*&lt;br /&gt;
* Again deploy the library by select &amp;quot;Deploy Project &amp;quot;GameEngine&amp;quot; from Build menu. &lt;br /&gt;
* You will get the correct rpm package at ~/GameEngine-build-meego/rrpmbuild/gameengine-0.0.1-1.i586.rpm. Since the current Qt Creator has not been able to deploy the package into sysroot automatically, the above steps just generate the rpm package. It will be fixed. &lt;br /&gt;
&lt;br /&gt;
== Deploy the 3rd party library to sysroot ==&lt;br /&gt;
 sudo mad-admin -t &amp;lt;target&amp;gt; xrpm -i ~/GameEngine-build-meego/rrpmbuild/gameengine-0.0.1-1.i586.rpm&lt;br /&gt;
&lt;br /&gt;
== Build the application ==&lt;br /&gt;
* Download the source of game-no-1 from http://wiki.meego.com/images/3rdparty_game-no-1.tgz. &lt;br /&gt;
* Uncompress it to your preferred directory. Here we use home directory. &lt;br /&gt;
 cd ~/&lt;br /&gt;
 tar zxvf 3rdparty_game-no-1.tgz&lt;br /&gt;
* Open the ~/game-no-1/game-no-1.pro from Qt Creator&lt;br /&gt;
* Select the same target as the GameEngine project&lt;br /&gt;
* Build the application.&lt;br /&gt;
&lt;br /&gt;
== Test the application ==&lt;br /&gt;
* Start the MeeGo Emulator from Qt Creator&lt;br /&gt;
* Deploy the library to runtime. Right click GameEngine project to popup the context menu and select &amp;quot;Deploy Project &amp;quot;GameEngine&amp;quot;.&lt;br /&gt;
* Deploy the application to runtime. Right click game-no-1 project to popup the context menu and select &amp;quot;Deploy Project &amp;quot;game-no-1&amp;quot;.&lt;br /&gt;
* Launch the game-no-1 from Qt Creator. The application will show up in MeeGo Emulator and show the result calculated from the gameengine.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:3rdparty_game-no-1.tgz</id>
		<title>File:3rdparty game-no-1.tgz</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:3rdparty_game-no-1.tgz"/>
				<updated>2011-03-09T05:11:17Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: The application to test 3rd party library.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The application to test 3rd party library.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:3rdparty_GameEngine.tgz</id>
		<title>File:3rdparty GameEngine.tgz</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:3rdparty_GameEngine.tgz"/>
				<updated>2011-03-09T04:46:12Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: Used in the tutorial of 3rd party library support.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Used in the tutorial of 3rd party library support.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:GameEngine.tgz</id>
		<title>File:GameEngine.tgz</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:GameEngine.tgz"/>
				<updated>2011-03-09T04:43:56Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: Source of the GameEngine library. For test purpose.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Source of the GameEngine library. For test purpose.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-03-02T02:33:23Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Update installation repository of MeeGo SDK 1.2-preview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator and handset skin&lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 new targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
You can either do a new installation or update an existing installation to get MeeGo SDK 1.2-preview.&lt;br /&gt;
* New Installation&lt;br /&gt;
You can have a New Installation of MeeGo SDK 1.2-preview by removing all old components.&lt;br /&gt;
To remove the previous SDK, please refer to http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Removing_components. &lt;br /&gt;
* Update from previous installation&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
* Note&lt;br /&gt;
The Update should just work but in case you have any problem, a new installation can be tried. &lt;br /&gt;
&lt;br /&gt;
== Update installation repository of MeeGo SDK 1.2-preview == &lt;br /&gt;
* There are 3 repositories for you to update to MeeGo SDK 1.2-preview &lt;br /&gt;
* MeeGo SDK development repo - devel:tools:sdk:host - Changed frequently and mainly used by MeeGo SDK team.&lt;br /&gt;
* MeeGo SDK testing repo - Tools:SDK:Host - Be stabler than devel:tools:sdk:host. &lt;br /&gt;
* MeeGo SDK release repo - &amp;quot;http://repo.meego.com/MeeGo/sdk/host/repos/&amp;quot;. For release. Not ready for 1.2-preview now. &lt;br /&gt;
* Note:&lt;br /&gt;
**The toolchain repo &amp;quot;http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2&amp;quot; is only used when devel:tools:sdk:host is used. &lt;br /&gt;
** The Qt Simulator is only available in devel:tools:sdk:host repository at this stage. So don't try to install qt-simulator meego-sdk-qt-simulator-skin if you use that repo. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
&amp;lt;br&amp;gt;For getting the Development version set: &lt;br /&gt;
&amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &lt;br /&gt;
deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Alternativelly for the Testing version use:&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; Note: If you use the Testing repository qt-simulator will not install&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key&lt;br /&gt;
$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/repodata/repomd.xml.key&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install a new MeeGo SDK 1.2-preview ==&lt;br /&gt;
Skip this step if you are doing a update. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
'''For IA32:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update the MeeGo SDK ==&lt;br /&gt;
Skip this step if you are doing a new installation&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator meego-sdk-qt-simulator-skin&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator meego-sdk-qt-simulator-skin meego-sdk-libqtdbus4 meego-sdk-libphonon4 meego-sdk-libqthelp4 meego-sdk-libqtdesigner4&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator meego-sdk-qt-simulator-skin meego-sdk-libqtdbus4 meego-sdk-libphonon4 meego-sdk-libqthelp4 meego-sdk-libqtdesigner&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 and later targets == &lt;br /&gt;
We use meego-sdk-update-target tool to add new target. For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Tutorials/Add_a_new_target</id>
		<title>SDK/Tutorials/Add a new target</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Tutorials/Add_a_new_target"/>
				<updated>2011-02-25T05:41:15Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Problem statement:&lt;br /&gt;
* MeeGo SDK uses MADDE to manage multiple targets and developers are easy to switch between them.  Basically a target includes 3 components: sysroot, runtime(qemu image) and toolchain. The toolchain is rarely changed during the development of a major MeeGo release like 1.1 or 1.2. For sysroot and runtime, they change daily since MeeGo release team creates daily build for different MeeGo profiles like Handset, Netbook, IVI and so on. &lt;br /&gt;
* By default, the installation of MeeGo SDK will include several targets which are created together with the major MeeGo release. But if developers want to keep tracking the latest MeeGo status, they have to manually add latest target like daily sysroot/runtime into MeeGo SDK. Adding a new target is not straightforward and not easy for developer to do. &lt;br /&gt;
&lt;br /&gt;
This wiki page introduces a tool to easily add new targets into MeeGo SDK.&lt;br /&gt;
&lt;br /&gt;
== Pre-requisites ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux | MeeGo SDK for Linux]]&lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
* Put the meego-sdk-update-target to /usr/bin&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Windows | MeeGo SDK for Windows]]&lt;br /&gt;
* Open Madde Terminal&lt;br /&gt;
* Put the meego-sdk-update-target to /bin&lt;br /&gt;
* Download the meego-sdk-update-target inside the terminal by running following command. Be sure you have correct proxy.&lt;br /&gt;
 /madbin/curl.exe http://download3.meego.com/meego-sdk-update-target -o /bin/meego-sdk-update-target&lt;br /&gt;
* Note: On windows, all commands are ran inside the Madde Terminal and you don't need &amp;quot;sudo&amp;quot; in following sections.&lt;br /&gt;
&lt;br /&gt;
== Usage and examples ==&lt;br /&gt;
* Get help&lt;br /&gt;
 $ ./meego-sdk-update-target&lt;br /&gt;
&lt;br /&gt;
* There are some options set with default value if they are not specified on command line. You can change them for your convenience.&lt;br /&gt;
* The tool only supports Handset and Netbook as targets at this stage.&lt;br /&gt;
* The tool is a shell script and free to change for your convenience.&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo trunk build 1.1.80.13.20110104.1 from http://repo.meego.com/MeeGo/builds/trunk/&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u 1.1.80.13.20110104.1 -url http://repo.meego.com/MeeGo/builds/trunk&lt;br /&gt;
&lt;br /&gt;
* To update with a new Netbook MeeGo trunk-daily build trunk-daily-1.1.80.12.20101223.1 from http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d netbook -u trunk-daily-1.1.80.12.20101223.1 -url http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo testing-daily build testing-daily-1.1.80.13.20110104.1 from http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d handset -u testing-daily-1.1.80.13.20110104.1 -url http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target with specific sysroot and runtime tarball files, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -sysroot url_to_sysroot_tar.gz -runtime url_to_runtime_tar.bz2&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target for ARM with specific sysroot file, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -a armv7l -sysroot url_to_armv7l_sysroot_tar.gz&lt;br /&gt;
&lt;br /&gt;
* You can use the following commands to update the targets to MeeGo SDK 1.1.2&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-handset-ia32-madde-sysroot-1.1.20110106.1204-fs.tar.gz -runtime http://download3.meego.com/meego-handset-ia32-qemu-1.1.20110110.1026-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -d netbook -sysroot http://download3.meego.com/meego-core-ia32-madde-sysroot-1.1.20110106.1139-fs.tar.gz -runtime http://download3.meego.com/meego-netbook-ia32-qemu-1.1.20110110.1049-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -a armv7l -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
== Create your own target (sysroot and runtime) ==&lt;br /&gt;
&lt;br /&gt;
* The sysroot has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=fs --package=tar.gz ...&lt;br /&gt;
&lt;br /&gt;
* The runtime has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=raw --package=tar.bz2 --release=release_no --compress-disk-image=none ...&lt;br /&gt;
&lt;br /&gt;
* Please check help of mic-image-creator for detailed explanation of those options&lt;br /&gt;
 $ sudo mic-image-creator --help&lt;br /&gt;
&lt;br /&gt;
* You can find the ks file to create MeeGo sysroot and runtime at http://meego.gitorious.org/meego-os-base/image-configurations/trees/master/.&lt;br /&gt;
&lt;br /&gt;
== Other Notes ==&lt;br /&gt;
&lt;br /&gt;
* The script will add a new target, which need several GB disk space (&amp;gt;5GB). Please make sure you have enough disk space. &lt;br /&gt;
* It's better to remove some old target which is not useful. To get the target name and the runtime name, you could run: &lt;br /&gt;
 $ sudo mad-admin list&lt;br /&gt;
&lt;br /&gt;
and then run following commands to remove it:&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
But using above 2 commands will not totally remove the cached and already generated files for the target. To remove all of them to save disk space, you need to remove the related folder and files:&lt;br /&gt;
&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/targets/'''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/runtimes/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/sysroots/'''&amp;lt;sysroot name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/tools/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -f /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/cache/'''&amp;lt;tarball name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Note: replace '''&amp;lt;host arch&amp;gt;''' with one of the following values &amp;quot;i686&amp;quot; or &amp;quot;x86_64&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorial]]&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Meetings</id>
		<title>SDK/Meetings</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Meetings"/>
				<updated>2011-02-22T05:54:28Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo SDK Meetings =&lt;br /&gt;
&lt;br /&gt;
This page lists the MeeGo SDK Team meetings, agendas and minutes of different team / groups.&lt;br /&gt;
&lt;br /&gt;
* [http://www.timeanddate.com/worldclock/meetingtime.html?pa=438&amp;amp;pa=33&amp;amp;pa=37&amp;amp;pa=101&amp;amp;pa=136&amp;amp;pa=202 World clock] for meeting planning and local times.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MeeGo SDK Team ==&lt;br /&gt;
&lt;br /&gt;
Common meetings for wider audience. Weekly status of all the subteams and common workshops.&lt;br /&gt;
&lt;br /&gt;
=== Weekly meeting ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Meetings/SDK_Weekly]] - MeeGo SDK Team weekly meeting - every Wednesday at 5:30 GMT. Duration 1 hour.&lt;br /&gt;
&lt;br /&gt;
* [[SDK/Meetings/20110216_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20110209_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20110126_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20110119_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20110112_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20110105_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101222_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101215_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101208_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101201_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101103_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101027_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101020_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101006_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20100929_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20100922_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20100915_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20100908_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20100901_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20100825_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20100820_Extra]]&lt;br /&gt;
* [[SDK/Meetings/20100818_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/1st_Kickoff_Meeting_Agenda]] - 20100812&lt;br /&gt;
&lt;br /&gt;
=== Workshops ===&lt;br /&gt;
&lt;br /&gt;
* [[SDK/Meetings/20100216-18_F2F_Helsinki]] - Face-to-face in Helsinki&lt;br /&gt;
* [[SDK/Meetings/20100128_Feature_workshop]] - Telco about Features&lt;br /&gt;
* [[SDK/Meetings/Jan_2011_F2F_Helsinki]] - From 20110126 to 20110128 in Helsinki - CANCELLED&lt;br /&gt;
* [[SDK/Meetings/1st_SDK_Team_F2F_Workshop]] - On 20101117 in Dublin -- [[SDK/Meetings/1st_SDK_Team_F2F_Workshop_minutes|Minutes]]&lt;br /&gt;
* [[SDK/Meetings/Road_to_1.1_Workshop]] - On 20101013 - 20101014&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sub-team meetings ==&lt;br /&gt;
&lt;br /&gt;
=== MeeGo Chat ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Meetings/Chat]] - MeeGo SDK Management Chat (weekly) meeting information&lt;br /&gt;
&lt;br /&gt;
* [[SDK/Meetings/20101005_Chat]]&lt;br /&gt;
* [[SDK/Meetings/20100928_Chat]]&lt;br /&gt;
* [[SDK/Meetings/1st_chat]]&lt;br /&gt;
&lt;br /&gt;
=== Architecture ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Architecture]] - MeeGo SDK Architecture Team meeting information.  Includes past meeting summaries and future topics.&lt;br /&gt;
&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Meetings/DocumentationTeam]] - MeeGo SDK Documentation Team meeting information&lt;br /&gt;
&lt;br /&gt;
==== Weekly meetings ====&lt;br /&gt;
* [[SDK/Documentation/MeetingMinutes/20110127]]&lt;br /&gt;
* [[SDK/Documentation/MeetingMinutes/20110120]]&lt;br /&gt;
* [[SDK/Documentation/MeetingMinutes/20110112]]&lt;br /&gt;
* [[SDK/Documentation/MeetingMinutes/20101012]]&lt;br /&gt;
* [[SDK/Documentation/MeetingMinutes/20101005]]&lt;br /&gt;
* [[SDK/Meetings/1st_Documentation]]&lt;br /&gt;
&lt;br /&gt;
=== Toolchains ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Toolchains/Meetings]] - MeeGo Toolchains Team meeting info&lt;br /&gt;
&lt;br /&gt;
* [[SDK/Toolchains/Meetings/Notes20110131]]&lt;br /&gt;
* [[SDK/Toolchains/Meetings/Notes20110114]]&lt;br /&gt;
* [[SDK/Toolchains/Meetings/Notes20110105]] &lt;br /&gt;
* [[SDK/Toolchains/Meetings/Notes20101217]]&lt;br /&gt;
* [[SDK/Toolchains/Meetings/Notes20101119]]&lt;br /&gt;
* [[SDK/Toolchains/Meetings/Notes20101108]]&lt;br /&gt;
* [[SDK/Toolchains/Meetings/Notes20101022]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Release ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Meetings/Release]] - MeeGo SDK Release Team meeting info&lt;br /&gt;
&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20101130]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20101130]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20101207]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20101207]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20101214]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20101214]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20101221]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20101221]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20101228]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20101228]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20110104]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20110104]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20110111]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20110111]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20110118]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20110118]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20110125]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20110125]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20110222]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20110222]]&lt;br /&gt;
&lt;br /&gt;
=== API ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Meetings/API]] - MeeGo API Team meeting info&lt;br /&gt;
&lt;br /&gt;
* lorem ipsum&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== QA ===&lt;br /&gt;
&lt;br /&gt;
[[http://wiki.meego.com/SDK/QA#Meeting QA Meetings]] : Every Tuesday at 13:00~14:00 (APAC).&lt;br /&gt;
&lt;br /&gt;
* [[http://wiki.meego.com/SDK/QA/MeetingMinutes/20100928 20100928 Meeting Minutes]]&lt;br /&gt;
* [[http://wiki.meego.com/SDK/QA/MeetingMinutes/20100921 20100921 Meeting Minutes]]&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Meetings</id>
		<title>SDK/Meetings</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Meetings"/>
				<updated>2011-02-22T05:54:18Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo SDK Meetings =&lt;br /&gt;
&lt;br /&gt;
This page lists the MeeGo SDK Team meetings, agendas and minutes of different team / groups.&lt;br /&gt;
&lt;br /&gt;
* [http://www.timeanddate.com/worldclock/meetingtime.html?pa=438&amp;amp;pa=33&amp;amp;pa=37&amp;amp;pa=101&amp;amp;pa=136&amp;amp;pa=202 World clock] for meeting planning and local times.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MeeGo SDK Team ==&lt;br /&gt;
&lt;br /&gt;
Common meetings for wider audience. Weekly status of all the subteams and common workshops.&lt;br /&gt;
&lt;br /&gt;
=== Weekly meeting ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Meetings/SDK_Weekly]] - MeeGo SDK Team weekly meeting - every Wednesday at 5:30 GMT. Duration 1 hour.&lt;br /&gt;
&lt;br /&gt;
* [[SDK/Meetings/20110216_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20110209_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20110126_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20110119_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20110112_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20110105_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101222_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101215_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101208_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101201_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101103_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101027_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101020_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20101006_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20100929_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20100922_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20100915_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20100908_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20100901_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20100825_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/20100820_Extra]]&lt;br /&gt;
* [[SDK/Meetings/20100818_Weekly]]&lt;br /&gt;
* [[SDK/Meetings/1st_Kickoff_Meeting_Agenda]] - 20100812&lt;br /&gt;
&lt;br /&gt;
=== Workshops ===&lt;br /&gt;
&lt;br /&gt;
* [[SDK/Meetings/20100216-18_F2F_Helsinki]] - Face-to-face in Helsinki&lt;br /&gt;
* [[SDK/Meetings/20100128_Feature_workshop]] - Telco about Features&lt;br /&gt;
* [[SDK/Meetings/Jan_2011_F2F_Helsinki]] - From 20110126 to 20110128 in Helsinki - CANCELLED&lt;br /&gt;
* [[SDK/Meetings/1st_SDK_Team_F2F_Workshop]] - On 20101117 in Dublin -- [[SDK/Meetings/1st_SDK_Team_F2F_Workshop_minutes|Minutes]]&lt;br /&gt;
* [[SDK/Meetings/Road_to_1.1_Workshop]] - On 20101013 - 20101014&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sub-team meetings ==&lt;br /&gt;
&lt;br /&gt;
=== MeeGo Chat ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Meetings/Chat]] - MeeGo SDK Management Chat (weekly) meeting information&lt;br /&gt;
&lt;br /&gt;
* [[SDK/Meetings/20101005_Chat]]&lt;br /&gt;
* [[SDK/Meetings/20100928_Chat]]&lt;br /&gt;
* [[SDK/Meetings/1st_chat]]&lt;br /&gt;
&lt;br /&gt;
=== Architecture ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Architecture]] - MeeGo SDK Architecture Team meeting information.  Includes past meeting summaries and future topics.&lt;br /&gt;
&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Meetings/DocumentationTeam]] - MeeGo SDK Documentation Team meeting information&lt;br /&gt;
&lt;br /&gt;
==== Weekly meetings ====&lt;br /&gt;
* [[SDK/Documentation/MeetingMinutes/20110127]]&lt;br /&gt;
* [[SDK/Documentation/MeetingMinutes/20110120]]&lt;br /&gt;
* [[SDK/Documentation/MeetingMinutes/20110112]]&lt;br /&gt;
* [[SDK/Documentation/MeetingMinutes/20101012]]&lt;br /&gt;
* [[SDK/Documentation/MeetingMinutes/20101005]]&lt;br /&gt;
* [[SDK/Meetings/1st_Documentation]]&lt;br /&gt;
&lt;br /&gt;
=== Toolchains ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Toolchains/Meetings]] - MeeGo Toolchains Team meeting info&lt;br /&gt;
&lt;br /&gt;
* [[SDK/Toolchains/Meetings/Notes20110131]]&lt;br /&gt;
* [[SDK/Toolchains/Meetings/Notes20110114]]&lt;br /&gt;
* [[SDK/Toolchains/Meetings/Notes20110105]] &lt;br /&gt;
* [[SDK/Toolchains/Meetings/Notes20101217]]&lt;br /&gt;
* [[SDK/Toolchains/Meetings/Notes20101119]]&lt;br /&gt;
* [[SDK/Toolchains/Meetings/Notes20101108]]&lt;br /&gt;
* [[SDK/Toolchains/Meetings/Notes20101022]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Release ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Meetings/Release]] - MeeGo SDK Release Team meeting info&lt;br /&gt;
&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20101130]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20101130]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20101207]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20101207]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20101214]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20101214]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20101221]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20101221]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20101228]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20101228]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20110104]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20110104]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20110111]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20110111]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20110118]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20110118]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20110125]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/20110125]]&lt;br /&gt;
* [[SDK/Meetings/Release/Agenda/20110222]]&lt;br /&gt;
* [[SDK/Meetings/Release/MeetingMinutes/2011022]]&lt;br /&gt;
&lt;br /&gt;
=== API ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Meetings/API]] - MeeGo API Team meeting info&lt;br /&gt;
&lt;br /&gt;
* lorem ipsum&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== QA ===&lt;br /&gt;
&lt;br /&gt;
[[http://wiki.meego.com/SDK/QA#Meeting QA Meetings]] : Every Tuesday at 13:00~14:00 (APAC).&lt;br /&gt;
&lt;br /&gt;
* [[http://wiki.meego.com/SDK/QA/MeetingMinutes/20100928 20100928 Meeting Minutes]]&lt;br /&gt;
* [[http://wiki.meego.com/SDK/QA/MeetingMinutes/20100921 20100921 Meeting Minutes]]&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Meetings/Release/Agenda/20110222</id>
		<title>SDK/Meetings/Release/Agenda/20110222</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Meetings/Release/Agenda/20110222"/>
				<updated>2011-02-22T05:51:41Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Regular image and sysroot creation - Fathi&lt;br /&gt;
** The ks files need update. Has the MeeGo group reorg activity finished? &lt;br /&gt;
&lt;br /&gt;
* Qemu skin packages - Jun/Jackie&lt;br /&gt;
** Name: meego-sdk-qemu-skin&lt;br /&gt;
&lt;br /&gt;
* New scripts for meego-sdk package - Jackie&lt;br /&gt;
** meego-sdk-update-target&lt;br /&gt;
** meego-sdk-checkversion&lt;br /&gt;
&lt;br /&gt;
* Qt Simualtor - Fathi&lt;br /&gt;
** Pending review&lt;br /&gt;
&lt;br /&gt;
* Toolchain&lt;br /&gt;
** Linux update - Xu/Jackie&lt;br /&gt;
*** Fedora 14 64bits support is on going&lt;br /&gt;
** Windows update - Wenchao/Max&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Meetings/Release/Agenda/20110222</id>
		<title>SDK/Meetings/Release/Agenda/20110222</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Meetings/Release/Agenda/20110222"/>
				<updated>2011-02-22T05:48:19Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: Created page with &amp;quot;* Regular image and sysroot creation ** The ks files need update. Has the MeeGo group reorg activity finished?   * Qemu skin packages - Jun/Jackie ** Name: meego-sdk-qemu-skin  *…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Regular image and sysroot creation&lt;br /&gt;
** The ks files need update. Has the MeeGo group reorg activity finished? &lt;br /&gt;
&lt;br /&gt;
* Qemu skin packages - Jun/Jackie&lt;br /&gt;
** Name: meego-sdk-qemu-skin&lt;br /&gt;
&lt;br /&gt;
* New scripts for meego-sdk package - Jackie&lt;br /&gt;
** meego-sdk-update-target&lt;br /&gt;
** meego-sdk-checkversion&lt;br /&gt;
&lt;br /&gt;
* Qt Simualtor - Fathi&lt;br /&gt;
** Pending review&lt;br /&gt;
&lt;br /&gt;
* Toolchain&lt;br /&gt;
** Linux update - Xu/Jackie&lt;br /&gt;
*** Fedora 14 64bits support is on going&lt;br /&gt;
** Windows update - Wenchao/Max&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-02-17T03:36:09Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Update the MeeGo SDK */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator and handset skin&lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 new targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
You can either do a new installation or update an existing installation to get MeeGo SDK 1.2-preview.&lt;br /&gt;
* New Installation&lt;br /&gt;
You can have a New Installation of MeeGo SDK 1.2-preview by removing all old components.&lt;br /&gt;
To remove the previous SDK, please refer to http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Removing_components. &lt;br /&gt;
* Update from previous installation&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
* Note&lt;br /&gt;
The Update should just work but in case you have any problem, a new installation can be tried. &lt;br /&gt;
&lt;br /&gt;
== Update installation repository of MeeGo SDK 1.2-preview == &lt;br /&gt;
* There are 3 repositories for you to update to MeeGo SDK 1.2-preview &lt;br /&gt;
* MeeGo SDK development repo - devel:tools:sdk:host - Changed frequently and mainly used by MeeGo SDK team.&lt;br /&gt;
* MeeGo SDK testing repo - Tools:SDK:Host - Be stabler than devel:tools:sdk:host. &lt;br /&gt;
* MeeGo SDK release repo - &amp;quot;http://repo.meego.com/MeeGo/sdk/host/repos/&amp;quot;. For release. Not ready for 1.2-preview now. &lt;br /&gt;
* Note:&lt;br /&gt;
**The toolchain repo &amp;quot;http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2&amp;quot; is only used when devel:tools:sdk:host is used. &lt;br /&gt;
** The Qt Simulator is only available in devel:tools:sdk:host repository at this stage. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
&amp;lt;br&amp;gt;For getting the Development version set: &lt;br /&gt;
&amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &lt;br /&gt;
deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Alternativelly for the Testing version use:&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; Note: If you use the Testing repository qt-simulator will not install&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key&lt;br /&gt;
$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/repodata/repomd.xml.key&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install a new MeeGo SDK 1.2-preview ==&lt;br /&gt;
Skip this step if you are doing a update. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
'''For IA32:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update the MeeGo SDK ==&lt;br /&gt;
Skip this step if you are doing a new installation&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator meego-sdk-qt-simulator-skin&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator meego-sdk-qt-simulator-skin meego-sdk-libqtdbus4 meego-sdk-libphonon4 meego-sdk-libqthelp4 meego-sdk-libqtdesigner4&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator meego-sdk-qt-simulator-skin meego-sdk-libqtdbus4 meego-sdk-libphonon4 meego-sdk-libqthelp4 meego-sdk-libqtdesigner&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 and later targets == &lt;br /&gt;
We use meego-sdk-update-target tool to add new target. For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-02-16T09:09:25Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator and handset skin&lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 new targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
You can either do a new installation or update an existing installation to get MeeGo SDK 1.2-preview.&lt;br /&gt;
* New Installation&lt;br /&gt;
You can have a New Installation of MeeGo SDK 1.2-preview by removing all old components.&lt;br /&gt;
To remove the previous SDK, please refer to http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Removing_components. &lt;br /&gt;
* Update from previous installation&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
* Note&lt;br /&gt;
The Update should just work but in case you have any problem, a new installation can be tried. &lt;br /&gt;
&lt;br /&gt;
== Update installation repository of MeeGo SDK 1.2-preview == &lt;br /&gt;
* There are 3 repositories for you to update to MeeGo SDK 1.2-preview &lt;br /&gt;
* MeeGo SDK development repo - devel:tools:sdk:host - Changed frequently and mainly used by MeeGo SDK team.&lt;br /&gt;
* MeeGo SDK testing repo - Tools:SDK:Host - Be stabler than devel:tools:sdk:host. &lt;br /&gt;
* MeeGo SDK release repo - &amp;quot;http://repo.meego.com/MeeGo/sdk/host/repos/&amp;quot;. For release. Not ready for 1.2-preview now. &lt;br /&gt;
* Note:&lt;br /&gt;
**The toolchain repo &amp;quot;http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2&amp;quot; is only used when devel:tools:sdk:host is used. &lt;br /&gt;
** The Qt Simulator is only available in devel:tools:sdk:host repository at this stage. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
&amp;lt;br&amp;gt;For getting the Development version set: &lt;br /&gt;
&amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &lt;br /&gt;
deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Alternativelly for the Testing version use:&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; Note: If you use the Testing repository qt-simulator will not install&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key&lt;br /&gt;
$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/repodata/repomd.xml.key&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install a new MeeGo SDK 1.2-preview ==&lt;br /&gt;
Skip this step if you are doing a update. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
'''For IA32:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update the MeeGo SDK ==&lt;br /&gt;
Skip this step if you are doing a new installation&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator meego-sdk-qt-simulator-skin meego-sdk-libqt4-dbus&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator meego-sdk-qt-simulator-skin meego-sdk-libqtdbus4 meego-sdk-libphonon4 meego-sdk-libqthelp4 meego-sdk-libqtdesigner4&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator meego-sdk-qt-simulator-skin meego-sdk-libqtdbus4 meego-sdk-libphonon4 meego-sdk-libqthelp4 meego-sdk-libqtdesigner&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 and later targets == &lt;br /&gt;
We use meego-sdk-update-target tool to add new target. For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-02-14T10:26:44Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Add MeeGo SDK 1.1.80 and later targets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator and handset skin&lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 new targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
You can either do a new installation or update an existing installation to get MeeGo SDK 1.2-preview.&lt;br /&gt;
* New Installation&lt;br /&gt;
You can have a New Installation of MeeGo SDK 1.2-preview by removing all old components.&lt;br /&gt;
To remove the previous SDK, please refer to http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Removing_components. &lt;br /&gt;
* Update from previous installation&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
* Note&lt;br /&gt;
The Update should just work but in case you have any problem, a new installation can be tried. &lt;br /&gt;
&lt;br /&gt;
== Update installation repository of MeeGo SDK 1.2-preview == &lt;br /&gt;
* There are 3 repositories for you to update to MeeGo SDK 1.2-preview &lt;br /&gt;
* MeeGo SDK development repo - devel:tools:sdk:host - Changed frequently and mainly used by MeeGo SDK team.&lt;br /&gt;
* MeeGo SDK testing repo - Tools:SDK:Host - Be stabler than devel:tools:sdk:host. &lt;br /&gt;
* MeeGo SDK release repo - &amp;quot;http://repo.meego.com/MeeGo/sdk/host/repos/&amp;quot;. For release. Not ready for 1.2-preview now. &lt;br /&gt;
* Note:&lt;br /&gt;
**The toolchain repo &amp;quot;http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2&amp;quot; is only used when devel:tools:sdk:host is used. &lt;br /&gt;
** The Qt Simulator is only available in devel:tools:sdk:host repository at this stage. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
&amp;lt;br&amp;gt;For getting the Development version set: &lt;br /&gt;
&amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &lt;br /&gt;
deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Alternativelly for the Testing version use:&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; Note: If you use the Testing repository qt-simulator will not install&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key&lt;br /&gt;
$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/repodata/repomd.xml.key&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install a new MeeGo SDK 1.2-preview ==&lt;br /&gt;
Skip this step if you are doing a update. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
'''For IA32:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update the MeeGo SDK ==&lt;br /&gt;
Skip this step if you are doing a new installation&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 and later targets == &lt;br /&gt;
We use meego-sdk-update-target tool to add new target. For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-02-14T10:25:11Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: Update meego-sdk-update-target&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator and handset skin&lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 new targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
You can either do a new installation or update an existing installation to get MeeGo SDK 1.2-preview.&lt;br /&gt;
* New Installation&lt;br /&gt;
You can have a New Installation of MeeGo SDK 1.2-preview by removing all old components.&lt;br /&gt;
To remove the previous SDK, please refer to http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Removing_components. &lt;br /&gt;
* Update from previous installation&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
* Note&lt;br /&gt;
The Update should just work but in case you have any problem, a new installation can be tried. &lt;br /&gt;
&lt;br /&gt;
== Update installation repository of MeeGo SDK 1.2-preview == &lt;br /&gt;
* There are 3 repositories for you to update to MeeGo SDK 1.2-preview &lt;br /&gt;
* MeeGo SDK development repo - devel:tools:sdk:host - Changed frequently and mainly used by MeeGo SDK team.&lt;br /&gt;
* MeeGo SDK testing repo - Tools:SDK:Host - Be stabler than devel:tools:sdk:host. &lt;br /&gt;
* MeeGo SDK release repo - &amp;quot;http://repo.meego.com/MeeGo/sdk/host/repos/&amp;quot;. For release. Not ready for 1.2-preview now. &lt;br /&gt;
* Note:&lt;br /&gt;
**The toolchain repo &amp;quot;http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2&amp;quot; is only used when devel:tools:sdk:host is used. &lt;br /&gt;
** The Qt Simulator is only available in devel:tools:sdk:host repository at this stage. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
&amp;lt;br&amp;gt;For getting the Development version set: &lt;br /&gt;
&amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &lt;br /&gt;
deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Alternativelly for the Testing version use:&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; Note: If you use the Testing repository qt-simulator will not install&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key&lt;br /&gt;
$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/repodata/repomd.xml.key&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install a new MeeGo SDK 1.2-preview ==&lt;br /&gt;
Skip this step if you are doing a update. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
'''For IA32:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update the MeeGo SDK ==&lt;br /&gt;
Skip this step if you are doing a new installation&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 and later targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.6. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Tutorials/Add_a_new_target</id>
		<title>SDK/Tutorials/Add a new target</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Tutorials/Add_a_new_target"/>
				<updated>2011-02-14T10:23:35Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Problem statement:&lt;br /&gt;
* MeeGo SDK uses MADDE to manage multiple targets and developers are easy to switch between them.  Basically a target includes 3 components: sysroot, runtime(qemu image) and toolchain. The toolchain is rarely changed during the development of a major MeeGo release like 1.1 or 1.2. For sysroot and runtime, they change daily since MeeGo release team creates daily build for different MeeGo profiles like Handset, Netbook, IVI and so on. &lt;br /&gt;
* By default, the installation of MeeGo SDK will include several targets which are created together with the major MeeGo release. But if developers want to keep tracking the latest MeeGo status, they have to manually add latest target like daily sysroot/runtime into MeeGo SDK. Adding a new target is not straightforward and not easy for developer to do. &lt;br /&gt;
&lt;br /&gt;
This wiki page introduces a tool to easily add new targets into MeeGo SDK.&lt;br /&gt;
&lt;br /&gt;
== Pre-requisites ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux | MeeGo SDK for Linux]]&lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.6. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
* Put the meego-sdk-update-target to /usr/bin&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Windows | MeeGo SDK for Windows]]&lt;br /&gt;
* Open Madde Terminal&lt;br /&gt;
* Put the meego-sdk-update-target to /bin&lt;br /&gt;
* Download the meego-sdk-update-target inside the terminal by running following command. Be sure you have correct proxy.&lt;br /&gt;
 /madbin/curl.exe http://download3.meego.com/meego-sdk-update-target -o /bin/meego-sdk-update-target&lt;br /&gt;
* Note: On windows, all commands are ran inside the Madde Terminal and you don't need &amp;quot;sudo&amp;quot; in following sections.&lt;br /&gt;
&lt;br /&gt;
== Usage and examples ==&lt;br /&gt;
* Get help&lt;br /&gt;
 $ ./meego-sdk-update-target&lt;br /&gt;
&lt;br /&gt;
* There are some options set with default value if they are not specified on command line. You can change them for your convenience.&lt;br /&gt;
* The tool only supports Handset and Netbook as targets at this stage.&lt;br /&gt;
* The tool is a shell script and free to change for your convenience.&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo trunk build 1.1.80.13.20110104.1 from http://repo.meego.com/MeeGo/builds/trunk/&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u 1.1.80.13.20110104.1 -url http://repo.meego.com/MeeGo/builds/trunk&lt;br /&gt;
&lt;br /&gt;
* To update with a new Netbook MeeGo trunk-daily build trunk-daily-1.1.80.12.20101223.1 from http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d netbook -u trunk-daily-1.1.80.12.20101223.1 -url http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo testing-daily build testing-daily-1.1.80.13.20110104.1 from http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d handset -u testing-daily-1.1.80.13.20110104.1 -url http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target with specific sysroot and runtime tarball files, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -sysroot url_to_sysroot_tar.gz -runtime url_to_runtime_tar.bz2&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target for ARM with specific sysroot file, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -a armv7l -sysroot url_to_armv7l_sysroot_tar.gz&lt;br /&gt;
&lt;br /&gt;
* You can use the following commands to update the targets to MeeGo SDK 1.1.2&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-handset-ia32-madde-sysroot-1.1.20110106.1204-fs.tar.gz -runtime http://download3.meego.com/meego-handset-ia32-qemu-1.1.20110110.1026-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -d netbook -sysroot http://download3.meego.com/meego-core-ia32-madde-sysroot-1.1.20110106.1139-fs.tar.gz -runtime http://download3.meego.com/meego-netbook-ia32-qemu-1.1.20110110.1049-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -a armv7l -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
== Create your own target (sysroot and runtime) ==&lt;br /&gt;
&lt;br /&gt;
* The sysroot has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=fs --package=tar.gz ...&lt;br /&gt;
&lt;br /&gt;
* The runtime has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=raw --package=tar.bz2 --release=release_no --compress-disk-image=none ...&lt;br /&gt;
&lt;br /&gt;
* Please check help of mic-image-creator for detailed explanation of those options&lt;br /&gt;
 $ sudo mic-image-creator --help&lt;br /&gt;
&lt;br /&gt;
* You can find the ks file to create MeeGo sysroot and runtime at http://meego.gitorious.org/meego-os-base/image-configurations/trees/master/.&lt;br /&gt;
&lt;br /&gt;
== Other Notes ==&lt;br /&gt;
&lt;br /&gt;
* The script will add a new target, which need several GB disk space (&amp;gt;5GB). Please make sure you have enough disk space. &lt;br /&gt;
* It's better to remove some old target which is not useful. To get the target name and the runtime name, you could run: &lt;br /&gt;
 $ sudo mad-admin list&lt;br /&gt;
&lt;br /&gt;
and then run following commands to remove it:&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
But using above 2 commands will not totally remove the cached and already generated files for the target. To remove all of them to save disk space, you need to remove the related folder and files:&lt;br /&gt;
&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/targets/'''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/runtimes/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/sysroots/'''&amp;lt;sysroot name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/tools/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -f /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/cache/'''&amp;lt;tarball name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Note: replace '''&amp;lt;host arch&amp;gt;''' with one of the following values &amp;quot;i686&amp;quot; or &amp;quot;x86_64&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorial]]&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Tutorials/Add_a_new_target</id>
		<title>SDK/Tutorials/Add a new target</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Tutorials/Add_a_new_target"/>
				<updated>2011-02-10T12:43:45Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Pre-requisites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Problem statement:&lt;br /&gt;
* MeeGo SDK uses MADDE to manage multiple targets and developers are easy to switch between them.  Basically a target includes 3 components: sysroot, runtime(qemu image) and toolchain. The toolchain is rarely changed during the development of a major MeeGo release like 1.1 or 1.2. For sysroot and runtime, they change daily since MeeGo release team creates daily build for different MeeGo profiles like Handset, Netbook, IVI and so on. &lt;br /&gt;
* By default, the installation of MeeGo SDK will include several targets which are created together with the major MeeGo release. But if developers want to keep tracking the latest MeeGo status, they have to manually add latest target like daily sysroot/runtime into MeeGo SDK. Adding a new target is not straightforward and not easy for developer to do. &lt;br /&gt;
&lt;br /&gt;
This wiki page introduces a tool to easily add new targets into MeeGo SDK.&lt;br /&gt;
&lt;br /&gt;
== Pre-requisites ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux | MeeGo SDK for Linux]]&lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.4. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
* Put the meego-sdk-update-target to /usr/bin&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Windows | MeeGo SDK for Windows]]&lt;br /&gt;
* Open Madde Terminal&lt;br /&gt;
* Put the meego-sdk-update-target to /bin&lt;br /&gt;
* Download the meego-sdk-update-target inside the terminal by running following command. Be sure you have correct proxy.&lt;br /&gt;
 /madbin/curl.exe http://download3.meego.com/meego-sdk-update-target-win -o /bin/meego-sdk-update-target&lt;br /&gt;
* Note: On windows, all commands are ran inside the Madde Terminal and you don't need &amp;quot;sudo&amp;quot; in following sections.&lt;br /&gt;
&lt;br /&gt;
== Usage and examples ==&lt;br /&gt;
* Get help&lt;br /&gt;
 $ ./meego-sdk-update-target&lt;br /&gt;
&lt;br /&gt;
* There are some options set with default value if they are not specified on command line. You can change them for your convenience.&lt;br /&gt;
* The tool only supports Handset and Netbook as targets at this stage.&lt;br /&gt;
* The tool is a shell script and free to change for your convenience.&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo trunk build 1.1.80.13.20110104.1 from http://repo.meego.com/MeeGo/builds/trunk/&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u 1.1.80.13.20110104.1 -url http://repo.meego.com/MeeGo/builds/trunk&lt;br /&gt;
&lt;br /&gt;
* To update with a new Netbook MeeGo trunk-daily build trunk-daily-1.1.80.12.20101223.1 from http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d netbook -u trunk-daily-1.1.80.12.20101223.1 -url http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo testing-daily build testing-daily-1.1.80.13.20110104.1 from http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d handset -u testing-daily-1.1.80.13.20110104.1 -url http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target with specific sysroot and runtime tarball files, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -sysroot url_to_sysroot_tar.gz -runtime url_to_runtime_tar.bz2&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target for ARM with specific sysroot file, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -a armv7l -sysroot url_to_armv7l_sysroot_tar.gz&lt;br /&gt;
&lt;br /&gt;
* You can use the following commands to update the targets to MeeGo SDK 1.1.2&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-handset-ia32-madde-sysroot-1.1.20110106.1204-fs.tar.gz -runtime http://download3.meego.com/meego-handset-ia32-qemu-1.1.20110110.1026-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -d netbook -sysroot http://download3.meego.com/meego-core-ia32-madde-sysroot-1.1.20110106.1139-fs.tar.gz -runtime http://download3.meego.com/meego-netbook-ia32-qemu-1.1.20110110.1049-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -a armv7l -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
== Create your own target (sysroot and runtime) ==&lt;br /&gt;
&lt;br /&gt;
* The sysroot has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=fs --package=tar.gz ...&lt;br /&gt;
&lt;br /&gt;
* The runtime has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=raw --package=tar.bz2 --release=release_no --compress-disk-image=none ...&lt;br /&gt;
&lt;br /&gt;
* Please check help of mic-image-creator for detailed explanation of those options&lt;br /&gt;
 $ sudo mic-image-creator --help&lt;br /&gt;
&lt;br /&gt;
* You can find the ks file to create MeeGo sysroot and runtime at http://meego.gitorious.org/meego-os-base/image-configurations/trees/master/.&lt;br /&gt;
&lt;br /&gt;
== Other Notes ==&lt;br /&gt;
&lt;br /&gt;
* The script will add a new target, which need several GB disk space (&amp;gt;5GB). Please make sure you have enough disk space. &lt;br /&gt;
* It's better to remove some old target which is not useful. To get the target name and the runtime name, you could run: &lt;br /&gt;
 $ sudo mad-admin list&lt;br /&gt;
&lt;br /&gt;
and then run following commands to remove it:&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
But using above 2 commands will not totally remove the cached and already generated files for the target. To remove all of them to save disk space, you need to remove the related folder and files:&lt;br /&gt;
&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/targets/'''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/runtimes/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/sysroots/'''&amp;lt;sysroot name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/tools/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -f /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/cache/'''&amp;lt;tarball name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Note: replace '''&amp;lt;host arch&amp;gt;''' with one of the following values &amp;quot;i686&amp;quot; or &amp;quot;x86_64&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorial]]&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Tutorials/Add_a_new_target</id>
		<title>SDK/Tutorials/Add a new target</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Tutorials/Add_a_new_target"/>
				<updated>2011-02-10T12:43:04Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Pre-requisites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Problem statement:&lt;br /&gt;
* MeeGo SDK uses MADDE to manage multiple targets and developers are easy to switch between them.  Basically a target includes 3 components: sysroot, runtime(qemu image) and toolchain. The toolchain is rarely changed during the development of a major MeeGo release like 1.1 or 1.2. For sysroot and runtime, they change daily since MeeGo release team creates daily build for different MeeGo profiles like Handset, Netbook, IVI and so on. &lt;br /&gt;
* By default, the installation of MeeGo SDK will include several targets which are created together with the major MeeGo release. But if developers want to keep tracking the latest MeeGo status, they have to manually add latest target like daily sysroot/runtime into MeeGo SDK. Adding a new target is not straightforward and not easy for developer to do. &lt;br /&gt;
&lt;br /&gt;
This wiki page introduces a tool to easily add new targets into MeeGo SDK.&lt;br /&gt;
&lt;br /&gt;
== Pre-requisites ==&lt;br /&gt;
=== Get meego-sdk-update-target ===&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux | MeeGo SDK for Linux]]&lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.4. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
* Put the meego-sdk-update-target to /usr/bin&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Windows | MeeGo SDK for Windows]]&lt;br /&gt;
* Open Madde Terminal&lt;br /&gt;
* Put the meego-sdk-update-target to /bin&lt;br /&gt;
* Download the meego-sdk-update-target inside the terminal by running following command. Be sure you have correct proxy.&lt;br /&gt;
 /madbin/curl.exe http://download3.meego.com/meego-sdk-update-target-win -o /bin/meego-sdk-update-target&lt;br /&gt;
* Note: On windows, all commands are ran inside the Madde Terminal and you don't need &amp;quot;sudo&amp;quot; in following sections.&lt;br /&gt;
&lt;br /&gt;
== Usage and examples ==&lt;br /&gt;
* Get help&lt;br /&gt;
 $ ./meego-sdk-update-target&lt;br /&gt;
&lt;br /&gt;
* There are some options set with default value if they are not specified on command line. You can change them for your convenience.&lt;br /&gt;
* The tool only supports Handset and Netbook as targets at this stage.&lt;br /&gt;
* The tool is a shell script and free to change for your convenience.&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo trunk build 1.1.80.13.20110104.1 from http://repo.meego.com/MeeGo/builds/trunk/&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u 1.1.80.13.20110104.1 -url http://repo.meego.com/MeeGo/builds/trunk&lt;br /&gt;
&lt;br /&gt;
* To update with a new Netbook MeeGo trunk-daily build trunk-daily-1.1.80.12.20101223.1 from http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d netbook -u trunk-daily-1.1.80.12.20101223.1 -url http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo testing-daily build testing-daily-1.1.80.13.20110104.1 from http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d handset -u testing-daily-1.1.80.13.20110104.1 -url http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target with specific sysroot and runtime tarball files, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -sysroot url_to_sysroot_tar.gz -runtime url_to_runtime_tar.bz2&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target for ARM with specific sysroot file, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -a armv7l -sysroot url_to_armv7l_sysroot_tar.gz&lt;br /&gt;
&lt;br /&gt;
* You can use the following commands to update the targets to MeeGo SDK 1.1.2&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-handset-ia32-madde-sysroot-1.1.20110106.1204-fs.tar.gz -runtime http://download3.meego.com/meego-handset-ia32-qemu-1.1.20110110.1026-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -d netbook -sysroot http://download3.meego.com/meego-core-ia32-madde-sysroot-1.1.20110106.1139-fs.tar.gz -runtime http://download3.meego.com/meego-netbook-ia32-qemu-1.1.20110110.1049-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -a armv7l -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
== Create your own target (sysroot and runtime) ==&lt;br /&gt;
&lt;br /&gt;
* The sysroot has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=fs --package=tar.gz ...&lt;br /&gt;
&lt;br /&gt;
* The runtime has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=raw --package=tar.bz2 --release=release_no --compress-disk-image=none ...&lt;br /&gt;
&lt;br /&gt;
* Please check help of mic-image-creator for detailed explanation of those options&lt;br /&gt;
 $ sudo mic-image-creator --help&lt;br /&gt;
&lt;br /&gt;
* You can find the ks file to create MeeGo sysroot and runtime at http://meego.gitorious.org/meego-os-base/image-configurations/trees/master/.&lt;br /&gt;
&lt;br /&gt;
== Other Notes ==&lt;br /&gt;
&lt;br /&gt;
* The script will add a new target, which need several GB disk space (&amp;gt;5GB). Please make sure you have enough disk space. &lt;br /&gt;
* It's better to remove some old target which is not useful. To get the target name and the runtime name, you could run: &lt;br /&gt;
 $ sudo mad-admin list&lt;br /&gt;
&lt;br /&gt;
and then run following commands to remove it:&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
But using above 2 commands will not totally remove the cached and already generated files for the target. To remove all of them to save disk space, you need to remove the related folder and files:&lt;br /&gt;
&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/targets/'''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/runtimes/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/sysroots/'''&amp;lt;sysroot name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/tools/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -f /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/cache/'''&amp;lt;tarball name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Note: replace '''&amp;lt;host arch&amp;gt;''' with one of the following values &amp;quot;i686&amp;quot; or &amp;quot;x86_64&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorial]]&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Tutorials/Add_a_new_target</id>
		<title>SDK/Tutorials/Add a new target</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Tutorials/Add_a_new_target"/>
				<updated>2011-02-10T11:34:32Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Problem statement:&lt;br /&gt;
* MeeGo SDK uses MADDE to manage multiple targets and developers are easy to switch between them.  Basically a target includes 3 components: sysroot, runtime(qemu image) and toolchain. The toolchain is rarely changed during the development of a major MeeGo release like 1.1 or 1.2. For sysroot and runtime, they change daily since MeeGo release team creates daily build for different MeeGo profiles like Handset, Netbook, IVI and so on. &lt;br /&gt;
* By default, the installation of MeeGo SDK will include several targets which are created together with the major MeeGo release. But if developers want to keep tracking the latest MeeGo status, they have to manually add latest target like daily sysroot/runtime into MeeGo SDK. Adding a new target is not straightforward and not easy for developer to do. &lt;br /&gt;
&lt;br /&gt;
This wiki page introduces a tool to easily add new targets into MeeGo SDK.&lt;br /&gt;
&lt;br /&gt;
== Pre-requisites ==&lt;br /&gt;
=== Get meego-sdk-update-target ===&lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.4. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux | MeeGo SDK for Linux]]&lt;br /&gt;
* Put the meego-sdk-update-target to /usr/bin&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Windows | MeeGo SDK for Windows]]&lt;br /&gt;
* Open Madde Terminal&lt;br /&gt;
* Put the meego-sdk-update-target to /bin&lt;br /&gt;
* Or you can download the meego-sdk-update-target inside the terminal by running following command. Be sure you have correct proxy.&lt;br /&gt;
 /madbin/curl.exe http://download3.meego.com/meego-sdk-update-target-win -o /bin/meego-sdk-update-target&lt;br /&gt;
* Note: On windows, all commands are ran inside the Madde Terminal and you don't need &amp;quot;sudo&amp;quot; in following sections.&lt;br /&gt;
&lt;br /&gt;
== Usage and examples ==&lt;br /&gt;
* Get help&lt;br /&gt;
 $ ./meego-sdk-update-target&lt;br /&gt;
&lt;br /&gt;
* There are some options set with default value if they are not specified on command line. You can change them for your convenience.&lt;br /&gt;
* The tool only supports Handset and Netbook as targets at this stage.&lt;br /&gt;
* The tool is a shell script and free to change for your convenience.&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo trunk build 1.1.80.13.20110104.1 from http://repo.meego.com/MeeGo/builds/trunk/&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u 1.1.80.13.20110104.1 -url http://repo.meego.com/MeeGo/builds/trunk&lt;br /&gt;
&lt;br /&gt;
* To update with a new Netbook MeeGo trunk-daily build trunk-daily-1.1.80.12.20101223.1 from http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d netbook -u trunk-daily-1.1.80.12.20101223.1 -url http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo testing-daily build testing-daily-1.1.80.13.20110104.1 from http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d handset -u testing-daily-1.1.80.13.20110104.1 -url http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target with specific sysroot and runtime tarball files, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -sysroot url_to_sysroot_tar.gz -runtime url_to_runtime_tar.bz2&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target for ARM with specific sysroot file, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -a armv7l -sysroot url_to_armv7l_sysroot_tar.gz&lt;br /&gt;
&lt;br /&gt;
* You can use the following commands to update the targets to MeeGo SDK 1.1.2&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-handset-ia32-madde-sysroot-1.1.20110106.1204-fs.tar.gz -runtime http://download3.meego.com/meego-handset-ia32-qemu-1.1.20110110.1026-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -d netbook -sysroot http://download3.meego.com/meego-core-ia32-madde-sysroot-1.1.20110106.1139-fs.tar.gz -runtime http://download3.meego.com/meego-netbook-ia32-qemu-1.1.20110110.1049-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -a armv7l -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
== Create your own target (sysroot and runtime) ==&lt;br /&gt;
&lt;br /&gt;
* The sysroot has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=fs --package=tar.gz ...&lt;br /&gt;
&lt;br /&gt;
* The runtime has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=raw --package=tar.bz2 --release=release_no --compress-disk-image=none ...&lt;br /&gt;
&lt;br /&gt;
* Please check help of mic-image-creator for detailed explanation of those options&lt;br /&gt;
 $ sudo mic-image-creator --help&lt;br /&gt;
&lt;br /&gt;
* You can find the ks file to create MeeGo sysroot and runtime at http://meego.gitorious.org/meego-os-base/image-configurations/trees/master/.&lt;br /&gt;
&lt;br /&gt;
== Other Notes ==&lt;br /&gt;
&lt;br /&gt;
* The script will add a new target, which need several GB disk space (&amp;gt;5GB). Please make sure you have enough disk space. &lt;br /&gt;
* It's better to remove some old target which is not useful. To get the target name and the runtime name, you could run: &lt;br /&gt;
 $ sudo mad-admin list&lt;br /&gt;
&lt;br /&gt;
and then run following commands to remove it:&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
But using above 2 commands will not totally remove the cached and already generated files for the target. To remove all of them to save disk space, you need to remove the related folder and files:&lt;br /&gt;
&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/targets/'''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/runtimes/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/sysroots/'''&amp;lt;sysroot name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/tools/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -f /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/cache/'''&amp;lt;tarball name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Note: replace '''&amp;lt;host arch&amp;gt;''' with one of the following values &amp;quot;i686&amp;quot; or &amp;quot;x86_64&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorial]]&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Tutorials/Add_a_new_target</id>
		<title>SDK/Tutorials/Add a new target</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Tutorials/Add_a_new_target"/>
				<updated>2011-02-10T11:34:10Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Problem statement:&lt;br /&gt;
* MeeGo SDK uses MADDE to manage multiple targets and developers are easy to switch between them.  Basically a target includes 3 components: sysroot, runtime(qemu image) and toolchain. The toolchain is rarely changed during the development of a major MeeGo release like 1.1 or 1.2. For sysroot and runtime, they change daily since MeeGo release team creates daily build for different MeeGo profiles like Handset, Netbook, IVI and so on. &lt;br /&gt;
* By default, the installation of MeeGo SDK will include several targets which are created together with the major MeeGo release. But if developers want to keep tracking the latest MeeGo status, they have to manually add latest target like daily sysroot/runtime into MeeGo SDK. Adding a new target is not straightforward and not easy for developer to do. &lt;br /&gt;
&lt;br /&gt;
This wiki page introduces a tool to easily add new targets into MeeGo SDK on the Linux operating system.&lt;br /&gt;
&lt;br /&gt;
== Pre-requisites ==&lt;br /&gt;
=== Get meego-sdk-update-target ===&lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.4. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux | MeeGo SDK for Linux]]&lt;br /&gt;
* Put the meego-sdk-update-target to /usr/bin&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Windows | MeeGo SDK for Windows]]&lt;br /&gt;
* Open Madde Terminal&lt;br /&gt;
* Put the meego-sdk-update-target to /bin&lt;br /&gt;
* Or you can download the meego-sdk-update-target inside the terminal by running following command. Be sure you have correct proxy.&lt;br /&gt;
 /madbin/curl.exe http://download3.meego.com/meego-sdk-update-target-win -o /bin/meego-sdk-update-target&lt;br /&gt;
* Note: On windows, all commands are ran inside the Madde Terminal and you don't need &amp;quot;sudo&amp;quot; in following sections.&lt;br /&gt;
&lt;br /&gt;
== Usage and examples ==&lt;br /&gt;
* Get help&lt;br /&gt;
 $ ./meego-sdk-update-target&lt;br /&gt;
&lt;br /&gt;
* There are some options set with default value if they are not specified on command line. You can change them for your convenience.&lt;br /&gt;
* The tool only supports Handset and Netbook as targets at this stage.&lt;br /&gt;
* The tool is a shell script and free to change for your convenience.&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo trunk build 1.1.80.13.20110104.1 from http://repo.meego.com/MeeGo/builds/trunk/&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u 1.1.80.13.20110104.1 -url http://repo.meego.com/MeeGo/builds/trunk&lt;br /&gt;
&lt;br /&gt;
* To update with a new Netbook MeeGo trunk-daily build trunk-daily-1.1.80.12.20101223.1 from http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d netbook -u trunk-daily-1.1.80.12.20101223.1 -url http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo testing-daily build testing-daily-1.1.80.13.20110104.1 from http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d handset -u testing-daily-1.1.80.13.20110104.1 -url http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target with specific sysroot and runtime tarball files, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -sysroot url_to_sysroot_tar.gz -runtime url_to_runtime_tar.bz2&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target for ARM with specific sysroot file, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -a armv7l -sysroot url_to_armv7l_sysroot_tar.gz&lt;br /&gt;
&lt;br /&gt;
* You can use the following commands to update the targets to MeeGo SDK 1.1.2&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-handset-ia32-madde-sysroot-1.1.20110106.1204-fs.tar.gz -runtime http://download3.meego.com/meego-handset-ia32-qemu-1.1.20110110.1026-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -d netbook -sysroot http://download3.meego.com/meego-core-ia32-madde-sysroot-1.1.20110106.1139-fs.tar.gz -runtime http://download3.meego.com/meego-netbook-ia32-qemu-1.1.20110110.1049-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -a armv7l -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
== Create your own target (sysroot and runtime) ==&lt;br /&gt;
&lt;br /&gt;
* The sysroot has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=fs --package=tar.gz ...&lt;br /&gt;
&lt;br /&gt;
* The runtime has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=raw --package=tar.bz2 --release=release_no --compress-disk-image=none ...&lt;br /&gt;
&lt;br /&gt;
* Please check help of mic-image-creator for detailed explanation of those options&lt;br /&gt;
 $ sudo mic-image-creator --help&lt;br /&gt;
&lt;br /&gt;
* You can find the ks file to create MeeGo sysroot and runtime at http://meego.gitorious.org/meego-os-base/image-configurations/trees/master/.&lt;br /&gt;
&lt;br /&gt;
== Other Notes ==&lt;br /&gt;
&lt;br /&gt;
* The script will add a new target, which need several GB disk space (&amp;gt;5GB). Please make sure you have enough disk space. &lt;br /&gt;
* It's better to remove some old target which is not useful. To get the target name and the runtime name, you could run: &lt;br /&gt;
 $ sudo mad-admin list&lt;br /&gt;
&lt;br /&gt;
and then run following commands to remove it:&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
But using above 2 commands will not totally remove the cached and already generated files for the target. To remove all of them to save disk space, you need to remove the related folder and files:&lt;br /&gt;
&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/targets/'''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/runtimes/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/sysroots/'''&amp;lt;sysroot name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/tools/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -f /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/cache/'''&amp;lt;tarball name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Note: replace '''&amp;lt;host arch&amp;gt;''' with one of the following values &amp;quot;i686&amp;quot; or &amp;quot;x86_64&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorial]]&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Tutorials/Add_a_new_target</id>
		<title>SDK/Tutorials/Add a new target</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Tutorials/Add_a_new_target"/>
				<updated>2011-02-10T11:32:53Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Pre-requisites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Problem statement:&lt;br /&gt;
* MeeGo SDK uses MADDE to manage multiple targets and developers are easy to switch between them.  Basically a target includes 3 components: sysroot, runtime(qemu image) and toolchain. The toolchain is rarely changed during the development of a major MeeGo release like 1.1 or 1.2. For sysroot and runtime, they change daily since MeeGo release team creates daily build for different MeeGo profiles like Handset, Netbook, IVI and so on. &lt;br /&gt;
* By default, the installation of MeeGo SDK will include several targets which are created together with the major MeeGo release. But if developers want to keep tracking the latest MeeGo status, they have to manually add latest target like daily sysroot/runtime into MeeGo SDK. Adding a new target is not straightforward and not easy for developer to do. &lt;br /&gt;
&lt;br /&gt;
This wiki page introduces a tool to easily add new targets into MeeGo SDK on the Linux operating system.&lt;br /&gt;
&lt;br /&gt;
== Pre-requisites ==&lt;br /&gt;
=== Get meego-sdk-update-target ===&lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.4. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux | MeeGo SDK for Linux]]&lt;br /&gt;
* Put the meego-sdk-update-target to /usr/bin&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Windows | MeeGo SDK for Windows]]&lt;br /&gt;
* Open Madde Terminal&lt;br /&gt;
* Put the meego-sdk-update-target to /bin&lt;br /&gt;
* Or you can download the meego-sdk-update-target inside the terminal by running following command. Be sure you have correct proxy.&lt;br /&gt;
 /madbin/curl.exe http://download3.meego.com/meego-sdk-update-target-win -o /bin/meego-sdk-update-target&lt;br /&gt;
&lt;br /&gt;
== Usage and examples ==&lt;br /&gt;
* Get help&lt;br /&gt;
 $ ./meego-sdk-update-target&lt;br /&gt;
&lt;br /&gt;
* There are some options set with default value if they are not specified on command line. You can change them for your convenience.&lt;br /&gt;
* The tool only supports Handset and Netbook as targets at this stage.&lt;br /&gt;
* The tool is a shell script and free to change for your convenience.&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo trunk build 1.1.80.13.20110104.1 from http://repo.meego.com/MeeGo/builds/trunk/&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u 1.1.80.13.20110104.1 -url http://repo.meego.com/MeeGo/builds/trunk&lt;br /&gt;
&lt;br /&gt;
* To update with a new Netbook MeeGo trunk-daily build trunk-daily-1.1.80.12.20101223.1 from http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d netbook -u trunk-daily-1.1.80.12.20101223.1 -url http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo testing-daily build testing-daily-1.1.80.13.20110104.1 from http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d handset -u testing-daily-1.1.80.13.20110104.1 -url http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target with specific sysroot and runtime tarball files, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -sysroot url_to_sysroot_tar.gz -runtime url_to_runtime_tar.bz2&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target for ARM with specific sysroot file, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -a armv7l -sysroot url_to_armv7l_sysroot_tar.gz&lt;br /&gt;
&lt;br /&gt;
* You can use the following commands to update the targets to MeeGo SDK 1.1.2&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-handset-ia32-madde-sysroot-1.1.20110106.1204-fs.tar.gz -runtime http://download3.meego.com/meego-handset-ia32-qemu-1.1.20110110.1026-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -d netbook -sysroot http://download3.meego.com/meego-core-ia32-madde-sysroot-1.1.20110106.1139-fs.tar.gz -runtime http://download3.meego.com/meego-netbook-ia32-qemu-1.1.20110110.1049-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -a armv7l -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
== Create your own target (sysroot and runtime) ==&lt;br /&gt;
&lt;br /&gt;
* The sysroot has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=fs --package=tar.gz ...&lt;br /&gt;
&lt;br /&gt;
* The runtime has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=raw --package=tar.bz2 --release=release_no --compress-disk-image=none ...&lt;br /&gt;
&lt;br /&gt;
* Please check help of mic-image-creator for detailed explanation of those options&lt;br /&gt;
 $ sudo mic-image-creator --help&lt;br /&gt;
&lt;br /&gt;
* You can find the ks file to create MeeGo sysroot and runtime at http://meego.gitorious.org/meego-os-base/image-configurations/trees/master/.&lt;br /&gt;
&lt;br /&gt;
== Other Notes ==&lt;br /&gt;
&lt;br /&gt;
* The script will add a new target, which need several GB disk space (&amp;gt;5GB). Please make sure you have enough disk space. &lt;br /&gt;
* It's better to remove some old target which is not useful. To get the target name and the runtime name, you could run: &lt;br /&gt;
 $ sudo mad-admin list&lt;br /&gt;
&lt;br /&gt;
and then run following commands to remove it:&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
But using above 2 commands will not totally remove the cached and already generated files for the target. To remove all of them to save disk space, you need to remove the related folder and files:&lt;br /&gt;
&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/targets/'''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/runtimes/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/sysroots/'''&amp;lt;sysroot name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/tools/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -f /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/cache/'''&amp;lt;tarball name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Note: replace '''&amp;lt;host arch&amp;gt;''' with one of the following values &amp;quot;i686&amp;quot; or &amp;quot;x86_64&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorial]]&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Tutorials/Add_a_new_target</id>
		<title>SDK/Tutorials/Add a new target</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Tutorials/Add_a_new_target"/>
				<updated>2011-02-10T11:26:10Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Pre-requisites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Problem statement:&lt;br /&gt;
* MeeGo SDK uses MADDE to manage multiple targets and developers are easy to switch between them.  Basically a target includes 3 components: sysroot, runtime(qemu image) and toolchain. The toolchain is rarely changed during the development of a major MeeGo release like 1.1 or 1.2. For sysroot and runtime, they change daily since MeeGo release team creates daily build for different MeeGo profiles like Handset, Netbook, IVI and so on. &lt;br /&gt;
* By default, the installation of MeeGo SDK will include several targets which are created together with the major MeeGo release. But if developers want to keep tracking the latest MeeGo status, they have to manually add latest target like daily sysroot/runtime into MeeGo SDK. Adding a new target is not straightforward and not easy for developer to do. &lt;br /&gt;
&lt;br /&gt;
This wiki page introduces a tool to easily add new targets into MeeGo SDK on the Linux operating system.&lt;br /&gt;
&lt;br /&gt;
== Pre-requisites ==&lt;br /&gt;
&lt;br /&gt;
* Install [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux | MeeGo SDK for Linux]]&lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.4. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
== Usage and examples ==&lt;br /&gt;
* Get help&lt;br /&gt;
 $ ./meego-sdk-update-target&lt;br /&gt;
&lt;br /&gt;
* There are some options set with default value if they are not specified on command line. You can change them for your convenience.&lt;br /&gt;
* The tool only supports Handset and Netbook as targets at this stage.&lt;br /&gt;
* The tool is a shell script and free to change for your convenience.&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo trunk build 1.1.80.13.20110104.1 from http://repo.meego.com/MeeGo/builds/trunk/&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u 1.1.80.13.20110104.1 -url http://repo.meego.com/MeeGo/builds/trunk&lt;br /&gt;
&lt;br /&gt;
* To update with a new Netbook MeeGo trunk-daily build trunk-daily-1.1.80.12.20101223.1 from http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d netbook -u trunk-daily-1.1.80.12.20101223.1 -url http://download.meego.com/trunk-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo testing-daily build testing-daily-1.1.80.13.20110104.1 from http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
 $ sudo  meego-sdk-update-target -d handset -u testing-daily-1.1.80.13.20110104.1 -url http://download.meego.com/testing-daily/builds/1.1.80&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target with specific sysroot and runtime tarball files, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -sysroot url_to_sysroot_tar.gz -runtime url_to_runtime_tar.bz2&lt;br /&gt;
&lt;br /&gt;
* To update with a new Handset MeeGo target for ARM with specific sysroot file, you need to provide a name of the target with &amp;quot;-u&amp;quot; option&lt;br /&gt;
 $ sudo  meego-sdk-update-target -u my-target -a armv7l -sysroot url_to_armv7l_sysroot_tar.gz&lt;br /&gt;
&lt;br /&gt;
* You can use the following commands to update the targets to MeeGo SDK 1.1.2&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -sysroot http://download3.meego.com/meego-handset-ia32-madde-sysroot-1.1.20110106.1204-fs.tar.gz -runtime http://download3.meego.com/meego-handset-ia32-qemu-1.1.20110110.1026-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -d netbook -sysroot http://download3.meego.com/meego-core-ia32-madde-sysroot-1.1.20110106.1139-fs.tar.gz -runtime http://download3.meego.com/meego-netbook-ia32-qemu-1.1.20110110.1049-raw.tar.bz2&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./meego-sdk-update-target -u 1.1.2 -a armv7l -sysroot http://download3.meego.com/meego-core-armv7l-madde-sysroot-1.1.2-fs.tar.bz2&lt;br /&gt;
&lt;br /&gt;
== Create your own target (sysroot and runtime) ==&lt;br /&gt;
&lt;br /&gt;
* The sysroot has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=fs --package=tar.gz ...&lt;br /&gt;
&lt;br /&gt;
* The runtime has to be a tar.gz or tar.bz2 and can be generated by adding following command parameters to mic2&lt;br /&gt;
 $ sudo mic-image-creator --format=raw --package=tar.bz2 --release=release_no --compress-disk-image=none ...&lt;br /&gt;
&lt;br /&gt;
* Please check help of mic-image-creator for detailed explanation of those options&lt;br /&gt;
 $ sudo mic-image-creator --help&lt;br /&gt;
&lt;br /&gt;
* You can find the ks file to create MeeGo sysroot and runtime at http://meego.gitorious.org/meego-os-base/image-configurations/trees/master/.&lt;br /&gt;
&lt;br /&gt;
== Other Notes ==&lt;br /&gt;
&lt;br /&gt;
* The script will add a new target, which need several GB disk space (&amp;gt;5GB). Please make sure you have enough disk space. &lt;br /&gt;
* It's better to remove some old target which is not useful. To get the target name and the runtime name, you could run: &lt;br /&gt;
 $ sudo mad-admin list&lt;br /&gt;
&lt;br /&gt;
and then run following commands to remove it:&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo mad-admin remove '''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
But using above 2 commands will not totally remove the cached and already generated files for the target. To remove all of them to save disk space, you need to remove the related folder and files:&lt;br /&gt;
&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/targets/'''&amp;lt;target name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/runtimes/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/sysroots/'''&amp;lt;sysroot name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -rf /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/tools/'''&amp;lt;runtime name&amp;gt;'''&lt;br /&gt;
 $ sudo rm -f /usr/lib/madde/linux-'''&amp;lt;host arch&amp;gt;'''/cache/'''&amp;lt;tarball name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Note: replace '''&amp;lt;host arch&amp;gt;''' with one of the following values &amp;quot;i686&amp;quot; or &amp;quot;x86_64&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorial]]&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-02-10T11:25:47Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Add MeeGo SDK 1.1.80 and later targets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator and handset skin&lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 new targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
You can either do a new installation or update an existing installation to get MeeGo SDK 1.2-preview.&lt;br /&gt;
* New Installation&lt;br /&gt;
You can have a New Installation of MeeGo SDK 1.2-preview by removing all old components.&lt;br /&gt;
To remove the previous SDK, please refer to http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Removing_components. &lt;br /&gt;
* Update from previous installation&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
* Note&lt;br /&gt;
The Update should just work but in case you have any problem, a new installation can be tried. &lt;br /&gt;
&lt;br /&gt;
== Update installation repository of MeeGo SDK 1.2-preview == &lt;br /&gt;
* There are 3 repositories for you to update to MeeGo SDK 1.2-preview &lt;br /&gt;
* MeeGo SDK development repo - devel:tools:sdk:host - Changed frequently and mainly used by MeeGo SDK team.&lt;br /&gt;
* MeeGo SDK testing repo - Tools:SDK:Host - Be stabler than devel:tools:sdk:host. &lt;br /&gt;
* MeeGo SDK release repo - &amp;quot;http://repo.meego.com/MeeGo/sdk/host/repos/&amp;quot;. For release. Not ready for 1.2-preview now. &lt;br /&gt;
* Note:&lt;br /&gt;
**The toolchain repo &amp;quot;http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2&amp;quot; is only used when devel:tools:sdk:host is used. &lt;br /&gt;
** The Qt Simulator is only available in devel:tools:sdk:host repository at this stage. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
&amp;lt;br&amp;gt;For getting the Development version set: &lt;br /&gt;
&amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &lt;br /&gt;
deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Alternativelly for the Testing version use:&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; Note: If you use the Testing repository qt-simulator will not install&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key&lt;br /&gt;
$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/repodata/repomd.xml.key&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install a new MeeGo SDK 1.2-preview ==&lt;br /&gt;
Skip this step if you are doing a update. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
'''For IA32:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update the MeeGo SDK ==&lt;br /&gt;
Skip this step if you are doing a new installation&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 and later targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.4. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-02-09T08:31:18Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Install a new MeeGo SDK 1.2-preview */ Change the skin package name&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator and handset skin&lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 new targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
You can either do a new installation or update an existing installation to get MeeGo SDK 1.2-preview.&lt;br /&gt;
* New Installation&lt;br /&gt;
You can have a New Installation of MeeGo SDK 1.2-preview by removing all old components.&lt;br /&gt;
To remove the previous SDK, please refer to http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Removing_components. &lt;br /&gt;
* Update from previous installation&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
* Note&lt;br /&gt;
The Update should just work but in case you have any problem, a new installation can be tried. &lt;br /&gt;
&lt;br /&gt;
== Update installation repository of MeeGo SDK 1.2-preview == &lt;br /&gt;
* There are 3 repositories for you to update to MeeGo SDK 1.2-preview &lt;br /&gt;
* MeeGo SDK development repo - devel:tools:sdk:host - Changed frequently and mainly used by MeeGo SDK team.&lt;br /&gt;
* MeeGo SDK testing repo - Tools:SDK:Host - Be stabler than devel:tools:sdk:host. &lt;br /&gt;
* MeeGo SDK release repo - &amp;quot;http://repo.meego.com/MeeGo/sdk/host/repos/&amp;quot;. For release. Not ready for 1.2-preview now. &lt;br /&gt;
* Note:&lt;br /&gt;
**The toolchain repo &amp;quot;http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2&amp;quot; is only used when devel:tools:sdk:host is used. &lt;br /&gt;
** The Qt Simulator is only available in devel:tools:sdk:host repository at this stage. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
&amp;lt;br&amp;gt;For getting the Development version set: &lt;br /&gt;
&amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &lt;br /&gt;
deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Alternativelly for the Testing version use:&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; Note: If you use the Testing repository qt-simulator will not install&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key&lt;br /&gt;
$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/repodata/repomd.xml.key&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install a new MeeGo SDK 1.2-preview ==&lt;br /&gt;
Skip this step if you are doing a update. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qt-simulator meego-sdk-qt-simulator-skin libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
'''For IA32:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update the MeeGo SDK ==&lt;br /&gt;
Skip this step if you are doing a new installation&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 and later targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target-1.0.4 meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.4. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-02-04T02:40:03Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Add MeeGo SDK 1.1.80 and later targets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator and handset skin&lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 new targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
You can either do a new installation or update an existing installation to get MeeGo SDK 1.2-preview.&lt;br /&gt;
* New Installation&lt;br /&gt;
You can have a New Installation of MeeGo SDK 1.2-preview by removing all old components.&lt;br /&gt;
To remove the previous SDK, please refer to http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Removing_components. &lt;br /&gt;
* Update from previous installation&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
* Note&lt;br /&gt;
The Update should just work but in case you have any problem, a new installation can be tried. &lt;br /&gt;
&lt;br /&gt;
== Update installation repository of MeeGo SDK 1.2-preview == &lt;br /&gt;
* There are 3 repositories for you to update to MeeGo SDK 1.2-preview &lt;br /&gt;
* MeeGo SDK development repo - devel:tools:sdk:host - Changed frequently and mainly used by MeeGo SDK team.&lt;br /&gt;
* MeeGo SDK testing repo - Tools:SDK:Host - Be stabler than devel:tools:sdk:host. &lt;br /&gt;
* MeeGo SDK release repo - &amp;quot;http://repo.meego.com/MeeGo/sdk/host/repos/&amp;quot;. For release. Not ready for 1.2-preview now. &lt;br /&gt;
* Note:&lt;br /&gt;
**The toolchain repo &amp;quot;http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2&amp;quot; is only used when devel:tools:sdk:host is used. &lt;br /&gt;
** The Qt Simulator is only available in devel:tools:sdk:host repository at this stage. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
&amp;lt;br&amp;gt;For getting the Development version set: &lt;br /&gt;
&amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &lt;br /&gt;
deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Alternativelly for the Testing version use:&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; Note: If you use the Testing repository qt-simulator will not install&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key&lt;br /&gt;
$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/repodata/repomd.xml.key&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install a new MeeGo SDK 1.2-preview ==&lt;br /&gt;
Skip this step if you are doing a update. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
'''For IA32:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update the MeeGo SDK ==&lt;br /&gt;
Skip this step if you are doing a new installation&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 and later targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target-1.0.4 meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.4. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-31T07:18:24Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Add MeeGo SDK 1.1.80 and later targets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator and handset skin&lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 new targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
You can either do a new installation or update an existing installation to get MeeGo SDK 1.2-preview.&lt;br /&gt;
* New Installation&lt;br /&gt;
You can have a New Installation of MeeGo SDK 1.2-preview by removing all old components.&lt;br /&gt;
To remove the previous SDK, please refer to http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Removing_components. &lt;br /&gt;
* Update from previous installation&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
* Note&lt;br /&gt;
The Update should just work but in case you have any problem, a new installation can be tried. &lt;br /&gt;
&lt;br /&gt;
== Update installation repository of MeeGo SDK 1.2-preview == &lt;br /&gt;
* There are 3 repositories for you to update to MeeGo SDK 1.2-preview &lt;br /&gt;
* MeeGo SDK development repo - devel:tools:sdk:host - Changed frequently and mainly used by MeeGo SDK team.&lt;br /&gt;
* MeeGo SDK testing repo - Tools:SDK:Host - Be stabler than devel:tools:sdk:host. &lt;br /&gt;
* MeeGo SDK release repo - &amp;quot;http://repo.meego.com/MeeGo/sdk/host/repos/&amp;quot;. For release. Not ready for 1.2-preview now. &lt;br /&gt;
* Note:&lt;br /&gt;
**The toolchain repo &amp;quot;http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2&amp;quot; is only used when devel:tools:sdk:host is used. &lt;br /&gt;
** The Qt Simulator is only available in devel:tools:sdk:host repository at this stage. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &lt;br /&gt;
deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key&lt;br /&gt;
$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/repodata/repomd.xml.key&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install a new MeeGo SDK 1.2-preview ==&lt;br /&gt;
Skip this step if you are doing a update. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
'''For IA32:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update the MeeGo SDK ==&lt;br /&gt;
Skip this step if you are doing a new installation&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 and later targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target-1.0.3 meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.3. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs and provide a target name as you want. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-31T07:17:16Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Install the MeeGo SDK 1.2-preview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator and handset skin&lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 new targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
You can either do a new installation or update an existing installation to get MeeGo SDK 1.2-preview.&lt;br /&gt;
* New Installation&lt;br /&gt;
You can have a New Installation of MeeGo SDK 1.2-preview by removing all old components.&lt;br /&gt;
To remove the previous SDK, please refer to http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Removing_components. &lt;br /&gt;
* Update from previous installation&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
* Note&lt;br /&gt;
The Update should just work but in case you have any problem, a new installation can be tried. &lt;br /&gt;
&lt;br /&gt;
== Update installation repository of MeeGo SDK 1.2-preview == &lt;br /&gt;
* There are 3 repositories for you to update to MeeGo SDK 1.2-preview &lt;br /&gt;
* MeeGo SDK development repo - devel:tools:sdk:host - Changed frequently and mainly used by MeeGo SDK team.&lt;br /&gt;
* MeeGo SDK testing repo - Tools:SDK:Host - Be stabler than devel:tools:sdk:host. &lt;br /&gt;
* MeeGo SDK release repo - &amp;quot;http://repo.meego.com/MeeGo/sdk/host/repos/&amp;quot;. For release. Not ready for 1.2-preview now. &lt;br /&gt;
* Note:&lt;br /&gt;
**The toolchain repo &amp;quot;http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2&amp;quot; is only used when devel:tools:sdk:host is used. &lt;br /&gt;
** The Qt Simulator is only available in devel:tools:sdk:host repository at this stage. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &lt;br /&gt;
deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key&lt;br /&gt;
$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/repodata/repomd.xml.key&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install a new MeeGo SDK 1.2-preview ==&lt;br /&gt;
Skip this step if you are doing a update. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
'''For IA32:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update the MeeGo SDK ==&lt;br /&gt;
Skip this step if you are doing a new installation&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 and later targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target-1.0.3 meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.3. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-31T07:16:24Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Update installation repository of MeeGo SDK 1.2-preview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator and handset skin&lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 new targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
You can either do a new installation or update an existing installation to get MeeGo SDK 1.2-preview.&lt;br /&gt;
* New Installation&lt;br /&gt;
You can have a New Installation of MeeGo SDK 1.2-preview by removing all old components.&lt;br /&gt;
To remove the previous SDK, please refer to http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Removing_components. &lt;br /&gt;
* Update from previous installation&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
* Note&lt;br /&gt;
The Update should just work but in case you have any problem, a new installation can be tried. &lt;br /&gt;
&lt;br /&gt;
== Update installation repository of MeeGo SDK 1.2-preview == &lt;br /&gt;
* There are 3 repositories for you to update to MeeGo SDK 1.2-preview &lt;br /&gt;
* MeeGo SDK development repo - devel:tools:sdk:host - Changed frequently and mainly used by MeeGo SDK team.&lt;br /&gt;
* MeeGo SDK testing repo - Tools:SDK:Host - Be stabler than devel:tools:sdk:host. &lt;br /&gt;
* MeeGo SDK release repo - &amp;quot;http://repo.meego.com/MeeGo/sdk/host/repos/&amp;quot;. For release. Not ready for 1.2-preview now. &lt;br /&gt;
* Note:&lt;br /&gt;
**The toolchain repo &amp;quot;http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2&amp;quot; is only used when devel:tools:sdk:host is used. &lt;br /&gt;
** The Qt Simulator is only available in devel:tools:sdk:host repository at this stage. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &lt;br /&gt;
deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key&lt;br /&gt;
$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/repodata/repomd.xml.key&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
Or with Tools:SDK:Host repo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/Tools:/SDK:/Host/${distribution}/Tools:SDK:Host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install the MeeGo SDK 1.2-preview ==&lt;br /&gt;
Skip this step if you are doing a update. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
'''For IA32:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update the MeeGo SDK ==&lt;br /&gt;
Skip this step if you are doing a new installation&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 and later targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target-1.0.3 meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.3. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-31T07:01:27Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Update installation repository of MeeGo SDK 1.2-preview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator and handset skin&lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 new targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
You can either do a new installation or update an existing installation to get MeeGo SDK 1.2-preview.&lt;br /&gt;
* New Installation&lt;br /&gt;
You can have a New Installation of MeeGo SDK 1.2-preview by removing all old components.&lt;br /&gt;
To remove the previous SDK, please refer to http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Removing_components. &lt;br /&gt;
* Update from previous installation&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
* Note&lt;br /&gt;
The Update should just work but in case you have any problem, a new installation can be tried. &lt;br /&gt;
&lt;br /&gt;
== Update installation repository of MeeGo SDK 1.2-preview == &lt;br /&gt;
This update is temporarily for testing. After releasing, it's not necessary. &lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &lt;br /&gt;
deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key&lt;br /&gt;
$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&lt;br /&gt;
$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install the MeeGo SDK 1.2-preview ==&lt;br /&gt;
Skip this step if you are doing a update. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
'''For IA32:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update the MeeGo SDK ==&lt;br /&gt;
Skip this step if you are doing a new installation&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 and later targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target-1.0.3 meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.3. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-31T06:54:45Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: Add new installation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator and handset skin&lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 new targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
You can either do a new installation or update an existing installation to get MeeGo SDK 1.2-preview.&lt;br /&gt;
* New Installation&lt;br /&gt;
You can have a New Installation of MeeGo SDK 1.2-preview by removing all old components.&lt;br /&gt;
To remove the previous SDK, please refer to http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux#Removing_components. &lt;br /&gt;
* Update from previous installation&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
* Note&lt;br /&gt;
The Update should just work but in case you have any problem, a new installation can be tried. &lt;br /&gt;
&lt;br /&gt;
== Update installation repository of MeeGo SDK 1.2-preview == &lt;br /&gt;
This update is temporarily for testing. After releasing, it's not necessary. &lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install the MeeGo SDK 1.2-preview ==&lt;br /&gt;
Skip this step if you are doing a update. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qt-simulator qt-simulator-skin-handset-864x480 libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
'''For IA32:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-ia32 meego-1.2-sdk-ia32-toolchain&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update the MeeGo SDK ==&lt;br /&gt;
Skip this step if you are doing a new installation&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 and later targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target-1.0.3 meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.3. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-31T06:30:23Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Updating the MeeGo SDK */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator &lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
&lt;br /&gt;
== Update installation repo of MeeGo SDK 1.2-preview == &lt;br /&gt;
This update is temporarily for testing. After releasing, it's not necessary. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Updating the MeeGo SDK ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator qt-simulator-skin-handset-864x480&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target-1.0.3 meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.3. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-31T06:27:43Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Add MeeGo SDK 1.1.80 targets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator &lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
&lt;br /&gt;
== Update installation repo of MeeGo SDK 1.2-preview == &lt;br /&gt;
This update is temporarily for testing. After releasing, it's not necessary. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Updating the MeeGo SDK ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target-1.0.3 meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.3. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-31T06:27:23Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Add MeeGo SDK 1.1.80 targets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator &lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
&lt;br /&gt;
== Update installation repo of MeeGo SDK 1.2-preview == &lt;br /&gt;
This update is temporarily for testing. After releasing, it's not necessary. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Updating the MeeGo SDK ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target-1.0.3] tool&lt;br /&gt;
** The one here is version 1.0.3. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-31T06:25:39Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Add MeeGo SDK 1.1.80 targets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator &lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
&lt;br /&gt;
== Update installation repo of MeeGo SDK 1.2-preview == &lt;br /&gt;
This update is temporarily for testing. After releasing, it's not necessary. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Updating the MeeGo SDK ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
On Fedora 13, the attica has been provided by the system so the libattica0 might not be needed. &lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.3. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/MeeGo_SDK_with_Xephyr</id>
		<title>SDK/Docs/1.1/MeeGo SDK with Xephyr</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/MeeGo_SDK_with_Xephyr"/>
				<updated>2011-01-30T02:24:59Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Install extra software (if building your own chroot) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:Meego-1.1]]&lt;br /&gt;
&lt;br /&gt;
The MeeGo SDK with Xephyr provides a development environment on Linux workstations for Netbook and Handheld applications.&lt;br /&gt;
&lt;br /&gt;
This environment consists of a MeeGo image, converted for use as a chroot, combined with Xephyr, an X server for running the image's UX.&lt;br /&gt;
&lt;br /&gt;
== Install a chroot ==&lt;br /&gt;
&lt;br /&gt;
You have two alternatives here. Either:&lt;br /&gt;
&lt;br /&gt;
* Download the MeeGo SDK Image for your target as described on the [http://wiki.meego.com/Getting_started_with_the_MeeGo_SDK_for_Linux Getting Started] page.&lt;br /&gt;
&lt;br /&gt;
OR&lt;br /&gt;
&lt;br /&gt;
* Make a chroot yourself by unpacking a stock image, as described in [[SDK/Docs/1.1/Building a MeeGo chroot on Linux|Building a MeeGo chroot on Linux]]. This is only recommended if you are comfortable with using Linux. If you build your own chroot, you will need to install some extra software into it, as [[#Install extra software (if building your own chroot)|described later]].&lt;br /&gt;
&lt;br /&gt;
== Configure X on the host ==&lt;br /&gt;
&lt;br /&gt;
This is to allow Xephyr to access the display:&lt;br /&gt;
&lt;br /&gt;
 $ xhost +SI:localuser:&amp;lt;user name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example for user named &amp;quot;bob&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
 $ xhost +SI:localuser:bob&lt;br /&gt;
&lt;br /&gt;
(You need to do this once before running Xephyr or Qt Creator after each reboot)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Change root&amp;quot; into the MeeGo image ==&lt;br /&gt;
&lt;br /&gt;
You need MeeGo Image Creator (MIC) for this: install it using the instructions at http://wiki.meego.com/Image_Creation#Installation if you haven't already.&lt;br /&gt;
&lt;br /&gt;
Run this command to chroot into the unpacked image:&lt;br /&gt;
 $ sudo mic-chroot /path/to/chroot/dir&lt;br /&gt;
&lt;br /&gt;
The output from running &amp;lt;code&amp;gt;mic-chroot&amp;lt;/code&amp;gt; should look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
+====================================================================================+&lt;br /&gt;
| WARNING: this script is very dangerous, it may damage your system data,            |&lt;br /&gt;
| so please use it carefully and read this warning seriously.                        |&lt;br /&gt;
|                                                                                    |&lt;br /&gt;
| mic-chroot will create some temporary directories under /var/tmp, their names      |&lt;br /&gt;
| look like 'mic-tmp-*', mic-chroot also creates a directory to save image           |&lt;br /&gt;
| file system for chroot. For such directories, please use mic-rm-chroot-dir to      |&lt;br /&gt;
| remove, otherwise, you may remove your whole system by 'rm -rf &amp;lt;yourdir&amp;gt;' if you   |&lt;br /&gt;
| terminate mic-chroot because of some exceptions or unknown errors, the root        |&lt;br /&gt;
| cause is mic-chroot will bind mount / to chroot directory, exceptional             |&lt;br /&gt;
| terminations didn't unmount it, so you may damage your system, we have warned you. |&lt;br /&gt;
| Please use it very very carefully, and don't use 'rm -rf' for such directories,    |&lt;br /&gt;
| instead, use 'mic-rm-chroot-dir'                                                   |&lt;br /&gt;
+====================================================================================+&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Launching shell. Exit to continue.&lt;br /&gt;
----------------------------------&lt;br /&gt;
bind_mount: /proc -&amp;gt; /home/ell/meego-netbook-ia32-1.1.80.1.20101012.1-chroot//proc&lt;br /&gt;
bind_mount: /proc/sys/fs/binfmt_misc -&amp;gt; /home/ell/meego-netbook-ia32-1.1.80.1.20101012.1-chroot//proc/sys/fs/binfmt_misc&lt;br /&gt;
bind_mount: /sys -&amp;gt; /home/ell/meego-netbook-ia32-1.1.80.1.20101012.1-chroot//sys&lt;br /&gt;
bind_mount: /dev -&amp;gt; /home/ell/meego-netbook-ia32-1.1.80.1.20101012.1-chroot//dev&lt;br /&gt;
bind_mount: /dev/pts -&amp;gt; /home/ell/meego-netbook-ia32-1.1.80.1.20101012.1-chroot//dev/pts&lt;br /&gt;
bind_mount: /dev/shm -&amp;gt; /home/ell/meego-netbook-ia32-1.1.80.1.20101012.1-chroot//dev/shm&lt;br /&gt;
bind_mount: /var/lib/dbus -&amp;gt; /home/ell/meego-netbook-ia32-1.1.80.1.20101012.1-chroot//var/lib/dbus&lt;br /&gt;
bind_mount: /var/run/dbus -&amp;gt; /home/ell/meego-netbook-ia32-1.1.80.1.20101012.1-chroot//var/run/dbus&lt;br /&gt;
bind_mount: / -&amp;gt; /home/ell/meego-netbook-ia32-1.1.80.1.20101012.1-chroot//parentroot&lt;br /&gt;
bind_mount: /lib/modules/2.6.33.8-149.fc13.i686 -&amp;gt; /home/ell/meego-netbook-ia32-1.1.80.1.20101012.1-chroot//lib/modules/2.6.33.8-149.fc13.i686&lt;br /&gt;
bind_mount: /lib/modules/2.6.34.6-54.fc13.i686 -&amp;gt; /home/ell/meego-netbook-ia32-1.1.80.1.20101012.1-chroot//lib/modules/2.6.34.6-54.fc13.i686&lt;br /&gt;
bind_mount: /lib/modules/2.6.35.3+ -&amp;gt; /home/ell/meego-netbook-ia32-1.1.80.1.20101012.1-chroot//lib/modules/2.6.35.3+&lt;br /&gt;
bind_mount: /lib/modules/2.6.34.7-56.fc13.i686 -&amp;gt; /home/ell/meego-netbook-ia32-1.1.80.1.20101012.1-chroot//lib/modules/2.6.34.7-56.fc13.i686&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is now a ''MeeGo chroot terminal''.  It behaves just like a terminal running in the MeeGo OS: paths, programs, libraries, and environment are all the same as those on a MeeGo OS netbook or handset.&lt;br /&gt;
&lt;br /&gt;
'''Caution:'''  If you later decide to delete the directory that you created, use &amp;lt;code&amp;gt;mic-rm-chroot-dir&amp;lt;/code&amp;gt; to delete it. Otherwise the contents of the host file system may be destroyed.&lt;br /&gt;
&lt;br /&gt;
 $ sudo mic-rm-chroot-dir &amp;lt;image destination directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install extra software (if building your own chroot) ===&lt;br /&gt;
&lt;br /&gt;
You only need to follow these steps if you are creating your own chroot from a stock image.&lt;br /&gt;
&lt;br /&gt;
You must do these steps once ''inside'' the chroot.&lt;br /&gt;
&lt;br /&gt;
First, add the SDK tools repo to the chroot:&lt;br /&gt;
 $ zypper addrepo http://repo.meego.com/MeeGo/sdk/target/repos/meego/1.1/ meego-sdk&lt;br /&gt;
&lt;br /&gt;
Note that if you're using a different MeeGo image (for example, from Trunk), change the repo URL, replacing MeeGo_1.1 with the correct version for your image.&lt;br /&gt;
&lt;br /&gt;
Then install the software using the instructions for your type of image, below.&lt;br /&gt;
&lt;br /&gt;
==== Netbook extra software ====&lt;br /&gt;
&lt;br /&gt;
 $ zypper install meego-simulator-launcher-netbook&lt;br /&gt;
&lt;br /&gt;
==== Handset extra software ====&lt;br /&gt;
&lt;br /&gt;
 $ zypper install meego-simulator-launcher-handset&lt;br /&gt;
&lt;br /&gt;
== Start the MeeGo UI with Xephyr ==&lt;br /&gt;
&lt;br /&gt;
Launch Xephyr from inside the MeeGo chroot terminal with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ startmeego &amp;amp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This starts the Xephyr server and runs a script to start the MeeGo UI.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;[[File:Xephyr-handset.png|thumb|MeeGo Handset UI in Xephyr]]&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;[[File:qemu-netbook.jpg|thumb|MeeGo Netbook UI in Xephyr]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you're done, stop Xephyr by closing the Xephyr window (click X in the upper corner).&lt;br /&gt;
&lt;br /&gt;
Finally, exit the MeeGo chroot terminal with:&lt;br /&gt;
 $ exit&lt;br /&gt;
This closes down any processes started inside the chroot and unmounts directories used by the chroot environment. The output should look something like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
umount /home/ell/meego-sdk-0524/proc&lt;br /&gt;
umount /home/ell/meego-sdk-0524/sys&lt;br /&gt;
umount /home/ell/meego-sdk-0524/dev/pts&lt;br /&gt;
umount /home/ell/meego-sdk-0524/dev&lt;br /&gt;
umount /home/ell/meego-sdk-0524/tmp&lt;br /&gt;
umount /home/ell/meego-sdk-0524/var/lib/dbus&lt;br /&gt;
umount /home/ell/meego-sdk-0524/var/run/dbus&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Running an image without GL acceleration ===&lt;br /&gt;
&lt;br /&gt;
GL acceleration for MeeGo images under Xephyr only works on Intel graphics chipset. Images may run without it, but performance will be poor.&lt;br /&gt;
&lt;br /&gt;
To identify your graphics chipset, run the following:&lt;br /&gt;
 $ lspci | grep VGA&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td colspan='2'&amp;gt;Example output:&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&amp;lt;td valign='top' nowrap&amp;gt;Intel mobile:&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;00:02.0 VGA compatible controller: '''Intel Corporation''' Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&amp;lt;td valign='top'&amp;gt;nVidia:&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;08:00.0 VGA compatible controller: nVidia Corporation GT216 [GeForce GT 220] (rev a2)&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&amp;lt;td valign='top'&amp;gt;ATI:&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Mobility Radeon X300]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you get an '''Intel Corporation''' chipset, GL acceleration should work.&lt;br /&gt;
&lt;br /&gt;
There is also a [http://bugs.meego.com/show_bug.cgi?id=8666 known issue] with the netbook UX running under Fedora Core 13, where GL acceleration causes the UX to truncate.&lt;br /&gt;
&lt;br /&gt;
However, even if you can't start a MeeGo image in Xephyr with GL acceleration, you should be able to use the UX without acceleration. This can be done by editing the Xephyr start command in &amp;lt;code&amp;gt;/usr/bin/startmeego-debug&amp;lt;/code&amp;gt; in the chroot. Change the line which starts &amp;lt;code&amp;gt;Xephyr $DISP&amp;lt;/code&amp;gt; to the following:&lt;br /&gt;
&lt;br /&gt;
 Xephyr $DISP -host-cursor -screen 864x480 -notfp -nodri2 -ac &amp;amp;&lt;br /&gt;
&lt;br /&gt;
Replace the &amp;lt;code&amp;gt;-screen&amp;lt;/code&amp;gt; resolution with whatever is appropriate for the image you're running (use the existing Xephyr command as a basis). This disables GL acceleration in Xephyr, which will result in a slow, but just about usable, UX.&lt;br /&gt;
&lt;br /&gt;
Another approach is to use the host's default Xephyr package, rather than the MeeGo SDK package, to run an image: [http://wiki.forum.nokia.com/index.php/Qt_MeeGo_handset_SDK_how_to_install_and_use_on_Linux_Ubuntu_10.04_LTS this article] explains how to do this on Ubuntu 10.04.&lt;br /&gt;
&lt;br /&gt;
Regardless of whether you can run the UX, you can always use the chroot to run MeeGo applications run on your desktop, or compile MeeGo software. Go to [[#Application Development|Application Development]], below, for more details.&lt;br /&gt;
&lt;br /&gt;
=== Debugging Xephyr ===&lt;br /&gt;
&lt;br /&gt;
If you are having issues running Xephyr, use the debug script to see what's happening:&lt;br /&gt;
&lt;br /&gt;
 startmeego-debug&lt;br /&gt;
&lt;br /&gt;
This shows the console output from the script, which may give you some clues if it's not working correctly.&lt;br /&gt;
&lt;br /&gt;
== Installing other software into the chroot ==&lt;br /&gt;
&lt;br /&gt;
You can install additional software into the MeeGo chroot environment.  From the MeeGo chroot terminal:&lt;br /&gt;
&lt;br /&gt;
 $ zypper install &amp;lt;package&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can also upgrade the whole MeeGo image using:&lt;br /&gt;
&lt;br /&gt;
 $ zypper dup&lt;br /&gt;
&lt;br /&gt;
== Application development ==&lt;br /&gt;
&lt;br /&gt;
The MeeGo chroot terminal can be used to build, run, and debug your application.  You can do this with or without Xephyr.  &lt;br /&gt;
&lt;br /&gt;
'''Running without Xephyr:'''  If you run your application from the command-line, it will run normally on your workstation.  Although it is not running inside the MeeGo OS UI, it is still using the MeeGo libraries.  You can put temporary code in your application to manually set its window size to that of a netbook (1024x800) or handheld (800x480 or 480x800) device.&lt;br /&gt;
&lt;br /&gt;
'''Running with Xephyr:'''  If you have Xephyr running already, before you start your application from the command-line you need to set the $DISPLAY variable to :2 tell your application to display in the Xephyr window.  Otherwise it will use the default DISPLAY value of :0 and show up on your workstation.&lt;br /&gt;
 &lt;br /&gt;
 $ export DISPLAY=:2&lt;br /&gt;
 $ &amp;lt;start your application&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Building your application in the MeeGo chroot terminal is the same as doing so on a MeeGo system.  You can use gcc, emacs, or any other Linux development tools you are comfortable with. (See [[#Developing with Qt Creator from the chroot|Developing with Qt Creator from the chroot]], below.)&lt;br /&gt;
&lt;br /&gt;
=== Source Code Management ===&lt;br /&gt;
&lt;br /&gt;
Source code is often managed by a version control system and checked in/out on your host workstation.  To have your source directory available within the MeeGo chroot, you can &amp;lt;code&amp;gt;mount --bind&amp;lt;/code&amp;gt; your source directory to a subdirectory in the MeeGo chroot.  From a terminal on your host workstation, outside the MeeGo chroot:&lt;br /&gt;
&lt;br /&gt;
 $ sudo mount --bind &amp;lt;full path to source directory on host workstation&amp;gt; &amp;lt;full path to MeeGo chroot directory&amp;gt;/&amp;lt;subdirectory in MeeGo&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, using the directories in the example above where the chroot folder is located at /opt/meego-handset, do the following:&lt;br /&gt;
&lt;br /&gt;
 $ sudo mkdir /opt/meego-handset/root/src      &amp;lt;-- Create a folder inside MeeGo to mount the source to&lt;br /&gt;
 $ sudo mount --bind /home/bob/src/ /opt/meego-handset/root/src/&lt;br /&gt;
&lt;br /&gt;
'''Caution:''' Be sure to unmount this directory when finished and before &amp;lt;code&amp;gt;rm -rf /path/to/chroot/dir&amp;lt;/code&amp;gt; at some later date or your source directory will be destroyed.&lt;br /&gt;
&lt;br /&gt;
=== Developing with Qt Creator from the chroot ===&lt;br /&gt;
Qt Creator is part of MeeGo.  You can launch Qt Creator from the MeeGo chroot.  The following will open Qt Creator IDE on your workstation (not in Xephyr):&lt;br /&gt;
&lt;br /&gt;
 $ export DISPLAY=:0&lt;br /&gt;
 $ qtcreator&lt;br /&gt;
&lt;br /&gt;
[[File:Simulator_QtCreator_splash.png]]&lt;br /&gt;
&lt;br /&gt;
To setup the project:&lt;br /&gt;
&lt;br /&gt;
* Create a new project (''File &amp;gt; New File or Project''). Under ''Projects'', select ''Qt Gui Application'' and click ''OK''.&lt;br /&gt;
* Enter '''helloworld''' for the name; choose a directory to save it to (such as ''/root'' if you're working as the root user). Click on ''Next''.&lt;br /&gt;
* Accept the defaults in the ''Class Information'' dialog box and click ''Next''.&lt;br /&gt;
* In the ''Project Management'' dialog box, click ''Finish''.&lt;br /&gt;
&lt;br /&gt;
Next write some code:&lt;br /&gt;
&lt;br /&gt;
* Open the ''Forms'' folder and double-click '''mainwindow.ui''' to open it in the graphical forms editor.&lt;br /&gt;
* Drag a label from the list of widgets on the left-hand side of the forms editor and drop it into the editable area.&lt;br /&gt;
* Change the text to something else (&amp;quot;Hello world&amp;quot; works well).&lt;br /&gt;
* Put any other junk you like the look of in there.&lt;br /&gt;
&lt;br /&gt;
Then configure the project:&lt;br /&gt;
&lt;br /&gt;
* Click on the ''Projects'' icon on the left of the Qt Creator window.&lt;br /&gt;
* Configure the Qt version:&lt;br /&gt;
** Under ''Build Settings &amp;gt; General'', click on the ''More'' button. This displays the Qt version which will be used when building and running the project.&lt;br /&gt;
** Click on the ''Manage'' button next to ''Qt Version''. This displays the ''Qt Versions'' panel:&amp;lt;br/&amp;gt;[[File:simulator_QtCreator_qt_versions.png]]&lt;br /&gt;
** Select the '''Qt in PATH''' entry.&lt;br /&gt;
** Click on ''Rebuild'' to set up the ''Debugging Helper'' for this version of Qt.&lt;br /&gt;
** Click ''OK'' to save your changes.&lt;br /&gt;
* Make sure that the ''Qt Version'' is now set to '''Default Qt Version (Qt in PATH)'''.&lt;br /&gt;
* Next, configure the run environment to use the Simulator to display the application when it's running:&lt;br /&gt;
** Click on the ''Run Settings'' tab.&lt;br /&gt;
** Click on the ''More'' button under ''Run Environment''.&lt;br /&gt;
** Double-click in the text entry next to the ''Display'' variable; change ''':0.0''' to ''':2'''. This tells Qt Creator to run the application on display number :2, the one which Xephyr is in control of.&lt;br /&gt;
&lt;br /&gt;
=== Running a Qt Creator project inside Xephyr ===&lt;br /&gt;
&lt;br /&gt;
Now you're all set to run the application.&lt;br /&gt;
&lt;br /&gt;
First don't forget to generate the makefile (apply qmake).&lt;br /&gt;
&lt;br /&gt;
From inside Qt Creator, click on the big green arrow (bottom-left corner) to run the application. This will build it first (using the Qt Version you set up) then run it on display ''':2''' (inside the Xephyr simulated MeeGo desktop).&lt;br /&gt;
&lt;br /&gt;
In the Xephyr window, you might need to click on the MyZone icon (the house icon) to reveal the application running behind it:&lt;br /&gt;
&lt;br /&gt;
[[File:Simulator_running_meego_app.png]]&lt;br /&gt;
&lt;br /&gt;
== Known issues with Xephyr ==&lt;br /&gt;
&lt;br /&gt;
* Panels which rely on DBus (like the battery, networking) don't report devices properly.&lt;br /&gt;
* Applications that rely on DBus might work inconsistently because the host workstation's system bus is used.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/Check_MeeGo_SDK_Version</id>
		<title>SDK/Docs/Check MeeGo SDK Version</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/Check_MeeGo_SDK_Version"/>
				<updated>2011-01-27T10:35:30Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page introduced a tool to check versions of MeeGo SDK components installed on the development machine. &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-checkversion meego-sdk-checkversion] tool&lt;br /&gt;
* Run it directly and generate the version information of installed SDK components, targets, sysroots and toolchains. &lt;br /&gt;
 ./meego-sdk-checkversion&lt;br /&gt;
Or you can output to a file. It's in .ini format. &lt;br /&gt;
 ./meego-sdk-checkversion &amp;gt; meego-sdk-version.ini&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/Check_MeeGo_SDK_Version</id>
		<title>SDK/Docs/Check MeeGo SDK Version</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/Check_MeeGo_SDK_Version"/>
				<updated>2011-01-27T10:31:06Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page introduced a tool to check versions of MeeGo SDK components installed on the development machine. &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-checkversion meego-sdk-checkversion] tool&lt;br /&gt;
* Run it directly and generate the version information of installed SDK components, targets, sysroots and toolchains. &lt;br /&gt;
 ./meego-sdk-checkversion&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/Check_MeeGo_SDK_Version</id>
		<title>SDK/Docs/Check MeeGo SDK Version</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/Check_MeeGo_SDK_Version"/>
				<updated>2011-01-27T10:30:49Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: Initial introduction&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page introduced a tool to check versions of MeeGo SDK components installed on the development machine. &lt;br /&gt;
* Download the [http://download3.meego.com meego-sdk-checkversion] tool&lt;br /&gt;
* Run it directly and generate the version information of installed SDK components, targets, sysroots and toolchains. &lt;br /&gt;
 ./meego-sdk-checkversion&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-24T05:48:41Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: Add madde-config-xx&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator &lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
&lt;br /&gt;
== Update installation repo of MeeGo SDK 1.2-preview == &lt;br /&gt;
This update is temporarily for testing. After releasing, it's not necessary. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Updating the MeeGo SDK ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde madde-config-common qt-tools libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde madde-config-common qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde madde-config-common qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm madde-config-armv7l&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl madde-config-ia32&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.1. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-21T12:05:52Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Add Qt Simulator target */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator &lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
&lt;br /&gt;
== Update installation repo of MeeGo SDK 1.2-preview == &lt;br /&gt;
This update is temporarily for testing. After releasing, it's not necessary. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Updating the MeeGo SDK ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde qt-tools libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.1. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-21T12:05:07Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator &lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
&lt;br /&gt;
== Update installation repo of MeeGo SDK 1.2-preview == &lt;br /&gt;
This update is temporarily for testing. After releasing, it's not necessary. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Updating the MeeGo SDK ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde qt-tools libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.1. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch qt-simulator. The qt-simulator has to be registered manually before it's usable. Will be fixed.&lt;br /&gt;
 /opt/meego/qt-simulator/simulator -registeronly&lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;br /&gt;
* Known issue: &lt;br /&gt;
** The qt-simulator has to be manually launched once before you configure it to&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-21T11:51:35Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator &lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
&lt;br /&gt;
== Update installation repo of MeeGo SDK 1.2-preview == &lt;br /&gt;
This update is temporarily for testing. After releasing, it's not necessary. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Updating the MeeGo SDK ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde qt-tools libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.1. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;br /&gt;
&lt;br /&gt;
== Add Qt Simulator target == &lt;br /&gt;
* Launch meego-sdk-qtcreator&lt;br /&gt;
* Go to Tools-&amp;gt;Options-&amp;gt;Qt4-&amp;gt;Qt Versions&lt;br /&gt;
* Click the &amp;quot;+&amp;quot; to add a new &amp;quot;Qt Version&amp;quot;&lt;br /&gt;
* In &amp;quot;Version name&amp;quot;, provide a name. &lt;br /&gt;
* In &amp;quot;qmake locations:&amp;quot;, browser and select /opt/meego/simulator-qt/bin/qmake&lt;br /&gt;
* Build&lt;br /&gt;
* To use the simulator, please refer to http://doc.qt.nokia.com/qtsimulator-1.1/simulator-starting.html for more information.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-21T11:03:40Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Update MeeGo SDK 1.1.80 or 1.2 targets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator &lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
&lt;br /&gt;
== Update installation repo of MeeGo SDK 1.2-preview == &lt;br /&gt;
This update is temporarily for testing. After releasing, it's not necessary. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Updating the MeeGo SDK ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde qt-tools libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Add MeeGo SDK 1.1.80 targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.1. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-21T11:03:12Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Updating the MeeGo SDK */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator &lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
&lt;br /&gt;
== Update installation repo of MeeGo SDK 1.2-preview == &lt;br /&gt;
This update is temporarily for testing. After releasing, it's not necessary. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Updating the MeeGo SDK ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde qt-tools libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde qt-tools  libattica0 qt-simulator&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update MeeGo SDK 1.1.80 or 1.2 targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.1. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-21T10:43:30Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* Update MeeGo SDK 1.1.80 or 1.2 targets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator &lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
&lt;br /&gt;
== Update installation repo of MeeGo SDK 1.2-preview == &lt;br /&gt;
This update is temporarily for testing. After releasing, it's not necessary. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Updating the MeeGo SDK ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde qt-tools libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde qt-tools  libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde qt-tools  libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update MeeGo SDK 1.1.80 or 1.2 targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.1. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update handset target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* Update netbook target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d netbook -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress</id>
		<title>SDK/Docs/1.2-preview-under-progress</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.2-preview-under-progress"/>
				<updated>2011-01-21T10:42:53Z</updated>
		
		<summary type="html">&lt;p&gt;Wwhbuaa: /* On Ubuntu or Debian */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describe how to use the initial MeeGo SDK 1.2-preview and test it. &lt;br /&gt;
It's not for real MeeGo SDK 1.2-preview version and the contents here are mainly for QA testing before the release. But it will become official when it is released. &lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
MeeGo SDK 1.2-preview will include following major changes:&lt;br /&gt;
* Qt Creator update to 2.1-rc. &lt;br /&gt;
* Qt Simulator &lt;br /&gt;
* MeeGo 1.2 toolchain&lt;br /&gt;
* MeeGo 1.2 targets support. Covers 1.1.80 and up. &lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Install the MeeGo SDK 1.1 with http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux&lt;br /&gt;
&lt;br /&gt;
== Update installation repo of MeeGo SDK 1.2-preview == &lt;br /&gt;
This update is temporarily for testing. After releasing, it's not necessary. &lt;br /&gt;
&lt;br /&gt;
=== On Ubuntu or Debian ===&lt;br /&gt;
&amp;lt;!-- Replaced '#' with &amp;lt;li&amp;gt; so that multi-line &amp;lt;pre&amp;gt; statements would appear in a single block --&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the following line to &amp;lt;code&amp;gt;/etc/apt/sources.list.d/meego-sdk.list&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
 Replace ${distribution} with one of the following: &amp;quot;Debian_5.0&amp;quot;, &amp;quot;Ubuntu_09.10&amp;quot;, &amp;quot;Ubuntu_10.04&amp;quot; or &amp;quot;Ubuntu_10.10&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;deb http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/ / &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the repository public key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A&lt;br /&gt;
$ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To check that the MeeGo repository has been correctly added, run the following command. The details of the meego-sdk-qtcreator package should be printed.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ apt-cache policy meego-sdk-qtcreator&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure you installed the 2.1.0~rc1 or newer version.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Fedora ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Go to the yum repository directory:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ cd /etc/yum.repos.d/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Add the MeeGo SDK 1.2-preview yum repository. &amp;lt;br/&amp;gt;&lt;br /&gt;
Replace ${distribution}  with one of the following: &amp;quot;Fedora_12&amp;quot; or &amp;quot;Fedora_13&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo wget http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Install the signing key:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo rpm --import http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/repodata/repomd.xml.key &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Update the packages database:&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum update&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On MeeGo ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo SDK repository on a system running MeeGo, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;Trunk&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On openSUSE ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;To add the MeeGo repository, run the following command. &amp;lt;br&amp;gt;&lt;br /&gt;
Replace ${distribution}/${version} with one of the following values: &amp;quot;openSUSE_11.2&amp;quot; or &amp;quot;openSUSE_11.3&amp;quot;.&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host/${distribution}/devel:tools:sdk:host.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper addrepo -f http://download.meego.com/live/devel:/tools:/sdk:/host:/toolchain:/MeeGo:/1.2/${distribution}/devel:tools:sdk:host:toolchain:MeeGo:1.2.repo&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Updating the MeeGo SDK ==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-sdk-qtcreator madde qt-tools libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-sdk-qtcreator madde qt-tools  libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-sdk-qtcreator madde qt-tools  libattica0&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For ARM only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install qemu-arm&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For IA32 only:'''&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Debian / Ubuntu&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo apt-get install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;Fedora&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo yum install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;OpenSUSE / MeeGo&lt;br /&gt;
 &amp;lt;pre&amp;gt;$ sudo zypper install meego-1.2-sdk-ia32-toolchain qemu-gl&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Update MeeGo SDK 1.1.80 or 1.2 targets == &lt;br /&gt;
* Download the [http://download3.meego.com/meego-sdk-update-target meego-sdk-update-target] tool&lt;br /&gt;
** The one here is version 1.0.1. &lt;br /&gt;
** You can get the latest version of meego-sdk-update-target from http://meego.gitorious.org/meego-developer-tools/meego-sdk-update-target.&lt;br /&gt;
&lt;br /&gt;
* Update target. Replace the {url_sysroot} and {url_runtime} with the url to the real tarballs. &lt;br /&gt;
 sudo ./meego-sdk-update-target -u 1.2-preview-test01 -d handset -a ia32 -meego-version 1.2 -sysroot ${url_sysroot} -runtime ${url_runtime}&lt;br /&gt;
&lt;br /&gt;
* For detailed usage of meego-sdk-update-target, please refer to http://wiki.meego.com/SDK/Tutorials/Add_a_new_target.&lt;/div&gt;</summary>
		<author><name>Wwhbuaa</name></author>	</entry>

	</feed>