Closed do-ki closed 1 year ago
the lastest version does not support older OS.
Correct. But it shouldn't be a problem, because the current version (Bookworm) uses OpenSSL 3.0 and hcxtools compile fine. https://packages.debian.org/bookworm/openssl
Im having this same issue...
Using Raspberry Pi Zero W Rev 1.1
hcxtools moved to OpenSSL 3.0. From now on it is mandatory that libopenssl >= 3.0 and openssl-dev >= 3.0 is installed. This is not the case on your system and make told you that the header file core.h is missing on your system. You have to update to latest OpenSSL.
That is mentioned in README.md (section requirements), too:
* libopenssl (>= 3.0) and openssl-dev installed
Additional it is mentioned in changelog:
10.03.2023
==========
release v6.2.8
moved to EVP API 3.0 (from now on OpenSSL >= 3.0 is mandatory)
hcxtools moved to OpenSSL 3.0. From now on it is mandatory that libopenssl >= 3.0 and openssl-dev >= 3.0 is installed.
This is not the case on your system and make told you that the header file core.h is missing on your system.
You have to update to latest OpenSSL.
That is mentioned in README.md (section requirements), too:
`* libopenssl (>= 3.0) and openssl-dev installed
`
Additional it is mentioned in changelog:
10.03.2023 ========== release v6.2.8 moved to EVP API 3.0 (from now on OpenSSL >= 3.0 is mandatory)
I did actually install both of those packages. When trying to repeat install, it says it's already installed, but when running the commands you mentioned in another issue to find OpenSSL files, it doesn't find anything.
If update to openssl 3.x was successful the header file should be located here:
$ locate openssl/core.h
/usr/include/openssl/core.h
got this error when compiling in Debian buster dependencies has been installed.