Instructions
- 27 -
Binutils pour AVR
Vous devez décompresser maintenant le code source des binutils et faire inter-
venir quelques patchs.
Nous supposons ici que vous avez tout copié dans le répertoire Home ~/Robot
Arm:
> cd ~/Robot Arm
> bunzip2 -c binutils-2.17.tar.bz2 | tar xf -
> cd binutils-2.17
> patch -p0 < ../binutils-patch-aa.diff
> patch -p0 < ../binutils-patch-atmega256x.diff
> patch -p0 < ../binutils-patch-coff-avr.diff
> patch -p0 < ../binutils-patch-newdevices.diff
> patch -p0 < ../binutils-patch-avr-size.diff
> mkdir obj-avr
> cd obj-avr
Maintenant nous exécutons le script congure:
> ../congure --prex=$PREFIX --target=avr --disable-nls
Ce script établit ce qui existe dans votre système et génère des chiers make-
les en conséquence. Maintenant vous pouvez traduire et installer les binutils.
> make
> make install
Selon la capacité de votre système, cela peut prendre quelques minutes. Cela
s’applique aussi aux deux autres paragraphes, surtout pour le GCC.
Java 6
Le RobotLoader (voir ci-dessous pour d’autres informations) a été développé
pour la plateforme Java et fonctionne avec Windows et Linux (en théorie aussi
avec d’autres systèmes d’exploitation comme OS X mais malheureusement
AREXX Engineering ne pourra pas encore vous apporter une assistance
ofcielle). Pour que cela fonctionne, il est nécessaire d’installer une version
actualisée de Java Runtime Environment (JRE). Vous l’avez souvent déjà sur
l’ordinateur mais il doit s’agir au moins de la version 1.6 (= Java 6)! Si aucun
JRE ni JDK n’est encore installé, vous devez d’abord installer le JRE 1.6 fourni
sur le CD de la société SUN Microsystems ou bien télécharger une version plus
récente à partir de http://www.java.com ou http://java.sun.com.