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

Reply via email to