Gast
#900492
Hall zusammen,
hoffe, daß mir jemand weiterhelfen kann. Nach einem Update von Ubuntu
6.0x LTS auf Ubuntu 8.04 LTS läßt sich mein ATmega32-Projekt nicht mehr
kompilieren.
Ich verwende die Lib von Roland Riegel (Stand 08.06.2008) zum Zugriff
auf eine SD-Karte. Beim Kompilieren gibt es jetzt die Meldung:
Compiling C: sd_logging.c
avr-gcc -c -mmcu=atmega32 -I. -gstabs -DF_CPU=14745600UL -Os
-funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall
-Wstrict-prototypes -Wundef -Wa,-adhlns=obj/sd_logging.lst -std=gnu99
-Wundef -MD -MP -MF .dep/sd_logging.o.d sd_logging.c -o obj/sd_logging.o
In file included from fat16.h:14,
from sd_logging.h:7,
from sd_logging.c:1:
fat16_config.h:59: error: expected ‘)’ before ‘*’ token
In file included from sd_logging.h:10,
from sd_logging.c:1:
fat16_config.h stammt aus der Lib und wurde vorher problemlos
kompiliert. Auf dem System sind installiert:
gcc 4.2.3
avr-gcc 4.2.2
Leider weiß ich nicht mehr, welche Versionen es unter Ubuntu 6.0x LTS
waren.
Hat jemand eine Idee der einen Tipp, was das Problem ist?
Gruß
Christoph