Click here to head back
#!/bin/sh # # Written by Travis Kent Beste # Mon Apr 4 18:30:53 CDT 2005 # # $Id: avr_gcc_setup.sh,v 1.1 2007/08/16 21:15:07 travis Exp $ # $Source: /cvs_repository/atmel/avr_gcc_setup.sh,v $ #http://ftp.gnu.org/gnu/binutils #- version 2.16.1 tar -xzf ./src/binutils-2.16.1.tar.gz cd ./binutils-2.16.1/ mkdir ./obj-avr cd ./obj-avr ../configure --prefix=/usr/local --target=avr --disable-nls make make install cd ../../ #ftp://mirrors.rcn.net/pub/sourceware/gcc/ #- version 3.4.6 tar -xzf ./src/gcc-3.4.6.tar.gz cd ./gcc-3.4.6 mkdir ./obj-avr cd ./obj-avr ../configure --prefix=/usr/local --target=avr --enable-languages=c,c++ --disable-nls --with-dwarf2 make make install cd ../../ #http://savannah.nongnu.org/download/avr-libc/ #- version 1.4.4 tar -xvf ./src/avr-libc-1.4.4.tar.gz cd ./avr-libc-1.4.4 ./configure --prefix=/usr/local --build=`./config.guess` --host=avr make make install cd ../ #http://ftp.gnu.org/gnu/gdb/ #- version 6.4 tar -xzf ./src/gdb-6.4.tar.gz cd ./gdb-6.4 mkdir ./obj-avr cd ./obj-avr ../configure --prefix=/usr/local --target=avr make make install cd ../../ #http://savannah.nongnu.org/projects/avrdude/ #- version 5.0 tar -xzf ./src/avrdude-5.0.tar.gz cd ./avrdude-5.0 ./configure --prefix=/usr/local make make install cd ../ #avr-libc-manpages-1.4.4.tar.gz #avr-libc-user-manual-1.4.4.tar.gz # Has issues compiling... #http://download.savannah.nongnu.org/releases/simulavr/ #tar -xzf ./src/ #cd ./ #mkdir ./obj-avr #cd ./obj-avr #./configure --prefix=/usr/local #make #make install #cd ../ # Like avrdude better... #http://savannah.nongnu.org/download/uisp/ #tar -xzf ./src/uisp-20050207.tar.gz #cd uisp-20050207 #./configure --prefix=/usr/local #make #make install #cd ../