?
Die Datei wird von wxrc.exe erstellt bzw aus NightShade.xrc generiert, welche wiederrum vom wxFormBuilder erstellt wurde.
Das ist eine xml Datei die quasi die Definition fürs Interface enthält und diese mit zip packt und eventuelle Icons mit reinpackt. Ausserdem wird eine .cpp Datei für gettext generiert, die nur die nötigen Strings enthält, da gettext kein xml parst.
Und diese wird dann aus dem Build-Verzeichnis in das Verzeichnis geschoben aus dem es von der Anwendung geladen wird. Das ganze ist Teil des Buildprozesses.
Da es fehlschlägt kann ichs nicht in Visual C++ in den PostBuild hauen.
Und wie ich bereits schrieb: Die Datei ist vorhanden und wird auch verschoben.
Ein "pause" zwischen den einzelnen Befehlen hilft auch nichts.
Die Meldung sollte von wxrc kommen, denn der Fehler kommt nach dem letzten wxrc Kommando. Okay, zu der Zeit ist die .xrs Datei nicht vorhanden, aber die soll er ja auch nicht entfernen sondern generieren :D.
Hmm, vielleicht doch was fürs wxWidgets Forum.
edit:
Habs nun doch gelöst:
@echo off
echo Regenerating gettext and xrs
wxrc.exe /g /o NightShadeResources_gettext.cpp NightShadeResources.xrc
wxrc.exe /o ./NightShadeResources.xrs ./NightShadeResources.xrc
move /Y ./NightShadeResources.xrs ..\bin\wxrc\NightShadeResources.xrs
Kopf -> Tisch
Funktioniert, aber gibt ne Fehlermeldung. Wo is der wxWidgets Tracker...
Nuja :D.
edit 2: Zu früh gefreut. 1x hats ohne Fehlermeldung funktioniert, nun kommt die Meldung wieder. Ka...