> From: Venkata Ramaraju Vana [mailto:[email protected]]
> Sent: Thursday, February 06, 2020 03:01
> Error 209 error C2143: syntax error : missing ';' before '{'
>
> Error in "opensslconf.h" points to 'extern "C"' statement the following code:
> #ifdef __cplusplus
> extern "C" {
> #endif
That error suggests you're compiling a C source file that includes
<opensslconf.h> with __cplusplus defined. (Don't do that. __cplusplus should
only be defined by the compiler itself, and only when compiling C++ source
files.)
Or you're using an extremely old C++ compiler. Or there's something really
wrong with your compiler.
Whatever this is, I can't see how it's an OpenSSL problem.
--
Michael Wojcik
Distinguished Engineer, Micro Focus