Guide:2400 Source: Difference between revisions
Created page with "Requirements: We were there.rar (original release from 2019 containing 2012 beta code) Visual Studio 2005 Windows SDK 7.0A Platform SDK 6.0A is a hardcoded requirement in some headers, however Windows SDK 7.0A is specifically required for rpcsal.h, and would've been added post-i0 (April 2004). 1. Build 3rdparty/cryptopp for ReleaseLCTG and ReleaseSSELTCG 2. Build 3rdparty/zlibsrc for ReleaesLCTG and ReleaseSSELTCG 3. Build Utilities/StructParser for Release 4. Build li..." |
No edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
'''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. | |||
=== Building === | |||
1. Build 3rdparty/cryptopp for | ==== Requirements ==== | ||
2. Build 3rdparty/zlibsrc for | Download and extract [[Magnet Links#Historical / Museum Preservation|We were there.rar]], which contains the 2012 beta code release - 2400 aka Issue 24. | ||
3. Build Utilities/StructParser for Release | |||
4. Build libs/UtilitiesLib for Release/ | Install Visual Studio 2005 Professional Edition. I didn’t confirm with Express, it might only take a simple ATL/MFC related change. | ||
5. Build MasterSolution for Release/ | |||
Install Windows SDK 6.0A. Later ones will raise a "debugging information corrupt" linker error when using Visual C++ 2005. | |||
==== Build Order ==== | |||
1. Build <code>3rdparty/cryptopp</code> solution for <code>ReleaseLTCG</code> and again for <code>ReleaseSSELTCG</code> | |||
2. Build <code>3rdparty/zlibsrc</code> solution for <code>ReleaseLTCG</code> and again for <code>ReleaseSSELTCG</code> | |||
3. Build <code>Utilities/StructParser</code> solution for <code>Release</code> | |||
4. Build <code>libs/UtilitiesLib</code> solution for <code>Release</code> | |||
5. Build <code>MasterSolution</code> solution for <code>Opt Debug</code> and again for <code>Release</code> | |||
=== Binning === | |||
==== Beaconizer ==== | |||
=== Running === | |||
==== Requirements ==== | |||
Install [https://www.microsoft.com/en-us/sql-server/sql-server-downloads Microsoft SQL Server] and [https://learn.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms SQL Server Management Studio]. | |||
Install [https://learn.microsoft.com/en-us/sql/connect/odbc/download-odbc-driver-for-sql-server Microsoft ODBC Driver 17 for SQL Server]. Specifically version 17, or you may encounter a "certificate chain" error, [https://learn.microsoft.com/en-us/troubleshoot/sql/database-engine/connect/certificate-chain-not-trusted?tabs=odbc-driver-18x read more here]. |
Latest revision as of 19:33, 7 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.
Building
Requirements
Download and extract We were there.rar, which contains the 2012 beta code release - 2400 aka Issue 24.
Install Visual Studio 2005 Professional Edition. I didn’t confirm with Express, it might only take a simple ATL/MFC related change.
Install 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
Binning
Beaconizer
Running
Requirements
Install Microsoft SQL Server and SQL Server Management Studio.
Install Microsoft ODBC Driver 17 for SQL Server. Specifically version 17, or you may encounter a "certificate chain" error, read more here.