## c't-Projekte - Mailinglisten

[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

### Re: AW: [ct-bot] Fehler nach Define MMC_AVAILABLE...

Absender: Timo Sandmann
Datum: So, 24.08.2008 23:28:20
In-reply-to: <000001c90616$34a78210$0200a8c0@mexpnew>
References: <000001c90616$34a78210$0200a8c0@mexpnew>

    Hallo,

    Am 24.08.2008 um 20:21 schrieb Frank Menzel:

>     Hallo,
>     habe wohl mit einer zu alten Winavr-Version gearbeitet und selbst der

> `Link hatte nur auf die Version 20070525 verwiesen und installiert,` `womit`

>     es nicht geht.

`oh, dann ist die avr-libc der verlinkten WinAVR-Version zu alt für den` `Devel-Code (avr/eeprom.h). Die Änderung ist auch nur ein ein` `Workaround für Ticket #172. Bei den EEPROM-Zugriffen soll allerdings` `eh noch einiges geändert werden (siehe Ticket #173).` `Ich korrigiere den Devel-Code aber auf jeden Fall gleich mal, damit es` `auch mit älteren avr-libc-Versionen funktioniert.`

>     Habe mir die neueste Version installiert 20080610 und keine Probleme
>     mehr beim übersetzen.

`Ich würde prinzipiell empfehlen, die aktuellste Version einzusetzen,` `gerade in letzter Zeit gab es da eine ganze Menge an Bugfixes für avr-` `libc und Compiler. Das Problem ist nur, dass ich kein Windows benutze` `und daher nicht jedes WinAVR-Release testen kann. Darum wollte ich den` `Link in der Installationsanleitung nicht ändern ohne zu wissen, ob die` `aktuellste Version auch problemlos funktioniert.`

    Feedback hierzu ist gern willkommen :-)

    Viele Grüße,
    Timo

>     -----Ursprüngliche Nachricht-----
>     Von: ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx
>     [mailto:ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx] Im Auftrag von
>     Achim Pankalla
>     Gesendet: Samstag, 23. August 2008 10:10
>     An: Entwicklung rund um den c't-bot
>     Betreff: Re: [ct-bot] Fehler nach Define MMC_AVAILABLE...

>     hallo,

> `habe mal schnell das aktuelle devel installiert und compiliert. kann` `den`

>     fehler aber nicht reproduzieren. ich benutze winavr-20080512.
>     bekomme die fehlermeldung nur, wenn ich zeile 40 in  mini-fat.c
>     auskommentiere.
>     Mit freundlichen Grüßen

>     Achim

>     Frank Menzel schrieb:

> >     Hallo,
> >     habe gerade den neuen devel-Code geholt und sobald ich das define
> >     MMC_AVAILABLE einschalte, meckert er folgende Routinen an:

> >     ./mcu/mini-fat.o: In function `mini_fat_lookup_adr':
> >     ../mcu/mini-fat.c:95: undefined reference to `eeprom_read_dword'
> >     ./mcu/mini-fat.o: In function `mini_fat_store_adr':
> >     ../mcu/mini-fat.c:126: undefined reference to `eeprom_read_dword'
> >     ../mcu/mini-fat.c:138: undefined reference to `eeprom_write_dword'
> >     make: *** [ct-Bot.elf] Error 1

> >     Hatte vor ca. 2 Wochen schon mal den Code geholt, einiges eingebaut

>     und

> >     wollte das nun für den echten Bot testen, wobei ich genau auch diese
> >     Fehler bekommen habe. Daher frisch geholt und nur das Define geändert
> >     und es kommt ebenfalls wieder der Fehler. Habe eben sogar das Winavr
> >     noch mal installiert (vorher geholt laut Installanleitung) aber immer
> >     noch dasselbe.
> >     Ich übersetze, wie gesagt, für Windows-MCU-32 .

> >     Ist das noch ein versteckter Fehler oder mache ich was falsch ?

> >     Gruß, Frank Menzel
> >     _______________________________________________
> >     ct-bot-entwickler Mailingliste
> >     ct-bot-entwickler@xxxxxxxxxxxxxxxxx
> >     http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler

- Referenzen:
  - AW: [ct-bot] Fehler nach Define MMC_AVAILABLE...
    - From: Frank Menzel

- Voriger (Datum): AW: [ct-bot] Fehler nach Define MMC_AVAILABLE..., Frank Menzel
- Nächster (Datum): AW: [ct-bot] MAP-Verhalten nur fuer Sim ? -> Patch fuer Verhalten, Frank Menzel
- Voriger (Thread): AW: [ct-bot] Fehler nach Define MMC_AVAILABLE..., Frank Menzel
- Nächster (Thread): [ct-bot] Mehrere Instanzen eines Verhaltens, Timo Sandmann
- Indizes:
  - Datum
  - Thread