From 364f3be41bcd21ac351df061408102b034862dae Mon Sep 17 00:00:00 2001
From: Jertzukka
Date: Thu, 29 Jun 2023 21:53:25 +0300
Subject: Linux: Add libpcsclite dependency into compilation guide (#1136)
After the EMV support commits, the project won't build anymore
without the new dependency of libpcsclite.
---
README.md | 1 +
doc/html/CompilingGuidelineLinux.html | 24 +++++++++++++++++++++++-
src/Readme.txt | 1 +
3 files changed, 25 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 8e421b64..61e5329a 100644
--- a/README.md
+++ b/README.md
@@ -104,6 +104,7 @@ Requirements for Building VeraCrypt for Linux and Mac OS X:
wxWidgets 3.0 library source code (available at https://www.wxwidgets.org)
- FUSE library and header files (available at https://github.com/libfuse/libfuse
and https://osxfuse.github.io/)
+- PCSC-lite library and header files (available at https://github.com/LudovicRousseau/PCSC)
Instructions for Building VeraCrypt for Linux and Mac OS X:
diff --git a/doc/html/CompilingGuidelineLinux.html b/doc/html/CompilingGuidelineLinux.html
index 842d106e..7b0d1df3 100644
--- a/doc/html/CompilingGuidelineLinux.html
+++ b/doc/html/CompilingGuidelineLinux.html
@@ -76,6 +76,7 @@ The following components are required for compiling VeraCrypt:
pkg-config
wxWidgets 3.x shared library and header files installed by the system or wxWidgets 3.x library source code
FUSE library and header files
+ PCSC-lite library and header files
@@ -88,6 +89,7 @@ The following components are required for compiling VeraCrypt:
Installation of pkg-config
Installation of wxWidgets 3.2
Installation of libfuse
+Installation of libpcsclite
Download VeraCrypt
Compile VeraCrypt
@@ -96,7 +98,7 @@ The following components are required for compiling VeraCrypt:
sudo apt update
sudo apt install -y build-essential yasm pkg-config libwxgtk3.0-gtk3-dev
-sudo apt install -y libfuse-dev git
+sudo apt install -y libfuse-dev git libpcsclite-dev
git clone https://github.com/veracrypt/VeraCrypt.git
cd ~/VeraCrypt/src
make
@@ -224,6 +226,26 @@ make
+
+
Download VeraCrypt
diff --git a/src/Readme.txt b/src/Readme.txt
index a33ff91e..babc3d69 100644
--- a/src/Readme.txt
+++ b/src/Readme.txt
@@ -108,6 +108,7 @@ Requirements for Building VeraCrypt for Linux and Mac OS X:
wxWidgets 3.0 library source code (available at https://www.wxwidgets.org)
- FUSE library and header files (available at https://github.com/libfuse/libfuse
and https://osxfuse.github.io/)
+- PCSC-lite library and header files (available at https://github.com/LudovicRousseau/PCSC)
Instructions for Building VeraCrypt for Linux and Mac OS X:
--
cgit v1.2.3