I'll try to build boost and ogre regulary from their source code with Visual Studio and release the snapshots in this thread. So you can work with new windows binaries without compiling for a long time.
Visual Studio:
- [s]Visual Studio 2010 (vc100) on Windows 7[/s]
- [s]Visual Studio 2012 (vc110) on Windows 7[/s]
- Visual Studio 2013 (vc120) on Windows 7
- Visual Studio 2015 (vc140) on Windows 10
I updated the dependency package for ogre.
- Dependencies-vc120-x86-12.03.2016.7z
Size: 26.74M
MD5: 35A0622382BA43604B77E0FBFD8CAACD - Dependencies-vc120-x64-12.03.2016.7z
Size: 30.13M
MD5: CA5FEF5B31C0D134219F29DC10D9EB5D - Dependencies-vc140-x86-12.03.2016.7z
Size: 25.94M
MD5: 541092A6FD14DB71C3D237D64B3E43B7 - Dependencies-vc140-x64-12.03.2016.7z
Size: 28.94M
MD5: 5232242DDD632BF6B9D008A080B5BFA4
The package contains binaries and source code.Dependencies wrote:bzip2
Version: 1.0.6
Cg Toolkit
Version: 3.1.0013
freeimage
Version: 3.18.0
CVS checkout: 12.03.2016
Libraries:
- LibJPEG (9a 19-Jan-2014)
- LibOpenJPEG (2.0.0)
- LibPNG (1.6.19)
- LibRaw (0.18.0)
- LibTIFF (4.0.6)
- OpenEXR (2.2.0)
- WebP (0.4.3)
- ZLib (1.2.
freetype
Version: 2.6.3
GIT checkout: 12.03.2016
Last commit: 10265db1148d65a747f39942e5c89cc859f1638e
Date: Fri Mar 11 06:50:23 2016 +0100
glsl-optimizer
GIT checkout: 12.03.2016
Last commit: 42b36c77cb9b3a3cf71d6562aad8860e0c1e6e01
Date: Thu Mar 3 19:00:17 2016 +0200
hlsl2glsl
GIT checkout: 12.03.2016
Last commit: 01ee7f2de3b86148437786955272fba9867b90a7
Date: Sat Dec 5 13:14:08 2015 +0100
OIS
Version: 1.4.0
SVN checkout: 12.03.2016
Revision: 40 (2012-08-16 05:50:12 +0200 (Do, 16. Aug 2012))
zziplib
Version: 0.13.62
SVN checkout: 12.03.2016
Revision: 532 (2013-11-07 00:50:49 +0100 (Do, 07. Nov 2013))
SDL
Version: 2.0.4
Mercurial checkout: 12.03.2016
Last changeset: 10117:7552aa4c1c6d (Fri Mar 11 08:33:47 2016 -0800)
RapidJSON
GIT checkout: 12.03.2016
Last commit: d454d21409a72b8736f3a5927d0f6f2fde8f4a45
Date: Wed Mar 9 09:31:36 2016 +0800
You have to download these package only for two reasons:
- You like to recompile OGRE with up-to-date dependencies
- You need one of the distributed libraries besides OGRE
2. Boost
- boost-1.61-vc120-x86-12.03.2016.7z
Size: 118.19M
MD5: 0FB46E55833E5DECA6EDBD8B4AD988AB - boost-1.61-vc120-x64-12.03.2016.7z
Size: 137.23M
MD5: F1D11811C96994CD6AA69F24B35368DA - boost-1.61-vc140-x86-12.03.2016.7z
Size: 123.98M
MD5: ED704EBAE82D197601936ED27064FAFE - boost-1.61-vc140-x64-12.03.2016.7z
Size: 145.08M
MD5: 898135234801172344F78CC136CA54CE
3. OGRE SDKboost wrote:zlib
Version: 1.2.8
Python (winpython)
Version: 2.7.10.3
- 1.9.0 stable
- OGRE-SDK-1.9.0-vc120-x86-12.03.2016.7z
Size: 265.32M
MD5: 08FCCC71379BB6365B392521B4CD3DE6 - OGRE-SDK-1.9.0-vc120-x64-12.03.2016.7z
Size: 273.18M
MD5: 60722F9AF03B2C911FB400BBB0C47774 - OGRE-SDK-1.9.0-vc140-x86-12.03.2016.7z
Size: 294.85M
MD5: D5AB32326413AC00DFA3427EA3185D10 - OGRE-SDK-1.9.0-vc140-x64-12.03.2016.7z
Size: 301.45M
MD5: 38D3BFBE2CC60C01625CE73B188294B9
- OGRE-SDK-1.9.0-vc120-x86-12.03.2016.7z
- 1.10.0 unstable
- OGRE-SDK-1.10.0-vc120-x86-12.03.2016.7z
Size: 286.82M
MD5: 2647EED942EC16A6A4C5819225536EC1 - OGRE-SDK-1.10.0-vc120-x64-12.03.2016.7z
Size: 295.52M
MD5: 8B7A4A00B6EEE1F93E8FA4C84D83D865 - OGRE-SDK-1.10.0-vc140-x86-12.03.2016.7z
Size: 317.87M
MD5: 42112485CDBC6007E8B24E6B26A81CBE - OGRE-SDK-1.10.0-vc140-x64-12.03.2016.7z
Size: 325.68M
MD5: 834326EDE2B01DBF8DF79525E472432B
- OGRE-SDK-1.10.0-vc120-x86-12.03.2016.7z
- 2.0.0 unstable
- OGRE-SDK-2.0.0-vc120-x86-12.03.2016.7z
Size: 267.71M
MD5: 7334FECA1565AA8534B442C6EE59D368 - OGRE-SDK-2.0.0-vc120-x64-12.03.2016.7z
Size: 275.32M
MD5: BB62D52CAB3081C4C111DB2329761369 - OGRE-SDK-2.0.0-vc140-x86-12.03.2016.7z
Size: 288.60M
MD5: A6414108E57F343C292C456B22B5C06A - OGRE-SDK-2.0.0-vc140-x64-12.03.2016.7z
Size: 295.39M
MD5: C7610E3D9F991AD8A48D91062124DF96
- OGRE-SDK-2.0.0-vc120-x86-12.03.2016.7z
- 2.1.0 unstable
- OGRE-SDK-2.1.0-vc120-x86-12.03.2016.7z
Size: 227.49M
MD5: 6B19462C018261376D3F8B8F54CBB0E5 - OGRE-SDK-2.1.0-vc120-x64-12.03.2016.7z
Size: 235.39M
MD5: CFCD81A1DA1FB78CC1D9529E019A24D6 - OGRE-SDK-2.1.0-vc140-x86-12.03.2016.7z
Size: 239.25M
MD5: 732571FDCC872198D5143C44B05A2E65 - OGRE-SDK-2.1.0-vc140-x64-12.03.2016.7z
Size: 246.29M
MD5: 595A56C15AD4C74BF055CEBA70DDC0B9
- OGRE-SDK-2.1.0-vc120-x86-12.03.2016.7z
4. Add-onogre wrote:ogre
Mercurial checkout 12.03.2016
Last changeset: 8744:842d175c454e (Fri Mar 11 20:06:47 2016 -0300)
Version: 1.9, 1.10, 2.0, 2.1
Here are a few binaries of add-on for ogre.
- 1.9.0 stable
- addons-OGRE-1.9.0-vc120-x86-12.03.2016.7z
Size: 117.39M
MD5: 876557FF259C00E480FCD27BF8236C70 - addons-OGRE-1.9.0-vc120-x64-12.03.2016.7z
Size: 131.21M
MD5: 95C59AA04298E1A5B3D3A6423D4D8D9B - addons-OGRE-1.9.0-vc140-x86-12.03.2016.7z
Size: 126.32M
MD5: C6C01B3D23597868B7BA43098478F524 - addons-OGRE-1.9.0-vc140-x64-12.03.2016.7z
Size: 139.14M
MD5: 6DCF0917A8CDDE6C660715CCB7A70536
- addons-OGRE-1.9.0-vc120-x86-12.03.2016.7z
- 1.10.0 unstable
- addons-OGRE-1.10.0-vc120-x86-12.03.2016.7z
Size: 76.84M
MD5: A617F5A3FAA1904D4FCF62D4E3173C6F - addons-OGRE-1.10.0-vc120-x64-12.03.2016.7z
Size: 83.74M
MD5: BAE6F8E219854EC257F0A5E0919DA500 - addons-OGRE-1.10.0-vc140-x86-12.03.2016.7z
Size: 88.52M
MD5: 702FB693F9DB705A3268E1B278AA2644 - addons-OGRE-1.10.0-vc140-x64-12.03.2016.7z
Size: 94.61M
MD5: 7A5DFD2AE6F6537CF841F7B8CA7E6638
- addons-OGRE-1.10.0-vc120-x86-12.03.2016.7z
- 2.0.0 unstable
- addons-OGRE-2.0.0-vc120-x86-12.03.2016.7z
Size: 6.74M
MD5: 6ABA7C2D9E07078A47811B6A04948155 - addons-OGRE-2.0.0-vc120-x64-12.03.2016.7z
Size: 7.43M
MD5: 1EADB31754E79D69417A05AD7F5A8BD5 - addons-OGRE-2.0.0-vc140-x86-12.03.2016.7z
Size: 7.04M
MD5: 573C3418E9BB56131F885D71BADED116 - addons-OGRE-2.0.0-vc140-x64-12.03.2016.7z
Size: 7.72M
MD5: 775F7EF08514261D3CA8837764987A31
- addons-OGRE-2.0.0-vc120-x86-12.03.2016.7z
- 2.1.0 unstable
5. Tools:plugins wrote:bullet
Version: 2.83
GIT checkout: 12.03.2016
Last commit: de3b6c31c1451df6a8107b6e2a8683c736cef126
Date: Thu Mar 10 23:42:20 2016 -0800
btogre
GIT checkout: 12.03.2016
Last commit: 626629738a47069020748a7cdbbfafe5f8f66fe5
Date: Mon Dec 31 22:27:41 2012 -0800
assimp
Version: 3.2.0
GIT checkout: 12.03.2016
Last commit: 8872e961832afae442f1f54e2fb69e788044ec02
Date: Fri Mar 11 13:40:27 2016 +0100
ogreassimp
Version: 0.1.1
Mercurial checkout: 12.03.2016
Last changeset: 37:a4bcde64e8ec (Mon Oct 20 20:56:42 2014 +0200)
MyGUI
Version: 3.2.2
GIT checkout: 12.03.2016
Last commit: b80389becc5dbee56121deb4c939195ec5dacbf3
Date: Tue Aug 25 02:11:44 2015 +0300
libRocket
Version: 1.3.0
GIT checkout: 12.03.2016
Last commit: f164420c505a073fc878be9b5e238e3a2a2955f8
Date: Mon Sep 21 07:18:14 2015 -0400
Gorilla
GIT checkout: 12.03.2016
Last commit: 74348a868893be0cb3c46bde5ed8600a5db21f07
Date: Mon Aug 25 13:02:10 2014 +0100
SkyX
Version: 0.4.0
HydraX
Version: 0.5.1
Ogre Prodcedural
Version: 0.3.0 unstable
Mercurial checkout: 12.03.2016
Last changeset: 585:ca6eb3363a53 (Sat Mar 14 19:45:25 2015 +0100)
LUA
Version: 5.3.2
RapidXML
Version: 1.13
OgreAL
SVN checkout: 12.03.2016
Revision: 137 (2010-07-03 01:16:24 +0200 (Sa, 03. Jul 2010))
OpenAL: 1.1 (SDK 3.05)
OGITOR:
Ogitor wrote:ogitor
Version: 0.5.4
Mercurial checkout 12.03.2016
Last changeset: 859:b9947a6ce5c3 (Tue Jan 12 22:52:33 2016 +0100)
- 0.5.4
- OGITOR-0.5.4-vc120-x86-12.03.2016.7z
Size: 69.25M
MD5: C0D20D278512783DF2B071BAEE2A691A - OGITOR-0.5.4-vc120-x64-12.03.2016.7z
Size: 73.94M
MD5: 442E34777F8D15C36940DD03405E2313
- OGITOR-0.5.4-vc120-x86-12.03.2016.7z
- 2
- OGITOR-2-vc120-x86-12.03.2016.7z
Size: 16.46M
MD5: D606590D3F2DFCE6E273576DEE5D7C11 - OGITOR-2-vc120-x64-12.03.2016.7z
Size: 18.12M
MD5: B3B97CA5D41082A375B0535D93FDB9C5
- OGITOR-2-vc120-x86-12.03.2016.7z
- OgreMeshy-vc120-x86-12.03.2016.7z
Size: 6.52M
MD5: 0098F4124A852422277DFA1D372CA74C - OgreMeshy-vc120-x64-12.03.2016.7z
Size: 7.74M
MD5: 00FF2CBC3031AC983404C25FC4E9CE0D
See: http://www.ogre3d.org/forums/viewtopic.php?f=11&t=84816
plugins wrote:HLMSEditor
GIT checkout: 12.03.2016
Last commit: 0f8683c449544837e44185ce21acae1689cd6df5
Date: Sat Mar 19 00:55:22 2016 +0100
- HLMSEditor-vc120-x86-12.03.2016.7z
Size: 44.07M
MD5: 0A4AF3EBEF9305FD9D25A84FF5DB4F30 - HLMSEditor-vc120-x64-12.03.2016.7z
Size: 45.61M
MD5: 908ED5AE5B7C172BB63817C508FA4CD2
Url: https://visualstudiogallery.msdn.micros ... c669dac79c
See: http://www.ogre3d.org/forums/viewtopic.php?f=1&t=83578
6. Modifications:
My modifications to Ogre, Ogitor and ogreassimp are in my Bitbucket repositories.
All my contributions are free of any license, feel free to do what you want.
7. FreeImage: _ITERATOR_DEBUG_LEVEL bug
There are a few discussions about this VS bug. I like to share my quick & dirty solution here:
- Build the full FreeImage packet on Debug|Win32
- Build the full FreeImage packet on Debug|x64
- Switch actual configuration to Release|Win32
- Save the project map and close VS
- Delete all temporary folders of the project
- Start VS and load FreeImage project
- Build the full FreeImage packet on Release|Win32
- Build the full FreeImage packet on Release|x64
I'll release NuGet packages for Visual Studio, too: Visual Studio 2013
I've created a folder for each version to reduce file size. A feed for direct include in Visual Studio is comming.
9. History
All dates of new snapshots are stored in a Google calendar. The first release has been created on 10.03.2012/11.03.2012.