নাগিওস-এনআরপি ইনস্টলেশন ত্রুটি (কনফিগার: ত্রুটি: এসএসএল লাইব্রেরি খুঁজে পাওয়া যায় না)


15

আমি নাগিও ইনস্টল করেছি এবং আমি এনআরপি ইনস্টল করতে চাই। এনআরপিই ইনস্টল করার সময় আমি যখন (/ হোম / অ্যাবসি / এনআরপি / কনফিগার) চালিত করি

./configure

এটি নিম্নলিখিত লাইনে পৌঁছানোর পরে থামে

...

checking for type of socket size... size_t
checking for SSL headers... SSL headers found in /usr
checking for SSL libraries... configure: error: Cannot find ssl libraries

আমি libssl-dev এবং ওপেনএসএল প্যাকেজ ইনস্টল করেছি কারণ আমি তাদের এই ত্রুটির সমাধান হিসাবে পেয়েছি।

আমি নিম্নলিখিত বিকল্পটিও চেষ্টা করেছিলাম

./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib

তবে ত্রুটিটি রয়ে গেছে।

এর সম্ভাব্য সমাধান কী হতে পারে? আমি আমার অপারেটিং সিস্টেম হিসাবে উবুন্টু 12.04 ব্যবহার করছি। আগাম ধন্যবাদ.

উত্তর:


22

এটি আমার পক্ষে কাজ করেছে:

./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/x86_64-linux-gnu

আমি দিরের মধ্য দিয়ে পেয়েছি:

apt-file search libssl | grep libssl-dev

1
উত্তর দেওয়ার জন্য ধন্যবাদ. আমি এনআরপি-র পুরানো সংস্করণ ইনস্টলেশনটি শেষ করেছি এবং এটি আমার পক্ষে কাজ করেছে।
11:54

এই কাজ! ধন্যবাদ। ভবিষ্যতের রেফারেন্সের জন্য, আপনি কোন দস্তাবেজে এই কনফিগার --withবিকল্পগুলি পেয়েছেন?
ডাব্লুএফএফ

আমাকে এটি অন্য উত্তরের সাথে একত্রিত করে libssl-devপ্রথমে ইনস্টল করতে হয়েছিল । sudo apt-get install libssl-dev
আইবাম

8

আমি libssl-dev প্যাকেজ ইনস্টল করার পরে, আমার একটি রাস্পবেরি পিআই তে একই সমস্যা ছিল

sudo apt-get install libssl-dev

তবে এটির সাহায্যে কনফিগার কমান্ডের জন্য ssl lib সন্ধান করতে সক্ষম হন:

# dpkg -L libssl-dev

.
.
.
/usr/lib/arm-linux-gnueabihf
/usr/lib/arm-linux-gnueabihf/libssl.a
/usr/lib/arm-linux-gnueabihf/pkgconfig
/usr/lib/arm-linux-gnueabihf/pkgconfig/libcrypto.pc
/usr/lib/arm-linux-gnueabihf/pkgconfig/libssl.pc
/usr/lib/arm-linux-gnueabihf/pkgconfig/openssl.pc
/usr/lib/arm-linux-gnueabihf/libcrypto.a
/usr/lib/arm-linux-gnueabihf/libssl.so
/usr/lib/arm-linux-gnueabihf/libcrypto.so

# ./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/arm-linux-gnueabihf

7

এটি ঠিক করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

yum install openssl-devel


1
উবুন্টুতে ইয়াম ব্যবহার হয় না।
ওপেনসেল

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.