Guide:2400 Source: Difference between revisions
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
Visual Studio 2005: Professional edition is probably required, I didn’t confirm with Express. If it is - it might be a simple ATL/MFC related change to work with Express. | Visual Studio 2005: Professional edition is probably required, I didn’t confirm with Express. If it is - it might be a simple ATL/MFC related change to work with Express. | ||
Windows SDK | Windows SDK 6.0A: Later ones will raise a "debugging information corrupt" linker error when using Visual C++ 2005. | ||
=== Build Order === | ===== Build Order ===== | ||
1. Build 3rdparty/cryptopp for | 1. Build <code>3rdparty/cryptopp</code> solution for <code>ReleaseLTCG</code> and again for <code>ReleaseSSELTCG</code> | ||
2. Build 3rdparty/zlibsrc for | 2. Build <code>3rdparty/zlibsrc</code> solution for <code>ReleaseLTCG</code> and again for <code>ReleaseSSELTCG</code> | ||
3. Build Utilities/StructParser for Release | 3. Build <code>Utilities/StructParser</code> solution for <code>Release</code> | ||
4. Build libs/UtilitiesLib for Release/ | 4. Build <code>libs/UtilitiesLib</code> solution for <code>Release</code> | ||
5. Build MasterSolution for | 5. Build <code>MasterSolution</code> solution for Opt Debug and again for Release | ||
=== Binning === | === Binning === | ||
=== Beaconizer === | ==== Beaconizer ==== | ||
=== Running === |
Revision as of 21:33, 4 August 2024
Volume 2 should be your preferred source! For posterity’s sake this page documents the original release. We do not advise trying to build on top of it.
Requirements
We were there.rar: Contains the 2012 beta code.
Visual Studio 2005: Professional edition is probably required, I didn’t confirm with Express. If it is - it might be a simple ATL/MFC related change to work with Express.
Windows SDK 6.0A: Later ones will raise a "debugging information corrupt" linker error when using Visual C++ 2005.
Build Order
1. Build 3rdparty/cryptopp
solution for ReleaseLTCG
and again for ReleaseSSELTCG
2. Build 3rdparty/zlibsrc
solution for ReleaseLTCG
and again for ReleaseSSELTCG
3. Build Utilities/StructParser
solution for Release
4. Build libs/UtilitiesLib
solution for Release
5. Build MasterSolution
solution for Opt Debug and again for Release