Install the meego development environment on the education network of Fedora 14

Source: Internet
Author: User

Useful Websites and Wiki
Meego Image
Http://repo.meego.com/
Wiki
Http://wiki.meego.com/
Troubleshoot
Http://wiki.meego.com/SDK/Docs/1.1/Troubleshooting
Qemu running condition check
Http://wiki.meego.com/MeeGo_SDK_Enabling_QEMU
Configure and test the qemu Runtime Environment
Http://wiki.meego.com/SDK/Docs/1.1/Configuring_QEMU_runtimes#Configuring_access_to_an_emulated_device_in_Qt_Creator
SDK installation and Setup
Http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux
Set proxy for automatic download and Installation Tool
Set proxy for wget
Sudo Vim/etc/wgetrc
Add http_proxy = http: // $ {IP }:: {port}
Set proxy for yum
Sudo Vim/etc/yum. conf update Yum sudo Yum update
Rpm proxy settings
Since RPM does not know how to set up the download agent, you have to download the signing key to your local, http://repo.meego.com/MeeGo/sdk/host/repos/fedora/13/repodata/
Then install rpm -- import repomd. xml. Key
Installation Process
  1. Install meego SDK
    Sudo Yum install meego-SDK
    Includes Hello routines, including project creation, package and release programs, and debugging devices
  2. Install tool chain
    • List supported tool chain types
      [Water @ fc14-cool ~] $ Sudo mad-Admin list target
      Fremantle-pr13 (installable)
      Maemo412-1 (installable)
      Meego-core-armv7l-1.1 (installable)
      Meego-core-armv7l-1.1.2 (installable)
      Meego-core-armv7l-trunk (installable)
      Meego-core-ia32-1.1 (installable)
      Meego-core-ia32-trunk (installable)
      Meego-handset-ia32-1.1.2 (installed)
      Meego-handset-ia32-1.1 (installable)
      Meego-handset-ia32-w32-1.1 (installable)
      Meego-handset-ia32-trunk (installable)
      Meego-netbook-ia32-1.1.2 (installable)
      Meego-netbook-ia32-1.1 (installed)
      Meego-netbook-ia32-w32-1.1 (installable)
      Meego-netbook-ia32-trunk (installable)
    • Create a netbook tool chain under ia32
      [Root @ fc14-cool water] # Mad-Admin create-F meego-netbook-ia32-1.1
      % Total % received % xferd average speed time Time Current
      Dload upload total spent left speed
      100 267 M 100 267 M 0 0 15493 0 5:01:12 5:01:11 21389 working on sysroot meego-core-ia32-madde-sysroot-1.1-fs
      ..... 9 .... 8 .... 7 .... 6 .... 5 .... 4 .... 3 .... 2 .... 1 .... 0
      Creating missing links... done.

       

      Working on toolchain meego-sdk-i586-toolchain-1.1-linux_i686
      ..... 9 .... 8 .... 7 .... 6 .... 5 .... 4 .... 3 .... 2 .... 1 .... 0
      Creating missing links... done.

      Working on tools qt-tools-4.7.0-linux_i686
      ..... 9 .... 8 .... 7 .... 6 .... 5 .... 4 .... 3 .... 2 .... 1 .... 0
      Creating missing links... done.

      Find toolchain Binaries
      Link toolchain Binaries
      Link QT tool Binaries
      Target 'meego-netbook-ia32-1.1 'created.

    • Create a handset tool chain under ia32
      [Root @ fc14-cool water] # Mad-Admin create-F meego-handset-ia32-1.1.2
      % Total % received % xferd average speed time Time Current
      Dload upload total spent left speed
      100 379 M 100 379 M 0 0 684 K 0 0:09:27 --: -- 855 K
      Working on sysroot meego-handset-ia32-madde-sysroot-1.1.20110106.1204-fs
      ..... 9 .... 8 .... 7 .... 6 .... 5 .... 4 .... 3 .... 2 .... 1 .... 0
      Creating missing links... done.
      Find toolchain Binaries
      Link toolchain Binaries
      Link QT tool Binaries
      Target 'meego-handset-ia32-1.1.2 'created.
  3. Install the running environment of the meego system, that is, the graphic environment simulated by qemu.
    • List supported running Devices
      [Water @ fc14-cool build] $ sudo mad-Admin list runtimes
      Qemu-n900-pr13 (installable)
      Rx48-diablo (installable)
      Meego-handset-ia32-qemu-1.1.2-runtime (installable)
      Meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime (installable)
      Meego-handset-ia32-w32-qemu-1.1.20101031.2201-sda-runtime (installable)
      Meego-netbook-ia32-qemu-1.1.2-runtime (installable)
      Meego-netbook-ia32-qemu-1.1.20101031.2037-sda-runtime (installable)
      Meego-netbook-ia32-w32-qemu-1.1.20101031.2037-sda-runtime (installable)
    • Install the netbook Simulator
      [Root @ fc14-cool water] # Mad-Admin create-f-e meego-netbook-ia32-qemu-1.1.2-runtime
      % Total % received % xferd average speed time Time Current
      Dload upload total spent left speed
      100 456 M 100 456 M 0 0 45907 0 2:53:37 --: -- 63746
      Extracting qemu runtime meego-netbook-ia32-qemu-1.1.2-runtime
      ..... 9 .... 8 .... 7 .... 6 .... 5 .... 4 .... 3 .... 2 .... 1 .... 0
      Creating missing links... done.
    • Install the handset Simulator
      [Water @ fc14-cool ~] $ Sudo mad-Admin create-f-e meego-handset-ia32-qemu-1.1.2-runtime
      Extracting qemu runtime meego-handset-ia32-qemu-1.1.2-runtime
      ..... 9 .... 8 .... 7 .... 6 .... 5 .... 4 .... 3 .... 2 .... 1 .... 0
      Creating missing links... done.
Troubleshooting
  • Qemu simulator does not respond after startup
    Starting qemu runtime meego-handset-ia32-qemu-1.1.2-runtime
    This may take some time...
    Then I did not respond. I said on the Internet that I needed to enable the BIOS's VT support. I restarted the Enable Vt In the BIOS settings. However, when executing sudo modprobe KVM-intel
    Error. dmesg | grep KVM result:
    KVM: disabled by BIOS
    However, it is clear that the VT option is enabled. Why do you say that VT is not enabled by BIOS during startup? It turns out to be a restart problem and requires poweron/poweroff so that the BIOS can
    Apply the update settings.
    KVM-related troubleshot can be found in the http://www.linux-kvm.org/page/FAQ#.22KVM:_disabled_by_BIOS.22_error
  • Offline Installation
    For Agent settings, refer to the agent settings when installing the tool chain. If you have any problems, you can manually download the agent from your browser.
    The/usr/lib/Madde/linux-i686/Cache/Madde. conf. d file shows that the URL inside me is http://download3.meego.com /,
    After the manual download is complete, copy the file to the cache folder and re-execute the above mad command to skip the download and directly decompress the package.

 

Wang Zhang from: Intel blog

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.