-
Notifications
You must be signed in to change notification settings - Fork 26
Building on Windows
Skyth (Asilkan) edited this page Aug 10, 2024
·
14 revisions
Install/Extract all of the following:
- Visual C++ 2010 Express: https://web.archive.org/web/20130119053217/https://download.microsoft.com/download/1/E/5/1E5F1C0A-0D5B-426A-A603-1798B951DDAE/VS2010Express1.iso (2010's Toolchain is required due to Havok 2010 2.0 SDK only having binaries up to 2008).
- Havok SDKs for Programmers (2010.2.0, VS2008) Free Trial License for Non-Commercial use: http://pastebin.com/dqR4vR5x
- FBX SDK 2015.1: https://www.autodesk.com/developer-network/platform-technologies/fbx-sdk-2015 (FBX SDK 2015.1 VS2010 or newer)
- Ogre3D 1.9 SDK: http://sourceforge.net/projects/ogre/files/ogre/1.9/1.9/OgreSDK_vc10_v1-9-0.exe/download
If you haven't already done so, clone the repository by installing the git windows command line tools, and running the next command:
There's already a solution file configured to build with the above tools, all you need to do is set up the dependencies on the right directory.
- Copy the contents of the FBX SDK to /depends/fbxsdk/
- Copy the contents of the Ogre3D SDK to /depends/ogre/
- Copy the contents of the Havok SDK to /depends/hk2010_2_0_r1/
- Open /src/libgens-sonicglvl.sln in Visual C++ 2010 Express.
- Switch to Release | Win32 Configuration. (Debug not configured yet)
- "Build > Build Solution" or "Build > Rebuild Solution".
If built correctly the resulting executable files should be in the /bin folder.