ho finalmente acquistato un scheda ATMEL ngw100. Devo dire che è veramente un bel giocattolino per circa 90 euro.
Il problema è che non riesco a far funzionare il compilatore sulla slack. Mi spiego meglio, sul sito atmel forniscono l'iso di un cd contenente i vari "rpm" per l'istallazione, io credo di averli istallati correttamente, in particolare ho installato:
gcc-avr32-linux-4.0.2-atmel.1.0.0_1.fc5.i386.rpm
gcc-avr32-linux-c++-headers-4.0.2-atmel.1.0.0_1.fc5.i386.rpm
gcc-avr32-newlib-4.0.2-atmel.1.0.0_1.fc5.i386.rpm
gcc-avr32-newlib-c++-headers-4.0.2-atmel.1.0.0_1.fc5.i386.rpm
successivamente ho cretao un semplicissimo hello.c :
Codice: Seleziona tutto
include <stdio.h>
int main(int argc, char** argv)
{
printf("Hello World!\n");
return 0;
}
Codice: Seleziona tutto
avr32-linux-gcc -o hello.elf hello.c
hello.c:1:19: error: stdio.h: No such file or directory
hello.c: In function 'main':
hello.c:5: warning: incompatible implicit declaration of built-in function 'printf'
Codice: Seleziona tutto
avr32-linux-gcc -I /usr/avr32/include/ -o hello.elf hello.c
as: unrecognized option `--pic'
Grazie...
