ধরে নিই যে আপনার কাছে ইতিমধ্যে ওপেনএসএসএল লাইব্রেরি এবং শিরোলেখ ফাইল রয়েছে (আরপিএম সিস্টেমগুলিতে পরবর্তীগুলি এক্সএক্সএক্সএক্সএক্স-ডেভেল প্যাকেজে রয়েছে) ...
সমস্যাটি configure
ফাইল সিস্টেমের চারপাশে বিতরণ করা নির্ভরতাগুলি কীভাবে সমাধান করে তা থেকে মনে হয় । কোডটি সংকলন করতে, কমলারকে হেডার কোথায় রয়েছে তা জানতে হবে। কোডটি লিঙ্ক করার জন্য, লিঙ্কারে লাইব্রেরিগুলি কোথায় রয়েছে তা জানতে হবে।
[colin@host]$ configure .... --with-openssl-dir=/usr/include/openssl ....
...
checking OpenSSL dir for FTP... /usr/include/openssl
checking for pkg-config... /usr/bin/pkg-config
configure: error: Cannot find OpenSSL's <evp.h>
[colin@host]$ find /usr/include -name evp.h
/usr/include/openssl/evp.h
অন্তর্ভুক্ত ডিরেক্টরিটিতে অন্তর্ভুক্ত ফাইল রয়েছে তবে লাইব্রেরি হওয়ায় pkg-config ব্যর্থ হয়েছে না / usr / অন্তর্ভুক্ত / OpenSSL, তার মধ্যে / usr / lib
ডিরেক্টরি হিসাবে / usr দিয়ে আবার কনফিগার চালানো হচ্ছে:
configure .... --with-openssl-dir=/usr ....
...
checking OpenSSL dir for FTP... /usr
checking for pkg-config... /usr/bin/pkg-config
checking for OpenSSL version... >= 0.9.6
checking for CRYPTO_free in -lcrypto... yes
...
যুক্তি হিসাবে পাস করা পথটি সম্পর্কিত সংস্থানগুলি অনুসন্ধান করার জন্য অনুসন্ধান করা হয়।