![]() |
Compiler Fehlermeldung - Druckversion +- Deutsches Simutransforum (https://simutrans-forum.de/mybb) +-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3) +--- Forum: Programmierung und Patches (https://simutrans-forum.de/mybb/forumdisplay.php?fid=38) +--- Thema: Compiler Fehlermeldung (/showthread.php?tid=6220) |
Compiler Fehlermeldung - Randy007 - 15-10-2011 Hab nach meinem Urlaub versucht neue Version zu kompilieren. Bekomme heute nachfolgende Fehlermeldung: 1> simevent.cc 1>roadsign.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: __thiscall privatesign_info_t::privatesign_info_t(class roadsign_t *)" (??0privatesign_info_t@@QAE@PAVroadsign_t@@@Z)". 1>simwerkz.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: void __thiscall privatesign_info_t::update_data(void)" (?update_data@privatesign_info_t@@QAEXXZ)". 1>.\Debug\Simutrans.exe : fatal error LNK1120: 2 nicht aufgelöste externe Verweise. = Bitte Hilfe Gruss - a0001 - 15-10-2011 Randy007 Wolltest du einen neuen Simutrans.exe oder ein Pakset machen? - prissi - 15-10-2011 Bitte das aktuelle SVN benutzen ... - Randy007 - 15-10-2011 @prissi selbstverständlich! Zeitstempel 15.10.2011 22:07 Fehlermeldung bleibt @a0001 exe, warum fragst Du? - prissi - 15-10-2011 Dein Makefile ist nicht korrekt und bindet privatesign_info_t.cc nicht mit ein. Die Datei sollte aber dort unter gui/ auftauchen. - Randy007 - 16-10-2011 Danke. MsVC übernimmt nicht automatisch in die Projektmappe!? "Projektmappe neu erstellen" reichte nicht. *.cc + *.h mussten manuell eingefügt werden! - Dwachs - 16-10-2011 sollte eigentlich passen. Oder hast du die vcproj Datei umbenannt etc? Denn die Datei Simutrans.vcproj bindet diese Dateien korrekt ein. - Randy007 - 17-10-2011 Zitat:Original von Dwachs Nö, noch nie geändert. Jedenfalls nicht wissentlich - aber was nach 10 Bier der Compiler macht ?( ?( ![]() |