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:
sudo apt update
sudo apt install -y build-essential yasm pkg-config libwxgtk3.0-gtk3-dev
sudo apt install -y libfuse-dev git libpcsclite-dev
git clone https://github.com/veracrypt/VeraCrypt.git
cd ~/VeraCrypt/src
make
sudo apt update
sudo apt install build-essential
If the build-essential were already installed in the step before, this step can be skipped.
sudo apt update
sudo apt install build-essential
sudo apt update
sudo apt install yasm
sudo apt update
sudo apt install pkg-config
sudo apt update
sudo apt install libwxgtk3.0-gtk3-dev
sudo apt update
sudo apt install libfuse-dev
sudo apt update
sudo apt install libpcsclite-dev
sudo apt update
sudo apt install git
git clone https://github.com/veracrypt/VeraCrypt.git
Remarks:
make NOGUI=1 WXSTATIC=1 WX_ROOT=/path/to/wxWidgetsSources wxbuild
make NOGUI=1 WXSTATIC=1 WX_ROOT=/path/to/wxWidgetsSources
make WXSTATIC=1 WX_ROOT=/path/to/wxWidgetsSources wxbuild
make WXSTATIC=1 WX_ROOT=/path/to/wxWidgetsSources
cd ~/VeraCrypt/src
make