Gast
#75425
Hallo, ich habe mir die i2c-master Implementierung von Peter Fleury gesaugt und wollte sie testen. Leider funktioniert es nicht ganz. Ich bin neu bei AVR-GCC (erstes Tests) und ich vermute das der Fehler ganz einfach zu finden ist. Ich habe lediglich sein Beispiel in "main.c" umbenannt und versuch es nun mit make zu compelieren. Leider meckert es: Linking: main.elf avr-gcc -mmcu=at90s8535 -I. -g -O0 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 main.o --output main.elf -Wl,-Map=main.map,--cref -lm main.o(.text+0x14): In function `main': C:\avr\gcctest\gcctest1/main.c:29: undefined reference to `i2c_init' Grüße Tobias PS: Wenn ich das gcctest1-Programm (was ich hier gefunden habe) compliere und danach auch mit avrdude schreibe funktioniert alles einwandfrei.