Flere targets med gcc
Jeg har lavet en nogle småprogrammer på min linux computer. Jeg bruger gcc som compiler.Jeg har også skrevet en smule til atmel avr, og også brugt gcc som compiler.
Nu er problemet, at ved den her computer, som altså er den jeg har compilere til linux på, kan jeg ikke 'make' til avr.
Jeg har installeret alle avr pakkerne, og kan bygge med følgende:
avr-gcc -I. -g -mmcu=attiny13 -Os \
-fpack-struct -fshort-enums \
-funsigned-bitfields -funsigned-char \
-Wall -Wstrict-prototypes -c blink.c
avr-gcc -o blinker.out blink.o
Men jeg vil altså også gerne bare kunne skrive 'make'. Hvis jeg gør det nu for jeg fejlen:
make: *** Ingen mål. Stop.
Kan jeg ikke i makefilen skrive noget i stil med 'target=avr' ?