Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for realizing Wine construction tool transplanting on ARM (Advanced RISC Machines) processor

A technology of ARM processors and tools, which is applied in the field of software transplantation and can solve problems such as non-support

Active Publication Date: 2012-02-29
INSIGMA TECHNOLOGY CO LTD
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the current Wine is mainly oriented to x86 system architecture microprocessors. Although it also supports PowerPC, Sparc and other microprocessors, it does not support ARM.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for realizing Wine construction tool transplanting on ARM (Advanced RISC Machines) processor
  • Method for realizing Wine construction tool transplanting on ARM (Advanced RISC Machines) processor
  • Method for realizing Wine construction tool transplanting on ARM (Advanced RISC Machines) processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The invention provides a method for realizing the transplantation of Wine construction tools on the ARM processor. After transplanting with the method of the present invention, Wine tool can be correctly transplanted on the ARM processor, therefore can make the OMS intelligent operating system based on ARM processor run Wine tool, further can transplant WinCE / WM application software to on this basis OMS intelligent operating system.

[0023] In order to transplant the Wine tool correctly on the ARM processor, the scheme of the present invention is.

[0024] When building Wine on a specific processor, configuration work is required first. Therefore, the present invention first expands and transplants the configuration tool of the Wine open source software for the ARM processor, so as to compile / assemble / connect the binary codes running on the ARM.

[0025] Secondly, when building Wine on the ARM processor, in addition to the ARM tool chain, the construction of Wine (co...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for realizing Wine construction tool transplanting on an ARM (Advanced RISC Machines) processor, which comprises the following steps of: (1) modifying a configuration tool of Wine to replace a gcc (GNU Compiler Collection) compiler and library under an X86 platform by a cross compiler of arm-linux and a library file of arm-linux; (2) modifying a construction tool of Wine so that a windows target application program generates PE (Portable Executable) format mapping corresponding to the ARM processor; (3) modifying other codes which are relevant to a CPU (Central Processing Unit) in the Wine so that all the codes of Wine are adapted to the ARM processor; and (4) installing the modified Wine source code on the ARM processor. The method is used for realizing the transplanting of Wine and ensuring that the Wine can run on an OMS (Open Mobile System) intelligent mobile phone.

Description

technical field [0001] The invention relates to the field of software transplantation, in particular to a method for realizing Wine construction tool transplantation on an ARM processor. Background technique [0002] Intelligent mobile terminal equipment represented by mobile phones is not only an important development direction of computer technology, but also a very competitive market. Since Google and the Open Handset Alliance released the Android (Android) operating system and Android-based mobile phones, they have quickly occupied a considerable share in the world mobile phone market, and various Android mobile phones have emerged in an endless stream. The OPhone (OMS smart phone) developed and launched by China Mobile is also an Android-based phone. [0003] The so-called Android operating system is actually an adaptation and expansion of the Linux operating system. Its kernel is basically the Linux kernel, but in the user space, it has been greatly improved and enhan...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44
Inventor 毛德操王承志徐鼎鼎陈天洲马建良
Owner INSIGMA TECHNOLOGY CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products