External Dependencies
Spec#
Things you must have in order to build Spec#
- Visual Studio 2010: Spec# is meant to be built by Visual Studio, not via makefiles. You should have at least C# and C++ installed as supported languages in Visual Studio: there are both types of projects in the Spec# solution.
SscBoogie
Things you must have in order to build SscBoogie
- Spec#: SscBoogie is written in Spec#, so you need a Spec# compiler in order to build it. You can either download the Spec# binary distribution or else enlist in the Spec# CodePlex.
- Boogie: SscBoogie depends on Boogie itself. If you installed the Spec# binary distribution, then you can use the Boogie binaries that come with that. Or you can get Boogie from the Boogie CodePlex project. From that site you can either install the binaries or download the sources and build it yourself.