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 openssl-users@openssl.org Automated List Manager majord...@openssl.org