Soc-lm32/lm32-toolchain install the crosscompiler: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
(spellings)
 
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
== Getting the Source ==
== Getting the Source ==


Lattice released a patched gcc, binutils and gdb. You can download theese packages from the Lattice
Lattice released a patched gcc, binutils and gdb. You can download these packages from the Lattice
homepage but there are some patches needed, to get it running (and compiling).
homepage but there are some patches needed, to get it running (and compiling).


Zeile 10: Zeile 10:
Binary Mac OSX (ab 10.4 x86) (gcc3.4.6): [http://www.das-labor.org/files/madex/lm32_osx_i386.tar.bz2 lm32_osx_i386]
Binary Mac OSX (ab 10.4 x86) (gcc3.4.6): [http://www.das-labor.org/files/madex/lm32_osx_i386.tar.bz2 lm32_osx_i386]


You can get a patched version form our webserver.
You can get a patched version form our web server.


Source (gcc3.4.6): [http://www.das-labor.org/files/lm32-src-patched.tar.bz2 lm32-src-patched]
Source (gcc3.4.6): [http://www.das-labor.org/files/lm32-src-patched.tar.bz2 lm32-src-patched]
Zeile 18: Zeile 18:
  sudo make
  sudo make


Please notice the [[LM32-License liecenses]] from Lattice.
Please notice the [[LM32-License | licenses]] from Lattice.


We have also an Makefile for download and compiling the gcc4.4 toolchain. Checkout.  
We have also an Makefile for download and compiling the gcc4.4 toolchain. Checkout.  


  svn co [https://www.das-labor.org/svn/fpga/soc-lm32/tools/gnu-toolchain https://www.das-labor.org/svn/fpga/soc-lm32/tools/gnu-toolchain]
  svn co [https://www.das-labor.org/svn/fpga/soc-lm32/tools/gcc-toolchain/ https://www.das-labor.org/svn/fpga/soc-lm32/tools/gcc-toolchain/]

Aktuelle Version vom 27. April 2010, 16:07 Uhr

Getting the Source[Bearbeiten | Quelltext bearbeiten]

Lattice released a patched gcc, binutils and gdb. You can download these packages from the Lattice homepage but there are some patches needed, to get it running (and compiling).

The lm32 is also part of our LiveCD.

Binary Linux x86 (gcc3.4.6): lm32_linux_i386

Binary Mac OSX (ab 10.4 x86) (gcc3.4.6): lm32_osx_i386

You can get a patched version form our web server.

Source (gcc3.4.6): lm32-src-patched

All you have to do on a unix machine is:

sudo make

Please notice the licenses from Lattice.

We have also an Makefile for download and compiling the gcc4.4 toolchain. Checkout.

svn co https://www.das-labor.org/svn/fpga/soc-lm32/tools/gcc-toolchain/