Geschrieben um 13:50 am 03.06.2012 | Zitat | Editieren | Löschen | |
Mitglied Dr Gumby Beiträge: 181 | Hallo, ich habe vom Textfire Archiv http://www.textfire.de/archiv/ die deutsche lib und den Compiler geladen, beim kompilieren (nur bei Glulxe) bekomme ich folgende Fehlermeldung: Kompiliere.... C:\Inform\JIF\Compiler\InformG.exe -D +language_name=German $MAX_STATIC_DATA=100000 -G +include_path=C:\Inform\JIF,C:\Inform\JIF\lib C:\Inform\JIF\MoveTest.inf C:\Inform\JIF\MoveTest.ulx Inform 6.30 (27th Feb 2004) "C:\Inform\JIF\lib/tgerman.h", line 921: Error: No such constant as "glk_char_to_upper""C:\Inform\JIF\lib/German.h", line 320: Error: No such constant as "glk_char_to_lower"Compiled with 2 errorsFertig. In den Libs werden dort (wohl) Chars nach groß oder klein umgewandelt. Ist das ein Fehler oder fehlt mir noch eine extra Library für Glulx? Danke für Hilfe Kris |
Geschrieben um 17:51 am 03.06.2012 | Zitat | Editieren | Löschen | |
Mitglied Prof Gumby Beiträge: 634 | Kris:
Ich glaube, das ist ein Fehler in der Lib. Von einer gesonderten Glulx-Lib weiß ich jedenfalls nichts. Du kannst den Fehler beheben, indem Du in Deinem Spiel definierst:
|
Geschrieben um 18:41 am 03.06.2012 | Zitat | Editieren | Löschen | |
Mitglied Dr Gumby Beiträge: 181 | Hallo Martin, danke, es funktioniert. Bananenrepublik war in Glulx, da erinnerst du dich richtig. Da ich aber die Sicherungs-CD noch nicht gefunden habe (es gab zwei Rechnerwechsel seitdem), kann ich nicht prüfen, mit welcher lib ich gearbeitet hatte. Wenn du auch noch mein anderes Thema (move player to) aufklären könntest wäre das super ;-) Ich habe heute ein bisschen in I7 reingeschnuppert, dabei habe ich das Problem mit "move player to" nicht, allerdings ist das mit der Prosaprogrammierung eine ziemliche Umstellung. Gruß Kris |