From e7f5bca0b5c6c186529a5179f6c8f7f69d88063c Mon Sep 17 00:00:00 2001 From: Mounir IDRASSI Date: Fri, 9 Jun 2023 20:16:49 +0200 Subject: Update compilation doc to match website version --- doc/html/CompilingGuidelineLinux.html | 71 +++++++++++++---------------------- doc/html/CompilingGuidelineWin.html | 60 ++++++++++++++--------------- doc/html/CompilingGuidelines.html | 3 +- 3 files changed, 59 insertions(+), 75 deletions(-) (limited to 'doc/html') 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:
  • GNU C/C++ Compiler
  • YASM 1.3.0
  • pkg-config
  • -
  • wxWidgets 3.2 shared library and header files installed or wxWidgets 3.0 library source code
  • +
  • wxWidgets 3.x shared library and header files installed by the system or wxWidgets 3.x library source code
  • FUSE library and header files
  • -

    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
    -

    +

    @@ -207,18 +196,8 @@ make
  • Execute the following commands:
    - 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
  • @@ -273,15 +252,19 @@ make

    Remarks:

    diff --git a/doc/html/CompilingGuidelineWin.html b/doc/html/CompilingGuidelineWin.html index a7508166..b7419a51 100644 --- a/doc/html/CompilingGuidelineWin.html +++ b/doc/html/CompilingGuidelineWin.html @@ -91,29 +91,29 @@ The following components are required for compiling VeraCrypt:
    -

    Below are the procedure steps:

    +Below are the procedure steps. Clicking on any of the link takes directly to the related step:
    @@ -309,8 +309,8 @@ The following components are required for compiling VeraCrypt: -
    - Installation of Microsoft Visual C++ 1.52 +
    + Installation of Microsoft Visual C++ 1.52

      @@ -360,8 +360,8 @@ The following components are required for compiling VeraCrypt:
    -
    - Installation of the Windows SDK 7.1 +
    + Installation of the Windows SDK 7.1

    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:

    -
    - Installation of the Windows Driver Kit 7.1 +
    + Installation of the Windows Driver Kit 7.1

      @@ -466,8 +466,8 @@ The following components are required for compiling VeraCrypt:
    -
    - Installation of the Windows 8.1 SDK +
    + Installation of the Windows 8.1 SDK

      diff --git a/doc/html/CompilingGuidelines.html b/doc/html/CompilingGuidelines.html index c4c50849..22d30d34 100644 --- a/doc/html/CompilingGuidelines.html +++ b/doc/html/CompilingGuidelines.html @@ -36,11 +36,12 @@

      Building VeraCrypt From Source

      - +

      In order to build VeraCrypt from the source code, you can follow these step-by-step guidelines:

      +

      -- cgit v1.2.3