I'm using Visual Studio 2008, and I get all the file dependencies resolved. But when I try to compile I get this error: error PRJ0019: A tool returned an error code from "Performing Post-Build Event...", with the orxSoundSystem_SFML project. Also, a side problem: when compiling I also get a ton of warnings saying that the file vc90.pdb is missing from every single project. Its a total of 122 warnings. Anyone have any ideas as to how fix the either of these?
Comments
If you aren't using the svn one, I'd suggest to switch to this one as a lot of improvements/fixes have been made since the 1.0 release. Also you need both the src and the extern packages in order to compile orx (but I presume you already took them both).
Which version are you compiling?
The post-build command is very simple:
As you can see it's only used to copy the compiled dll to the /bin folder. However, if my memory's right, back in the old days I did a mistake in the project dependencies for one of the plugin (can't remember if it was the sound_SFML one or not), but it might just be your problem.
Also I'd suggest building the "embedded" versions (either static or dynamic, both release & debug) as the plugins are directly embedded into orx thus improving *a lot* the performances and removing the need of all the external .DLLs.
As for the warnings, it's simply because I didn't put the vc90.pdb debug file when compiling the external SFML library. This file is only useful if you intend to debug the external library SFML (not orx).
Actually I could even link the debug version of orx against the release version of SFML (like I do on linux and Mac OS X), but as SFML was buggy, while developping the plugins I had to debug SFML as well and submit patches afterward. I may now change this as the current modified version of SFML used by orx looks pretty stable and it'll help having less horrible framerate when using the debug version of orx.
To sum it up, the post-build error might be fixed if you sync the svn version and you can simply ignore all the SFML warning looking for the .pdb
Hope this helps!
As for the svn version, some of the online tutorials refers to it and it is really recommanded to switch to it instead of the now old 1.0 release.
As soon as I find a willing person to compile the msvs2005 files, I'll do the 1.1 release but no one seems to want/be able to help with that.