Static Linking

Home » CentOS » Static Linking
CentOS No Comments

Hello,

Can someone explain why a static library would make calls to dlopen?

openssl-static-1.0.1e-48.el6_8.3.x86_64

/usr/lib64/libcrypto.a

In trying to staticly link against the above I get

/usr/lib64/libcrypto.a(fips.o): In function `verify_checksums’:
(.text+0x62b): undefined reference to `dlopen’

It didn’t use to do this.

Thanks, Steve