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_AVAILABLEAuskommentiert. Da ich weder Kabel noch WLan am Bot dranhabe brauche ichkein 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 nichtso 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