My core development system is Visual Studio 2008 2013 (I've finally got around to upgrading). However, the game is written in C++, and uses the Allegro game library. Allegro 5.1.6 (which I use) supports the following platforms: Which in essence, means OpenApoc should run on all these platforms too
I'm getting an error 1>animation.cpp 1>angle.cpp 1>Linking... 1>LINK : fatal error LNK1181: cannot open input file 'allegro.lib' I'm using visual studio 9.0 (2008) and I installed allegro using the prebuilt binary you linked to. I'm pretty sure I picked the right file for VS9 too. 'allegro.lib' isn't even a file in it, the closest it has would be 'allegro-5.1.6-md.lib' or 'allegro-5.1.6-mt.lib'. I can't seem to find anywhere it's referenced anyway. allegro.h is referenced, but it also exists and VS was able to find it just fine.
That's because I had to compile my own Allegro libs - before I found out about that site. You should be able to select either one. This site will give you a bit more information