Hi Alan, I am compiling freeradius using: ./configure --with-openssl-includes=/usr/include/ --with-openssl-libraries=/usr/lib/ CPPFLAGS="-I /usr/include/openssl/" CFLAGS="-I /usr/include/openssl/" Also i have verified the path and they contain SSL header files. Since the error is below "*fr_tls_status_t unknown" ..* this is defined in \freeradius-server-3.0.x\src\include\tls-h . Why the corresponding .h file is not present. In file included from src/modules/rlm_eap/libeap/eap_tls.c:46:0: src/modules/rlm_eap/libeap/eap_tls.*h:58:1: error: unknown type name ‘fr_tls_status_t’* fr_tls_status_t eaptls_process(eap_handler_t *handler); ^ src/modules/rlm_eap/libeap/eap_tls.h:62:36: error: unknown type name ‘tls_session_t’ int eaptls_request(EAP_DS *eap_ds, tls_session_t *ssn) CC_HINT(nonnull); ^ In file included from src/modules/rlm_eap/libeap/eap_tls.c:46:0: -Kavita On Wed, Nov 22, 2017 at 6:20 PM, Alan DeKok <aland@deployingradius.com> wrote:
On Nov 22, 2017, at 6:18 AM, kavita jindal <kavita.jindal@gmail.com> wrote:
I am trying to compile Freeradius 3.0.x with openSSL 1.1.0g . I am
getting
following errors.
openssl version gives following output: ... src/modules/rlm_eap/libeap/eap_tls.h:66:45: error: unknown type name ‘SSL’
The "SSL" type is defined in the OpenSSL header files. If that isn't defined, then you're not building with OpenSSL.
Alan DeKok.
- List info/subscribe/unsubscribe? See http://www.freeradius.org/ list/users.html