Zitat Zitat von bart
spuckt der compiler folgenden fehler aus:

main.o(.text+0x1: In function `main':
D:\HRP2\Progs/main.c:49: undefined reference to `i2c_init'
main.o(.text+0x1e):\HRP2\Progs/main.c:56: undefined reference to `i2c_start'
der Fehler stammt übrigens nicht vom Compiler sondern vom Linker. Der kann das nicht linken, weil -- wie du ja schon rausgefunden hast -- die entsprechende Datei nicht kompiliert worden ist (weil nicht im Makefile als notwendig gekennzeichnet)