mirror of
https://github.com/veracrypt/VeraCrypt
synced 2024-11-27 13:33:29 +01:00
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.
This commit is contained in:
parent
a2bc852c4d
commit
364f3be41b
@ -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:
|
||||
|
@ -76,6 +76,7 @@
|
||||
<li>pkg-config</li>
|
||||
<li>wxWidgets 3.x shared library and header files installed by the system or wxWidgets 3.x library source code </li>
|
||||
<li>FUSE library and header files</li>
|
||||
<li>PCSC-lite library and header files</li>
|
||||
</ol>
|
||||
</div>
|
||||
|
||||
@ -88,6 +89,7 @@
|
||||
<li><strong><a href="#InstallationOfPKGConfig">Installation of pkg-config</a></li></strong>
|
||||
<li><strong><a href="#InstallationOfwxWidgets">Installation of wxWidgets 3.2</a></li></strong>
|
||||
<li><strong><a href="#InstallationOfFuse">Installation of libfuse</a></li></strong>
|
||||
<li><strong><a href="#InstallationOfPCSCLite">Installation of libpcsclite</a></li></strong>
|
||||
<li><strong><a href="#DownloadVeraCrypt">Download VeraCrypt</a></li></strong>
|
||||
<li><strong><a href="#CompileVeraCrypt">Compile VeraCrypt</a></li></strong>
|
||||
</ul>
|
||||
@ -96,7 +98,7 @@
|
||||
<code>
|
||||
sudo apt update <br>
|
||||
sudo apt install -y build-essential yasm pkg-config libwxgtk3.0-gtk3-dev <br>
|
||||
sudo apt install -y libfuse-dev git <br>
|
||||
sudo apt install -y libfuse-dev git libpcsclite-dev <br>
|
||||
git clone https://github.com/veracrypt/VeraCrypt.git <br>
|
||||
cd ~/VeraCrypt/src <br>
|
||||
make
|
||||
@ -225,6 +227,26 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="textbox" id="InstallationOfPCSCLite">
|
||||
<a href="#InstallationOfPCSCLite">Installation of libpcsclite</a>
|
||||
<div class="texttohide">
|
||||
<p>
|
||||
<ol>
|
||||
<li>
|
||||
Open a terminal
|
||||
</li>
|
||||
<li>
|
||||
Execute the following commands: <br>
|
||||
<code>
|
||||
sudo apt update <br>
|
||||
sudo apt install libpcsclite-dev
|
||||
</code>
|
||||
</li>
|
||||
</ol>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="textbox" id="DownloadVeraCrypt">
|
||||
<a href="#DownloadVeraCrypt">Download VeraCrypt</a>
|
||||
<div class="texttohide">
|
||||
|
@ -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:
|
||||
|
Loading…
Reference in New Issue
Block a user