1
0
mirror of https://github.com/veracrypt/VeraCrypt.git synced 2025-11-11 02:58:02 -06:00

Update compilation doc to match website version

This commit is contained in:
Mounir IDRASSI
2023-06-09 20:16:49 +02:00
parent 9d9a73d4eb
commit e7f5bca0b5
4 changed files with 59 additions and 75 deletions

View File

@@ -91,29 +91,29 @@ The following components are required for compiling VeraCrypt:
</div>
<div class="wikidoc">
<p>Below are the procedure steps:</p>
Below are the procedure steps. Clicking on any of the link takes directly to the related step:
<ul>
<li><a href="#InstallationOfMicrosoftVisualStudio2010">Installation of Microsoft Visual Studio 2010</a></li>
<li><a href="#InstallationOfMicrosoftVisualStudio2010ServicePack1">Installation of Microsoft Visual Studio 2010 Service Pack 1</a></li>
<li><a href="#InstallationOfNASM">Installation of NASM</a></li>
<li><a href="#InstallationOfYASM">Installation of YASM</a></li>
<li><a href="#InstallationOfVisualC++">Installation of Microsoft Visual C++ 1.52</a></li>
<li><a href="#InstallationOfWindowsSDK71++">Installation of the Windows SDK 7.1</a></li>
<li><a href="#InstallationOfWDK71++">Installation of the Windows Driver Kit 7.1</a></li>
<li><a href="#InstallationOfSDK81++">Installation of the Windows 8.1 SDK</a></li>
<li><a href="#InstallationOfGzip">Installation of gzip</a></li>
<li><a href="#InstallationOfUpx">Installation of upx</a></li>
<li><a href="#InstallationOf7zip">Installation of 7zip</a></li>
<li><a href="#InstallationOfWix3">Installation of Wix3</a></li>
<li><a href="#InstallationOfVS2019">Installation of Microsoft Visual Studio 2019</a></li>
<li><a href="#InstallationOfWDK10">Installation of the Windows Driver Kit 2004</a></li>
<li><a href="#InstallationOfVisualBuildTools">Installation of the Visual Studio build tools</a></li>
<li><a href="#DownloadVeraCrypt">Download VeraCrypt Source Files</a></li>
<li><a href="#CompileWin32X64">Compile the Win32/x64 Versions of VeraCrypt</a></li>
<li><a href="#CompileARM64">Compile the ARM64 Version of VeraCrypt</a></li>
<li><a href="#BuildVeraCryptExecutables">Build the VeraCrypt Executables</a></li>
<li><a href="#ImportCertificates">Import the Certificates</a></li>
<li><a href="#KnownIssues">Known Issues</a></li>
<li><strong><a href="#InstallationOfMicrosoftVisualStudio2010">Installation of Microsoft Visual Studio 2010</a></li></strong>
<li><strong><a href="#InstallationOfMicrosoftVisualStudio2010ServicePack1">Installation of Microsoft Visual Studio 2010 Service Pack 1</a></li></strong>
<li><strong><a href="#InstallationOfNASM">Installation of NASM</a></li></strong>
<li><strong><a href="#InstallationOfYASM">Installation of YASM</a></li></strong>
<li><strong><a href="#InstallationOfVisualCPP">Installation of Microsoft Visual C++ 1.52</a></li></strong>
<li><strong><a href="#InstallationOfWindowsSDK71PP">Installation of the Windows SDK 7.1</a></li></strong>
<li><strong><a href="#InstallationOfWDK71PP">Installation of the Windows Driver Kit 7.1</a></li></strong>
<li><strong><a href="#InstallationOfSDK81PP">Installation of the Windows 8.1 SDK</a></li></strong>
<li><strong><a href="#InstallationOfGzip">Installation of gzip</a></li></strong>
<li><strong><a href="#InstallationOfUpx">Installation of upx</a></li></strong>
<li><strong><a href="#InstallationOf7zip">Installation of 7zip</a></li></strong>
<li><strong><a href="#InstallationOfWix3">Installation of Wix3</a></li></strong>
<li><strong><a href="#InstallationOfVS2019">Installation of Microsoft Visual Studio 2019</a></li></strong>
<li><strong><a href="#InstallationOfWDK10">Installation of the Windows Driver Kit 2004</a></li></strong>
<li><strong><a href="#InstallationOfVisualBuildTools">Installation of the Visual Studio build tools</a></li></strong>
<li><strong><a href="#DownloadVeraCrypt">Download VeraCrypt Source Files</a></li></strong>
<li><strong><a href="#CompileWin32X64">Compile the Win32/x64 Versions of VeraCrypt</a></li></strong>
<li><strong><a href="#CompileARM64">Compile the ARM64 Version of VeraCrypt</a></li></strong>
<li><strong><a href="#BuildVeraCryptExecutables">Build the VeraCrypt Executables</a></li></strong>
<li><strong><a href="#ImportCertificates">Import the Certificates</a></li></strong>
<li><strong><a href="#KnownIssues">Known Issues</a></li></strong>
</ul>
</div>
@@ -309,8 +309,8 @@ The following components are required for compiling VeraCrypt:
</div>
</div>
<div class="textbox" id="InstallationOfVisualC++">
<a href="#InstallationOfVisualC++">Installation of Microsoft Visual C++ 1.52</a>
<div class="textbox" id="InstallationOfVisualCPP">
<a href="#InstallationOfVisualCPP">Installation of Microsoft Visual C++ 1.52</a>
<div class="texttohide">
<p>
<ol>
@@ -360,8 +360,8 @@ The following components are required for compiling VeraCrypt:
</div>
</div>
<div class="textbox" id="InstallationOfWindowsSDK71++">
<a href="#InstallationOfWindowsSDK71++">Installation of the Windows SDK 7.1</a>
<div class="textbox" id="InstallationOfWindowsSDK71PP">
<a href="#InstallationOfWindowsSDK71PP">Installation of the Windows SDK 7.1</a>
<div class="texttohide">
<p>
The installer requires .Net Framework 4 (Not a newer one like .Net Framework 4.8!). Since a newer version is already preinstalled with Windows 10, the installer has to be tricked:
@@ -442,8 +442,8 @@ The following components are required for compiling VeraCrypt:
</div>
</div>
<div class="textbox" id="InstallationOfWDK71++">
<a href="#InstallationOfWDK71++">Installation of the Windows Driver Kit 7.1</a>
<div class="textbox" id="InstallationOfWDK71PP">
<a href="#InstallationOfWDK71PP">Installation of the Windows Driver Kit 7.1</a>
<div class="texttohide">
<p>
<ol>
@@ -466,8 +466,8 @@ The following components are required for compiling VeraCrypt:
</div>
</div>
<div class="textbox" id="InstallationOfSDK81++">
<a href="#InstallationOfSDK81++">Installation of the Windows 8.1 SDK</a>
<div class="textbox" id="InstallationOfSDK81PP">
<a href="#InstallationOfSDK81PP">Installation of the Windows 8.1 SDK</a>
<div class="texttohide">
<p>
<ol>