heise online · c't · iX · Technology Review · Telepolis · mobil · Security · Netze · heise open · heise resale · Autos · c't-TV · Jobs · Kiosk
Zum Inhalt
c't

c't Projekte - c't-Bot und c't-Sim - Mailinglisten

c't-Bot und c't-Sim


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

Re: [ct-bot] Defines...

Absender: Timo Sandmann
Datum: So, 01.07.2007 22:01:55
In-reply-to: <000001c7ba7d$fbbeeae0$fe78a8c0@mexpnew>
References: <000001c7ba7d$fbbeeae0$fe78a8c0@mexpnew>


Hallo,

Am 29.06.2007 um 20:47 schrieb Frank Menzel:
um möglichst wenig Platz im Bot-Eprom (debug MCU-W32) zu verbrauchen

du meinst wahrscheinlich im Flash. ;-)

habe ich die Defines
LOG_CTSIM_AVAILABLE
BOT_2_PC_AVAILABLE

Auskommentiert. Da ich weder Kabel noch WLan am Bot dranhabe brauche ich
kein Logging und keine Kommunikation.
Jedoch kommt dann der Fehler:

Wenn du weder Kabel noch WLAN hast, dann schalte doch auch DISPLAY_REMOTE_AVAILABLE aus.

...

Schalte ich das 2. define wieder an, wird tadellos übersetzt.
Habe ich hier einen Denkfehler oder sind die Defineabhängigkeiten nicht
so ganz klar für diesen Fall ?

DISPLAY_REMOTE_AVAILABLE braucht BOT_2_PC_AVAILABLE, die Abhängigkeit wird aber nicht überprüft, stattdessen kommt es einfach zum Fehler beim Übersetzen. Da sollten wir in ct-Bot.h noch einen Check einbauen, danke für den Hinweis! :-)

Gruß Timo






Copyright © 2007 Heise Zeitschriften Verlag Kritik, Anregungen bitte an c't-WWW Datenschutzhinweis   Impressum