Meego Wiki
Views

SDK/Docs/1.0/Getting started with the MeeGo SDK for Linux

From MeeGo wiki
< SDK | Docs | 1.0(Difference between revisions)
Jump to: navigation, search
m (Wiki link fixes and replacing links to deleted pages)
 
(3 intermediate revisions not shown)
Line 1: Line 1:
-
[[Category:devguide]]
 
-
[[Category:meego-1.0]]
 
-
[[Category:meego-1.1]]
 
-
[[Category:tutorial]]
 
-
[[Category:application-developer]]
 
-
[[Category:linux]]
 
-
'''This page is for MeeGo 1.0.  Please go to the [http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux Getting Started with the MeeGo 1.1 SDK page]'''
 
-
 
== Introduction ==
== Introduction ==
-
 
-
'''THIS PAGE IS FOR MEEGO 1.0.  PLEASE GO TO THE [http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux GETTING STARTED PAGE FOR 1.1]'''
 
The MeeGo SDK for Linux includes the following in a single download image:
The MeeGo SDK for Linux includes the following in a single download image:
Line 15: Line 5:
* A MeeGo QEMU virtual environment, which boots the MeeGo OS in a virtual machine and shows the UI in a window on your Linux workstation
* A MeeGo QEMU virtual environment, which boots the MeeGo OS in a virtual machine and shows the UI in a window on your Linux workstation
* A MeeGo chroot (change-root) environment, based on [http://www.freedesktop.org/wiki/Software/Xephyr Xephyr], with some scripts to start/stop a MeeGo desktop inside Xephyr, and Qt Creator, which can be configured to deploy to remote MeeGo devices
* A MeeGo chroot (change-root) environment, based on [http://www.freedesktop.org/wiki/Software/Xephyr Xephyr], with some scripts to start/stop a MeeGo desktop inside Xephyr, and Qt Creator, which can be configured to deploy to remote MeeGo devices
-
For information on these debugging environments, see [http://wiki.meego.com/MeeGo_SDK_Development_Options MeeGo SDK options].  For problems with any of these steps, see the [http://wiki.meego.com/MeeGo_SDK_Troubleshooting Troubleshooting page].
+
For information on these debugging environments, see [[SDK/Docs/1.1/MeeGo developer story|MeeGo SDK options]].  For problems with any of these steps, see the [[MeeGo_SDK_Troubleshooting|Troubleshooting page]].
== Pre-requisites ==
== Pre-requisites ==
Line 24: Line 14:
In addition:
In addition:
-
* QEMU requires that your system have Virtualization (VT) support for graphics acceleration.  Check the [http://wiki.meego.com/MeeGo_SDK_Graphics_Acceleration Graphics Acceleration page] to ensure your system is capable. <br>
+
* QEMU requires that your system have Virtualization (VT) support for graphics acceleration.  Check the [[MeeGo_SDK_Graphics_Acceleration|Graphics Acceleration page]] to ensure your system is capable. <br>
* Xephyr requires that your system have an Intel graphics chipset.
* Xephyr requires that your system have an Intel graphics chipset.
Line 36: Line 26:
</table>
</table>
-
Building From Source: For information on building qemu-gl and the above images from source, see the [http://wiki.meego.com/MeeGo_SDK_Building_QEMU_Tools QEMU tools page].
+
Building From Source: For information on building qemu-gl and the above images from source, see the [[SDK/Docs/1.1/Building QEMU Tools|QEMU tools page]].
Line 45: Line 35:
Once the SDK image is downloaded and unpacked, follow the instructions on either of the following pages:
Once the SDK image is downloaded and unpacked, follow the instructions on either of the following pages:
-
* [http://wiki.meego.com/MeeGo_SDK_with_QEMU Setting up MeeGo SDK with QEMU]
+
* [[SDK/Docs/1.1/Building_QEMU_Tools|Setting up MeeGo SDK with QEMU]]
-
* [http://wiki.meego.com/MeeGo_SDK_with_Xephyr Setting up MeeGo SDK with Xephyr]
+
* [[MeeGo_SDK_with_Xephyr|Setting up MeeGo SDK with Xephyr]]
<br>
<br>
Line 52: Line 42:
* [[在 Linux 上使用 MeeGo_SDK|Simplified Chinese - 简体中文]]
* [[在 Linux 上使用 MeeGo_SDK|Simplified Chinese - 简体中文]]
-
<br>
+
 
-
<br>
+
[[Category:devguide]]
 +
[[Category:meego-1.0]]
 +
[[Category:meego-1.1]]
 +
[[Category:tutorial]]
 +
[[Category:application-developer]]
 +
[[Category:linux]]

Latest revision as of 18:14, 8 August 2011

Contents

Introduction

The MeeGo SDK for Linux includes the following in a single download image:

  • A MeeGo QEMU virtual environment, which boots the MeeGo OS in a virtual machine and shows the UI in a window on your Linux workstation
  • A MeeGo chroot (change-root) environment, based on Xephyr, with some scripts to start/stop a MeeGo desktop inside Xephyr, and Qt Creator, which can be configured to deploy to remote MeeGo devices

For information on these debugging environments, see MeeGo SDK options. For problems with any of these steps, see the Troubleshooting page.

Pre-requisites

To use the MeeGo SDK, you should be running a reasonably modern Linux distribution (such as Fedora 13, Ubuntu 10.04 LTS, openSUSE 11.3) on reasonably modern hardware, such as:

  • CPU: 32bit Intel Atom or Intel Core 2 CPU

In addition:

  • QEMU requires that your system have Virtualization (VT) support for graphics acceleration. Check the Graphics Acceleration page to ensure your system is capable.
  • Xephyr requires that your system have an Intel graphics chipset.

Download the MeeGo SDK Image

Image TypeSizeFileMD5SUM
Netbook
(July 27)
518MB compressed
3.1GB uncompressed
meego-netbook-ia32-1.0.80.12.20100727.1-sdk-pre0901.raw.tar.bz2Compressed: f1645655e488b6faecd5c951ae75dd04
Uncompressed: 9c8f3aac4e4ba7c1cb746662feee8a15
Handset
(Oct 12)
778MB compressed
3.1 GB uncompressed
meego-handset-sdk-20101012-1.1.80.20101024.1603-sda.raw.tar.bz2Compressed: 0fd8f29934666a94498d7806495e1e3d
Uncompressed: c868117be931509306682d091a0d094c

Building From Source: For information on building qemu-gl and the above images from source, see the QEMU tools page.


Setup QEMU or Xephyr

Once the SDK image is downloaded and unpacked, follow the instructions on either of the following pages:


Another language version of this page

Personal tools