diff --git a/doc/chm/VeraCrypt User Guide.chm b/doc/chm/VeraCrypt User Guide.chm index ca6fb324..cef4f98c 100644 Binary files a/doc/chm/VeraCrypt User Guide.chm and b/doc/chm/VeraCrypt User Guide.chm differ diff --git a/doc/html/CompilingGuidelineLinux.html b/doc/html/CompilingGuidelineLinux.html index bf256b6e..842d106e 100644 --- a/doc/html/CompilingGuidelineLinux.html +++ b/doc/html/CompilingGuidelineLinux.html @@ -74,45 +74,34 @@ The following components are required for compiling VeraCrypt:
Below are the detailed procedure steps:
+Below are the procedure steps. Clicking on any of the link takes directly to the related step:
They can also be performed by running the below list of commands in a terminal or by copying them to a script:
+ +They can also be performed by running the below list of commands in a terminal or by copying them to a script:
sudo apt update
-
-sudo apt install -y build-essential yasm pkg-config libgtk-3-dev
-wget https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.0/wxWidgets-3.2.0.tar.bz2
-tar -xf wxWidgets-3.2.0.tar.bz2
-cd wxWidgets-3.2.0
-mkdir gtk-build
-cd gtk-build
-../configure
-make
-sudo make install
-sudo ldconfig
-cd ../..
-rm -r wxWidgets-3.2.0
-rm wxWidgets-3.2.0.tar.bz2
+sudo apt install -y build-essential yasm pkg-config libwxgtk3.0-gtk3-dev
sudo apt install -y libfuse-dev git
-git clone https://github.com/veracrypt/VeraCrypt.git
+git clone https://github.com/veracrypt/VeraCrypt.git
cd ~/VeraCrypt/src
make
+
- sudo apt install libgtk-3-dev
- wget https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.0/wxWidgets-3.2.0.tar.bz2
- tar -xf wxWidgets-3.2.0.tar.bz2
- cd wxWidgets-3.2.0
- mkdir gtk-build
- cd gtk-build
- ../configure
- make
- sudo make install
- sudo ldconfig
- cd ../..
- rm -r wxWidgets-3.2.0
+ sudo apt update
+ sudo apt install libwxgtk3.0-gtk3-dev
Remarks:
make WXSTATIC=1
+ By default, a universal executable supporting both graphical and text user interface (through the switch --text) is built.
+ make NOGUI=1 WXSTATIC=1 WX_ROOT=/path/to/wxWidgetsSources wxbuild
+ make NOGUI=1 WXSTATIC=1 WX_ROOT=/path/to/wxWidgetsSources
+
- make NOGUI=1 WXSTATIC=1 WX_ROOT=/usr/src/wxWidgets wxbuild
- make NOGUI=1 WXSTATIC=1
+ make WXSTATIC=1 WX_ROOT=/path/to/wxWidgetsSources wxbuild
+ make WXSTATIC=1 WX_ROOT=/path/to/wxWidgetsSources
Below are the procedure steps:
+Below are the procedure steps. Clicking on any of the link takes directly to the related step:
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:
In order to build VeraCrypt from the source code, you can follow these step-by-step guidelines:
+