Preparations for building a development environment in MID Linux

Source: Internet
Author: User
Tags git commands

After studying MID Linux for a long time, you may encounter MID Linux problems, here we will introduce how to solve the MID Linux problem, from WIN98 in high school to Vista now, which means that MID Linux is growing day by day. It is useful for XP and Linux, vista is also used.

Despite the wide variety of software resources in Windows, the masses of the people will surely find that Windows in the desktop version is not right at the resolution of 4.8 inch x. It looks tired and tired. At this time, the advantages of Linux are apparent and can be fully customized and optimized. Therefore, many MID Linux systems use Linux. However, there are so many software vendors Developing Linux operating systems, how can I ensure that applications cannot run smoothly on MID Linux running different Linux distributions due to incompatibility between releases?

In partnership with the open-source community, Intel has developed a set of OS specifications for MID Linux-Moblin, a set of sdks and corresponding compatibility testing tools. Application Software developers can use the Moblin SDK to create a development environment and develop and test applications on it, without worrying about compatibility between different MID Linux systems. The Moblin specification ensures the consistency of any conforming MID Linux applications. In addition, the Moblin SDK contains the MID Linux simulator, which allows you to conveniently view the UI effect of the software on the target device on the local machine.

In the latest Moblin2.0 specification, support for Netbook and In-Vehicle Infotainment devices is also added. You can get more details on www.moblin.org. The first thing about program development is to build a development environment, which is no exception for MID Linux development programs. Image creator helps developers build development environments, simulate target devices, and create target device images. Make preparations before installing image creator.

1. Install the following software packages: git-core, automake, build-essential, intltool, dh-make, python, debootstrap, fakeroot, curl, yum, kvm, qemu, python (v2.4)

2. Because yum is not compatible with python 2.5, We need to manually edit/usr/bin/yum to set the first line #! /Usr/bin/python #! /Usr/bin/python2.4

God said, there is light, so there is light. We say we want Image creator, so ...... You have to go to moblin.org to download it. :) Currently, image creator supports Ubuntu and Fedora. You can download the corresponding deb or rpm installation package as needed. If you want to keep up with the times, you can use git commands to download and update the latest and popular version, but it is not necessarily a stable version.

Deb and rpm packages are easy to install. It is troublesome to use git for download. You have to compile the file by yourself. The specific steps are as follows:
1. git clone http://git.moblin.org/repos/tools/moblin-image-creator.git
2. cd moblin-image-creator
3../autogen. sh
4../configure
5. sudo make install

Image creator has been installed. Run the sudo image-creator command on the terminal. The image creator window appears. It is time to build a development environment. Before getting started, you need to clarify several concepts.

1. Development machine: The desktop used for development.

2. Target devices: MID Linux, Netbook, and on-board devices.

3. Project: in short, it refers to the software development environment related to the platform, which contains many development-related header files. A project can be associated with the same target of several platforms.

4. Target: root file system of the Target device

5. Fset: a set of software packages with related functions

After explaining these concepts, the next process will be much simpler. Select a platform to create a project based on the target device, so that the development environment is complete. :) The next post describes the moblin application framework and program development.

  1. Foreign vendors present Windows 7 system MID Products
  2. Better than Windows, domestic Google system MID exposure
  3. Intel blocks the Next Generation MID of ARM and supports Linux and 3G
  4. Does Archos need to publish Andorid MID?
  5. Will MID be the next hotspot?

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.