As I already asked in another thread, I have the little problem that Oolite displays Version (nil) instead of 1.72. To not further hijack that thread here is the new one.
I tried a bit further and it seems to ignore the Info-gnustep.plist completely.
The game starts and plays fine, but it always creates a stderr file with the following content:
The No DTD found errors are harmless and not related to the problem you are seeing. My buest guess is some glitch with the GNUstep setup. It is a bit difficult to troubleshoot GNUstep problems. If you want, you might try to downgrade to GNUstep 1.13.0, which is the version whose DLL is distributed with Oolite. Building against this version has the advantage that you can simply copy/paste your compiled file in the oolite.app folder and run it instead of the vanilla exe.
Curiously enough, 1.13.0 seems to have disappeared from the intarnets. I have big problems finding it myself. I will give you a link the moment I encounter it (IF I encounter it).
This is what I used to build GNUstep on my Windows system. You just need the MinGW/MSYS environment set up. Go on, give it a try, you know you want to
If you encounter any problems with it, just post here. Worst case scenario, I can upload my entire development environment, which is already set up to build Oolite with one command. It is more than 100 MB in size, though.