Meego Wiki
Views

SDK/Tablet/MeeGo Tablet SDK 1.2 Preview for Linux

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(wikify, categorise)
Line 1: Line 1:
This document describes how to setup the MeeGo Tablet SDK 1.2 Preview on your Linux workstation.  It includes:
This document describes how to setup the MeeGo Tablet SDK 1.2 Preview on your Linux workstation.  It includes:
-
<ul>
+
* SDK setup
-
  <li>SDK setup</li>
+
* Guidance for creating a basic MeeGo Touch Framework (MTF) application
-
  <li>Guidance for creating a basic MeeGo Touch Framework (MTF) application</li>
+
* Steps for running & debugging the application in the MeeGo tablet emulator, based on QEMU
-
  <li>Steps for running & debugging the application in the MeeGo tablet emulator, based on QEMU</li>
+
-
</ul>
+
-
<h1>Prerequisites</h1>
+
== Prerequisites ==
-
<ul>
+
-
<li><strong>Linux distribution</strong>:  You should be running a reasonably modern Linux distribution.  The following have been validated (32-bit versions only):  Fedora 12, Fedora 13, Ubuntu 9.10, Ubuntu 10.04, Ubuntu 10.10.  Additional Linux distribution may work and will be validated and supported in time. </li>
+
-
<li><strong>Hardware</strong>:  You should be running reasonably modern hardware, such as 32-bit Intel Core 2 CPU.</li>
+
-
<li><strong>Root privileges</strong>:  You will need to install components on your host that will require root privileges.  For convenience it is recommended that you setup "sudo" capabilities (edit /etc/sudoers) to easily switch between root and normal user privileges. In case the proxy is needed, make sure to add "Default env_keep += "http_proxy https_proxy no_proxy" into /etc/sudoers. </li>
+
-
</ul>
+
-
For guidance on understanding some documentation formatting, see the [http://wiki.meego.com/SDK/Tablet/MeeGo_Tablet_SDK_1.2_Preview_for_Linux/Documentation_Notes Documentation Notes].
+
* '''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):
 +
**Fedora 12
 +
** Fedora 13
 +
** Ubuntu 9.10
 +
** Ubuntu 10.04
 +
** Ubuntu 10.10
 +
* '''Hardware''': You should be running reasonably modern hardware, such as 32-bit Intel Core 2 CPU.
 +
* '''Root privileges''':  You will need to install components on your host that will require root privileges. For convenience it is recommended that you setup "sudo" capabilities (edit <code>/etc/sudoers</code>) to easily switch between root and normal user privileges. In case the proxy is needed, make sure to add "Default env_keep += "http_proxy https_proxy no_proxy" into <code>/etc/sudoers</code>.
 +
 
 +
For guidance on understanding some documentation formatting, see the [[SDK/Tablet/MeeGo Tablet SDK 1.2 Preview for Linux/Documentation Notes|Documentation Notes]].
The installation steps are broken into two topics:
The installation steps are broken into two topics:
-
<ol>
+
# '''[[SDK/Tablet/MeeGo Tablet SDK 1.2 Preview for Linux/Download the SDK|Download and install the SDK]]'''
-
<li><strong>[http://wiki.meego.com/SDK/Tablet/MeeGo_Tablet_SDK_1.2_Preview_for_Linux/Download_the_SDK Download and install the SDK]</strong></li>
+
# '''[[SDK/Tablet/MeeGo Tablet SDK 1.2 Preview for Linux/Configure Qt Creator to Develop MeeGo Applications|Using Qt Creator to Develop MeeGo Applications]]'''
-
<li><strong>[http://wiki.meego.com/SDK/Tablet/MeeGo_Tablet_SDK_1.2_Preview_for_Linux/Configure_Qt_Creator_to_Develop_MeeGo_Applications Using Qt Creator to Develop MeeGo Applications]</strong></li>
+
 
-
</ol>
+
== Known issues ==
-
<h2> Known issues </h2>
 
* [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
* [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
* [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.
* [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.
 +
 +
[[Category:SDK]]
 +
[[Category:Meego-1.2]]
 +
[[Category:Linux]]

Revision as of 12:54, 14 April 2011

This document describes how to setup the MeeGo Tablet SDK 1.2 Preview on your Linux workstation. It includes:

  • SDK setup
  • Guidance for creating a basic MeeGo Touch Framework (MTF) application
  • Steps for running & debugging the application in the MeeGo tablet emulator, based on QEMU

Prerequisites

  • 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):
    • Fedora 12
    • Fedora 13
    • Ubuntu 9.10
    • Ubuntu 10.04
    • Ubuntu 10.10
  • Hardware: You should be running reasonably modern hardware, such as 32-bit Intel Core 2 CPU.
  • Root privileges: You will need to install components on your host that will require root privileges. For convenience it is recommended that you setup "sudo" capabilities (edit /etc/sudoers) to easily switch between root and normal user privileges. In case the proxy is needed, make sure to add "Default env_keep += "http_proxy https_proxy no_proxy" into /etc/sudoers.

For guidance on understanding some documentation formatting, see the Documentation Notes.

The installation steps are broken into two topics:

  1. Download and install the SDK
  2. Using Qt Creator to Develop MeeGo Applications

Known issues

Personal tools