>The build log indicate a missing include header file: Actually no. The openssl-1.1.0 header files no longer expose the full structures but only a forward declaration and one needs to use structure related functions to access its members.
For example "cert_ctx->cert_store" must be replaced by SL_CTX_get_cert_store(cert_ctx) Best, Gert