Valkertown Blog

Redirección a el nuevo blog en 5 segundos...

lunes, junio 20, 2005

Para compilar los sources de las herramientas AVR

Supongo que por lo menos ya se tiene habilidad suficiente
para moverse en un shell, descomprimir e instalar los
programas desde el código fuente.

En resumen para todos los sources los pasos son:


  1. $./configure [FLAGS]

  2. $make

  3. #make install


Notese que # indica que se suele hacer como root, aquí para estas herramientas
no nos interesa tener privilegios pues no es necesario.

  1. export MYDIR=$HOME/cross/avr-elf/ <- Directorio instalación

  2. export PATH=$PATH:$MYDIR/bin <- Es importante, y si se tiene una versión anterior de las herramientas eliminarlas del PATH para evitar conflictos

  3. BinUtils FLAGS=--enable-install-libbfd --target=avr --prefix=$MYDIR --disable-nls
  4. gcc y gcc-g++ se descomprimen en el mismo directorio,
    FLAGS= --target=avr --enable-languages="c,c++" --prefix=$MYDIR --disable-nls

  5. AVRLibc
    $ export PREFIX=$MYDIR
    $ sh -x ./doconf
    $ ./domake
    $[#] ./domake install

  6. UISPFLAGS= --prefix=$MYDIR


Eso es todo, ya con ese segmento compilado e instalado es suficiente para empezar a trabajar
para el GDB los flags de compilación son muy similares a los del GCC, y para el simulavr solo basta el prefix.

UPDATED: Tue Jun 21 09:45:13 COT 2005
UPDATED: Wed Jun 22 08:26:50 COT 2005
EOT

1 Comments:

Publicar un comentario

<< Home