heise online · c't · iX · Technology Review · Telepolis · mobil · Security · Netze · Open Source · 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: AW: AW: [ct-bot] Stackimplementation und Verhalten bot_drive_stack

Absender: Timo Sandmann
Datum: Do, 20.12.2007 10:42:09
In-reply-to: <812F86EC9E1A96489D5E83C2AB7D68860180894E@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
References: <000001c840c2$96865c00$0200a8c0@mexpnew><1A131EB0-088D-4E0A-BF26-E28405646FC6@xxxxxxxxxxxxxxx><812F86EC9E1A96489D5E83C2AB7D6886018084A7@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <B8415BB9-8D16-4AF2-9C21-2B078BED6AB4@xxxxxxxxxxxxxxx> <812F86EC9E1A96489D5E83C2AB7D68860180894E@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>


Am 20.12.2007 um 08:40 schrieb Menzel, Frank IT-OO4:
Hallo Timo,
dass mit den defines und includes in gui.c ist scheinbar ein generelles Proble. Ich bekomme es einfach nicht hin, irgendeinen verhaltensabhängigen Screen zu definieren (transportpillar_display; mapgo_display). Obwohl scheinbar alles korrekt eingezogen wird, kommt doch immer der Fehler:
/ui/gui.o(.text+0xd2): In function `gui_init':
C:/botneu/ct-bot/Debug-W32/../ui/gui.c:139: undefined reference to `transportpillar_display'

Mit freundlichen Grüßen
Frank Menzel

Zum ursprünglichen Problem im Stack-Verhalten:

in ui/available_screens.h ergänzen:

#ifndef BEHAVIOUR_DRIVE_STACK_AVAILABLE
	#undef DISPLAY_DRIVE_STACK_AVAILABLE
#endif

in bot-logic/behaviour_drive_stack.c über #include "bot-logic/bot- logik.h" ergänzen:

#include "bot-logic/available_behaviours.h"
#include "ui/available_screens.h"

und dann geht's auch (jedenfalls bei mir).

Ich baue das Verhalten dann mal ein, wenn ich Zeit habe.

Gruß Timo





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