Hallo,
laut SourceForge.net, von wo ich WinAVR geladen habe, heiß es:
> WinAVR (tm) is a suite of executable, open source software development
> tools for the Atmel AVR series of RISC microprocessors hosted on the
> Windows platform. Includes the GNU GCC compiler for C and C++"
Ausserdem ist in der Forumsliste unter GCC auch "WinAVR" aufgelistet.
daher bin ich eigentlich der Meinung hier richtig zu sein.
der Code ist: char editPuffer[20];
double wert;
...
wert = strtod(editPuffer + 1, NULL);
Als Fehlermeldung erhalte ich:
e:/programme/atmel/avr
tools/winavr-20081205/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51
\libc.a(cmpsf2.o): In function `__lesf2':
(.text.fplib+0x0): multiple definition of `__ltsf2'
e:/programme/atmel/avr
tools/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_lt_sf.o):
(.text+0x0): first defined here
make: *** [TC_Uhr.elf] Error 1
Die Meldung kommt erst beim linken.
Gruß
Bernd