Difference between revisions of "Toolchain"

From Gumstix User Wiki
Jump to: navigation, search
(Created page with "If you use Open Embedded you will find the toolchain in /path-to-overo-oe/tmp/sysroots/i686-linux/usr/armv7a. If you want the toolchain on its own without the weight of Open Emb...")
 
Line 14: Line 14:
  
 
Don't forget to update before the install.
 
Don't forget to update before the install.
  $ apt-get update
+
  $ sudo apt-get update
  $ apt-get install gcc-4.4-arm-linux-gnueabi
+
  $ sudo apt-get install gcc-4.4-arm-linux-gnueabi
  
 
g++ is available as well.
 
g++ is available as well.
  $ apt-get install gobjc++-4.4-arm-linux-gnueabi
+
  $ sudo apt-get install gobjc++-4.4-arm-linux-gnueabi
  
 
Binaries and source:
 
Binaries and source:

Revision as of 23:38, 10 April 2012

If you use Open Embedded you will find the toolchain in /path-to-overo-oe/tmp/sysroots/i686-linux/usr/armv7a.

If you want the toolchain on its own without the weight of Open Embedded there are several options.

Ubuntu:

The toolchain is already in the Ubuntu 11.04 repository.

$ sudo apt-get install gcc-arm-linux-gnueabi

Debian:

Emdebian provide the toolchain in their Debian repository. Add the following line to your sources.list file.

deb http://www.emdebian.org/debian/ squeeze main

Don't forget to update before the install.

$ sudo apt-get update
$ sudo apt-get install gcc-4.4-arm-linux-gnueabi

g++ is available as well.

$ sudo apt-get install gobjc++-4.4-arm-linux-gnueabi

Binaries and source:

Linaro Toolchain Binaries

Linaro README

GNU Tools for ARM Embedded Processors