OGRE via VC++ 2005 Express
Hey, since RealmForge is for C#, I decided to go back to OGRE. Now, I have been trying for the past 2 days, but I can't seem to be able to build it. The forums have got my along abit, but then I hit a dead end. So now I deleted OGRE off my computer and re-downloaded it. Still I face the same problem. All the turorials just describe building the engine on VS .NET 2003 or Linux. So can anyone help on get the engine up and running on Visual C++ Express 2005?
I'm not sure if it's possible. Visual C++ 2005 Express is primarily for compiling .NET C++ code with managed extensions. I'm pretty sure the native compiler is included as well, but a number of things (most notably windows.h) are missing. If you're looking for a free C++ compiler and GUI for Windows, try Dev-C++ from bloodshed.net.
You should be able to compile it fine. However, to do so you'll need to download and install the Platform SDK from MSDN (it's not included with C++ Express, hence the missing windows.h) and then set up your include and library paths appropriately.
"Voilà! In view, a humble vaudevillian veteran, cast vicariously as both victim and villain by the vicissitudes of Fate. This visage, no mere veneer of vanity, is a vestige of the vox populi, now vacant, vanished. However, this valorous visitation of a bygone vexation stands vivified, and has vowed to vanquish these venal and virulent vermin vanguarding vice and vouchsafing the violently vicious and voracious violation of volition. The only verdict is vengeance; a vendetta held as a votive, not in vain, for the value and veracity of such shall one day vindicate the vigilant and the virtuous. Verily, this vichyssoise of verbiage veers most verbose, so let me simply add that it's my very good honor to meet you and you may call me V.".....V
It's a bit complicated, but it is possible. First, you need the Platform SDK from Microsoft's site. Once you've opened the main solution, you'll need to edit each project's properties to remove references to spurious libraries like odbc32.lib that are added by default but not necessary. Then you have to edit the project dependencies in the solution to ensure that everything works properly.
It's time consuming, but you can save a little by disabling all but one or two examples and a couple of plugins, and work from there. Expect to spend a while sorting the dependencies. When in doubt, just compile it and see what fails; fix that, and repeat. I'd post my solution & project files, but my machine is currently out-of-order.
It's time consuming, but you can save a little by disabling all but one or two examples and a couple of plugins, and work from there. Expect to spend a while sorting the dependencies. When in doubt, just compile it and see what fails; fix that, and repeat. I'd post my solution & project files, but my machine is currently out-of-order.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement