Buna bağlı bir çalıştırılabilir dosyam var:
$ ldd a.out
libboost_system-mt.so.1.47.0 => /usr/lib64/libboost_system-mt.so.1.47.0 (0x00007f4881f56000)
libssl.so.10 => /usr/lib64/libssl.so.10 (0x00007f4881cfb000)
libcrypto.so.10 => /usr/lib64/libcrypto.so.10 (0x00007f4881965000)
librt.so.1 => /lib64/librt.so.1 (0x00007f488175d000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f4881540000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f4881239000)
.
.
Libcrypto ve libssl kütüphanelerinin olduğu yerde openssl 1.0.0-fips lib'leri. Bunun yerine 1.0.1 kitaplıklarıyla denemek istiyorum ve bu yüzden onları kendi dizinimde oluşturdum. Almanın bir yolu var mı a.out
acı bir sürü olmadan benim yeni openssl kütüphanelere karşı yeniden bağlamak için? Kaçınmak istiyorum
- Yeniden bağlantı
a.out
kurmak zorunda (yapı araçları büyük ölçüde karmaşık olduğu için) - Herhangi bir global ayarın değiştirilmesi (çünkü diğer aygıtlar bu makinede çalışıyor)
Burada umduğum şeyi yapmak mümkün mü?