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 +++++++++++++---------------------- 1 file changed, 27 insertions(+), 44 deletions(-) (limited to 'doc/html/CompilingGuidelineLinux.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:

    -- cgit v1.2.3