I want to have openssl-1.0.2 and openssl-1.1.0 both available for dynamic linking to different applications. I'm slightly unsure about this, because I would expect 1.0.2 to be installed in a file called libssl.so.1.0.2 but it's actually in a file called libssl.so.1.0.0.This the setup with only 1.0.2 installed:/versions64/local/lib/libssl.so -> libssl.so.1.0.0/versions64/local/lib/libssl.so.1.0.0And this is what it looks like after 1.1.0 is installed:/versions64/local/lib/libssl.so -> libssl.so.1.1/versions64/local/lib/libssl.so.1.0.0/versions64/local/lib/libssl.so.1.1Are applications that require 1.0.2 going to know to look in libssl.so.1.0.0 and ignore libssl.so?
What is the correct arrangement of symlinks to allow both openssl 1.1.0 and 1.0.2 shared libraries to co-exist?
openssl;libraries;dynamic linking;version;shared library