Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

How to setup a cross compiler

1,607 bytes added, 16:01, 14 August 2012
m
no edit summary
(please contribute with this article)= Overview =
You can generate executables for an embedded system Cross-development in general, refers to the overall software development process that eventually produces a single application or a diferent architecture complete system running on an platform that is different from which the development platform. This is accomplished using a cross-compiler is running | [[The Linux kernel#How to toolchain and cross compile the linux kernel|Cross compile the Linux Kernel]]-compiled libraries.
Peter Seebach defines cross-compilation as follows: "Cross compilation occurs when a compiler running on one system produces executables for another system -- this is an important concept when the target system doesn't have a native set of compilation tools, or when the host system is faster or has greater resources."
Cross-development usually involves two different platforms, the host platform where actual development work takes place, and the target platform where the final application is tested and run.  IGEP SDK provides all necessary tools like a cross compiler, embedded libraries, etc. to compile program sources for IGEP devices.  IGEP SDK is included in IGEP SDK Virtual Machine but you can install in other Linux operating system.  = Install IGEP SDK = == Requirements == There are some requisites to follow this guide:  *[http://isee.biz/component/zoo/item/igep-virtual-machine-sdk-yocto IGEP SDK VM]: follow the IGEP&nbsp;SDK&nbsp;SOFTWARE&nbsp;USER&nbsp;MANUAL (chapter 2.3 "Setting up and running the VM")<br> *[http://isee.biz/component/zoo/item/igep-firmware-yocto-1-2 IGEP Firmware]: follow the IGEP&nbsp;SDK SOFTWARE&nbsp;USER&nbsp;MANUAL (chapter 6.1 "Create IGEP firmware bootable micro-sd card") *[http://isee.biz/products/processor-boards/igep-com-module IGEP&nbsp;COM&nbsp;MODULE] and [http://isee.biz/products/expansion-boards/product-igep-new-york IGEP NEW&nbsp;YORK]<br> *[http://labs.isee.biz/images/b/b8/Spiexamplebeta2.tar.bz2 SPI example program] *MicroSD Card (at least 2Gbytes)   [[Category:Work in progressWork_in_progress]][[Category:Development toolsDevelopment_tools]][[Category:How to forgeHow_to_forge]]
4,199
edits