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.outacı bir sürü olmadan benim yeni openssl kütüphanelere karşı yeniden bağlamak için? Kaçınmak istiyorum
- Yeniden bağlantı
a.outkurmak 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ü?