Site Tools


Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
toolchain

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
toolchain [2011/08/11 01:37] – created ggrandoutoolchain [2011/10/31 13:39] (current) – [Ubuntu] stuw
Line 25: Line 25:
 ==== Ubuntu ==== ==== Ubuntu ====
  
-TODO AFAIK cross compile packages are available directly from ubuntu, I just don't remember package names +<code> 
 +$ sudo apt-get install gcc-arm-linux-gnueabi 
 +</code>
 ====== Generic toolchains ====== ====== Generic toolchains ======
  
-TODO +==== Code Sourcery ==== 
-document code-sourcery tarball install+Based on installation script used in [[http://developer.download.nvidia.com/assets/mobile/files/tegra-linux-12.alpha.1.0.tar.gz|linux4tegra 12alpha1]] 
 +<code
 +$ echo "Downloading and installing Sourcery G++ Lite." 
 +$ wget http://www.codesourcery.com/sgpp/lite/arm/portal/package4571/public/arm-none-linux-gnueabi/arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 
 +$ tar xvjf arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 
 +</code>
  
 +Configure environment
 +<code>
 +$ export PATH=`pwd`/_out/3rdparty/arm-2009q1/bin:$PATH
 +</code>
 +Now you are able to use ARCH=arm CROSS_COMPILER=arm-none-linux-gnueabi- to crosscompile sources for arm platform.
 +Also you are able to specify full path in CROSS_COMPILER: for example CROSS_COMPILE=`pwd`/_out/3rdparty/arm-2009q1/bin/arm-none-linux-gnueabi-
  
toolchain.1313019421.txt.gz · Last modified: 2011/08/11 01:37 by ggrandou