আমি শেয়ার্ড হোস্টিংয়ে গাইলি সংকলন করতে চাই তবে আমি যখন চালাই /
configure: error: GNU MP 4.1 or greater not found, see README
সুতরাং আমি জিএমপি ডাউনলোড করেছি এবং স্থানীয়ভাবে এটি ইনস্টল করার চেষ্টা করেছি ( হোম ডিরেক্টরিতে স্ট্যাক ওভারফ্লো ইনস্টল লাইব্রেরিতে এই প্রশ্নের উত্তরে পাওয়া গেছে )
mkdir /home/jcubic/lib
./configure --prefix=/home/jcubic/
make
make install
এটি এই ফাইলগুলি / home / jcubic / lib এ তৈরি করেছে
libgmp.a
libgmp.la
libgmp.so
libgmp.so.10
libgmp.so.10.3.1
তারপরে আমি গিলি ডিরেক্টরি থেকে কনফিগার চালিয়েছি (কনফিগার স্ক্রিপ্টটি পড়ে বিকল্পটি খুঁজে পেয়েছি):
./configure --with-libgmp-prefix=/home/jcubic
তবে ত্রুটিটি রয়ে গেছে, আমি গিলি। / কনফিগার করে চলার সময় স্থানীয় জিএনইউ এমপি ফাইলটি কীভাবে ব্যবহার করতে পারি?
আমি `এলডি_লিবিআরএইপিএইচটিএইচ =" / হোম / জ্যাকিউবিক / লিব / "সিপিএটিএইচ =" / হোম / জ্যাকিউবিক / অন্তর্ভুক্ত / "। / কনফিগার - উইথ-লাইবজিএমপি-প্রিফিক্স = / হোম / জ্যাকুবিক /` তবে একই ত্রুটি পেয়েছি।
—
jcubic
হুম ... সত্যিই নিশ্চিত নয়, তবে আপনারও দরকার হতে পারে
—
থমাস
LIBRARY_PATH=/home/jcubic/lib
। যদি এটি কাজ না করে তবে configure
স্ক্রিপ্ট এনভায়রনমেন্ট ভেরিয়েবল CFLAGS
এবং দিয়ে চেষ্টা করুন LDFLAGS
।
LIBRARY_PATH
এখনই কাজটি সেটিংয়ে রাখার মধ্যে আমার আরও একটি গ্রন্থাগার রয়েছে, ত্রুটি রয়েছে, আপনি এটি উত্তর হিসাবে যুক্ত করতে পারেন।
LD_LIBRARY_PATH
স্ট্যাক ওভারফ্লো পোস্টে বর্ণিত মত সেট করার চেষ্টা করেছেন? আপনাকেCPATH
ভেরিয়েবলটি সেট করতেও হতে পারে/home/<user>/include
।