Prior to building for the 1st time there are some prerequisites that you will need to configure -5.) Download and install 7-zip (you will need to add it to your PATH) +1: Download and install 7-zip (you will need to add it to your PATH) +*::http://www.7-zip.org/download.html -*:http://www.7-zip.org/download.html +2: Install Visual Studio. +*::Visual Studio 2010. Paid. +*::: UW Madison staff can use MSDNAA: http://msdn04.e-academy.com/wiscmad_cs ; contact the CSL lab for an account if you don't have one. You'll get a .img file of the DVD. You can user 7-zip to extract the contents and install from there instead of burning a DVD or installing DVD emulation software. +*::Visual Studio Express (Free to anyone) https://www.microsoft.com/express/Downloads/ -6.) Install Visual Studio. -*:Visual Studio 2010. Paid. -*:: UW Madison staff can use MSDNAA: http://msdn04.e-academy.com/wiscmad_cs ; contact the CSL lab for an account if you don't have one. You'll get a .img file of the DVD. You can user 7-zip to extract the contents and install from there instead of burning a DVD or installing DVD emulation software. -*:Visual Studio Express (Free to anyone) https://www.microsoft.com/express/Downloads/ +3: Install perl if not already on your machine +*::http://www.activestate.com/activeperl/downloads -7.) Install perl if not already on your machine +4: Install the .NET 2.0 redistributable (May not be necessary if already installed. May be installed by default on Vista and later?) +*::https://www.microsoft.com/downloads/en/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en -*:http://www.activestate.com/activeperl/downloads +5: Install the lastest platform SDK and reopen the solution. (Depends on .NET 2.0) +*::http://msdn.microsoft.com/en-us/windows/bb980924 -8.) Install the .NET 2.0 redistributable (May not be necessary if already installed. May be installed by default on Vista and later?) -*:https://www.microsoft.com/downloads/en/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en +6: Download and install WiX 3.0 on your windows machine (Depends on Visual Studio) +*::http://wix.codeplex.com/ -9.) Install the lastest platform SDK and reopen the solution. (Depends on .NET 2.0) +7: Patch your version of cmake/cpack to enable wix support by dropping the following into your cmake path. You may want to verify with a diff tool such as beyond compare when updating. *NOTE:* This patch is making it's way upstream, hopefully in the next point release. +*::https://docs.google.com/leaf?id=0Bzq0eFfVveNqZTgxNjQyZmItNmEyNy00MWZlLTg2NTktMzJiYjljMDc3NTQ0&sort=name&layout=list&num=50 -*:http://msdn.microsoft.com/en-us/windows/bb980924 +8: Open Tools->Options under "Projects and Solutions" click on VC++ Directories and add the following to the *Executable* directories +*::$(SolutionDir)\msconfig +*::Move $(PATH) to the bottom as sometimes C:\cygwin\bin is in the $(PATH) which can cause issues with condor's bundled binaries. -10.) Download and install WiX 3.0 on your windows machine (Depends on Visual Studio) - -*:http://wix.codeplex.com/ - - - -11.) Patch your version of cmake/cpack to enable wix support by dropping the following into your cmake path. You may want to verify with a diff tool such as beyond compare when updating. *NOTE:* This patch is making it's way upstream, hopefully in the next point release. - -*:https://docs.google.com/leaf?id=0Bzq0eFfVveNqZTgxNjQyZmItNmEyNy00MWZlLTg2NTktMzJiYjljMDc3NTQ0&sort=name&layout=list&num=50 - -12.) Open Tools->Options under "Projects and Solutions" click on VC++ Directories and add the following to the *Executable* directories - -*:$(SolutionDir)\msconfig -*:Move $(PATH) to the bottom as sometimes C:\cygwin\bin is in the $(PATH) which can cause issues with condor's bundled binaries. - -13.) Open and build. +9: Open and build. {section: Installing} There is now officially an install target and release has been removed.