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 #endifin 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