আমার এর মতো এক্সিকিউটেবল লিংক রয়েছে:
$ 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 এবং libssl গ্রন্থাগারগুলি ওপেনসেল ১.০.০-ফিপস লাইবস। পরিবর্তে আমি 1.0.1 গ্রন্থাগারগুলির সাথে পরীক্ষা করতে চাই এবং তাই আমি এগুলি আমার হোম ডিরেক্টরিতে তৈরি করেছি। a.out
প্রচুর ব্যথা ছাড়াই আমার নতুন ওপেনসেল লাইব্রেরিগুলির বিরুদ্ধে পুনরায় যোগাযোগ করার কোনও উপায় আছে কি ? আমি এড়াতে চাই
- রিলিঙ্ক করা
a.out
(কারণ বিল্ড সরঞ্জামগুলি ব্যাপকভাবে জটিল) - যে কোনও বিশ্বব্যাপী সেটিংস পরিবর্তন করা (কারণ অন্যান্য ডিভগুলি এই মেশিনে কাজ করে)
আমি এখানে যা আশা করি তা করা কি সম্ভব?