Missing headers means your development package isn't installed.
While openssl libraries may be installed, you'll also need the dev
headers when trying to build software that depends on it. In my
case, my package is `openssl-devel` and on debian-based systems it
may be `openssl-dev`. An easy way to find it is to use your package
manager and search for "openssl dev" and it should find whatever
package your system needs.
Jeffrey
On 12/6/21 17:45, S Johnson, K0OIL
wrote:
toggle quoted message
Show quoted text
Under Bullseye, I can't build TQSL-2.5.9. I get this error:
~/Downloads/tqsl-2.5.9$ cmake .
CMake Error at
/usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165
(message):
? Could NOT find OpenSSL, try to set the path to OpenSSL root
folder in the
? system variable OPENSSL_ROOT_DIR (missing:
OPENSSL_CRYPTO_LIBRARY
? OPENSSL_INCLUDE_DIR)
Call Stack (most recent call first):
?
/usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:458
(_FPHSA_FAILURE_MESSAGE)
? /usr/share/cmake-3.18/Modules/FindOpenSSL.cmake:486
(find_package_handle_standard_args)
? CMakeLists.txt:5 (find_package)
-- Configuring incomplete, errors occurred!
?
But my openssl packages are up to date. I tried setting the PATH
to openssl, but that didn't work.?
K0OIL