Install Cinder on Windows 7

We were fortunate enough to have Andrew Bell, the creator of Cinder, come to work and speak last Friday.  After he showed us the cool things you can do with Cinder, I spent some time this weekend installing Cinder and its dependencies on Windows 7.  There were a few snafus that I ran into, so I figured I’d document them here in the hopes it’ll make others’ lives easier.

Here’s the official install guide for Cinder on Windows.  For convenience, I’ve archived all of the things that you have to download into one zip file that you can download here.  It includes Cinder 0.8.4, Microsoft Visual Studio C++ 2010 Express Edition, the Windows Platform SDK, the DirectX SDK, and the QuickTime SDK.

Most of the dependencies installed without issue.  The one exception was the Windows Platform SDK which would fail to install with a generic error message.  After doing some research, looking in Control Panel, Programs and Features, at Microsoft Visual C++ 2010 x86 Redistributable showed a version number of 10.0.4x.  Apparently the Windows Platform SDK installs an earlier version of that redistributable and the installer fails if a newer version is previously installed.  Uninstalling the Microsoft Visual C++ 2010 x86 Redistributable allowed the Windows Platform SDK to successfully install.  If you continue to have issues, try uninstalling the 64-bit version as well, the Microsoft Visual C++ 2010 x64 Redistributable.  After you are done with the rest of the Cinder installation process, Windows Update will upgrade those redistributables to the latest versions.

The other issue that I ran into was Windows Update trying to continually reinstall two updates, KB2656351 and KB2600217.  It would appear as if they successfully installed, but then Windows Update would show that those same two updates were pending install.  After doing this a few times I realized that they were the same two updates.  After doing some research, the solution that worked was to uninstall all .NET 4 packages, which, in my case, were Microsoft .NET Framework 4 Client Profile, Microsoft .NET Framework 4 Extended, and Microsoft .NET Framework 4 Multi-Targeting Pack.  I then reinstalled the .NET Framework 4 using the web installer here.  This reinstalled the Client Profile and Extended packages, but not the Multi-Targeting Pack.  I tried using the Microsoft installer for the Multi-Targeting Pack, but it wouldn’t work.  In the end, repairing the install of Microsoft Visual C++ 2010 Express Edition reinstalled the Multi-Targeting Pack.

Leave a Reply