tpm2-software / tpm2-tss

OSS implementation of the TCG TPM2 Software Stack (TSS2)
https://tpm2-software.github.io
BSD 2-Clause "Simplified" License
753 stars 365 forks source link

./configure will fail on Debian Buster #1979

Closed KeyvanArj closed 3 years ago

KeyvanArj commented 3 years ago

On Debian, by running the following command in INSTALL instruction :

$ ./configure

you will get the following error :

configure: error: Package requirements (libcurl) were not met:

No package 'libcurl' found

To solve it, you can install the following package:

$ sudo apt-get install libcurl4-openssl-dev

So please adjust the INSTALL file for Debian

joholl commented 3 years ago

The install instructions clearly list libcurl development libraries as a dependency.

See https://github.com/tpm2-software/tpm2-tss/blame/master/INSTALL.md#L54

KeyvanArj commented 3 years ago

libcurl-dev library is not available in Debian Buster, so the developer should use :

$ sudo apt-get install libcurl4-openssl-dev