Hallo Nils,
ich benutze seit vielen Jahren gewohnheitsgemäss den AOL-Browser und dieser setzt auf den IE8 auf.
Habe folgendes Programm öffentlich gemacht: "2010_11_19_el_nb_test001"
Beim Compilieren gibt es dann folgende Meldungen:
Compiler results:
■■build was successful
■main.o: In function `main':
■main.c:(.text.main+0x8): undefined reference to `i2c_init'
■main.c:(.text.main+0x2c): undefined reference to `bgx1_init'
■main.c:(.text.main+0x60): undefined reference to `bgx1_getStatus'
■main.c:(.text.main+0x70): undefined reference to `bgx1_reset'
■main.c:(.text.main+0x78): undefined reference to `bgx1_termPrint'
■main.c:(.text.main+0x7e): undefined reference to `bgx1_Leds'
■main.c:(.text.main+0x80): undefined reference to `bgx1_syncInterface'
■main.c:(.text.main+0x8e): undefined reference to `bgx1_Leds'
■main.c:(.text.main+0x90): undefined reference to `bgx1_syncInterface'
■main.c:(.text.main+0x9e): undefined reference to `bgx1_Leds'
■main.c:(.text.main+0xa0): undefined reference to `bgx1_syncInterface'
■main.c:(.text.main+0xae): undefined reference to `bgx1_Leds'
■main.c:(.text.main+0xb0): undefined reference to `bgx1_syncInterface'
■main.c:(.text.main+0xb8): undefined reference to `bgx1_termGoto'
■main.c:(.text.main+0xc4): undefined reference to `bgx1_syncInterface'
■main.c:(.text.main+0xca): undefined reference to `bgx1_Keys'
■main.c:(.text.main+0xf8): undefined reference to `bgx1_termPrint'
■main.c:(.text.main+0xfe): undefined reference to `bgx1_termClear'
■main.c:(.text.main+0x104): undefined reference to `bgx1_syncInterface'
■main.c:(.text.main+0x112): undefined reference to `bgx1_Keys'
■■
Gibt es einen Beschreibung, wie die Fehlermeldungen des Compilers zu verstehen sind.
Bei manchen vorsätzlich erzeugten Fehlern sieht man in der Fehlermeldung die Zeilennummer, in der das Problem entdeckt wurde.
Aber was sagt mir: "main.o: ..." oder "(.text.main+0x8)"?
Wo liegt das Problem grundsätzlich beim o.G. Programm, da die include-Anweisungen keinen Fehler erzeugen, scheinen die entsprechenden Dateien ja vorhanden zu sein. Da ich die aktuelle Lib 1.3 angewählt habe, solle es doch passen.