I still have not found a solution to using OpenSSL with a C++ compiler.
fips_premain.c makes the following declarations. They lack 'extern
"C"', so I've got unresolved symbols:
extern const void *FIPS_text_start(), *FIPS_text_end();
extern const unsigned char FIPS_rodata_start[], FIPS_rodata_end[];
extern unsigned char FIPS_signature[20];
extern unsigned int FIPS_incore_fingerprint(unsigned char
*,unsigned int);
Adding -Wl,--no-demangle to LDFLAGS shows the linker is looking for:
Is fipsld considered sequestered?
______________________________________________________________________
OpenSSL Project
http://www.openssl.org
User Support Mailing List
openss...@openssl.org
Automated List Manager
majo...@openssl.org