मैं lenstool स्थापित कर रहा हूं जिसे pgplot लाइब्रेरी की आवश्यकता है ताकि मुझे स्रोत कोड मिलें और उनका पालन हो इस इसे स्थापित करने के लिए मैंने इसके एक उदाहरण को भी चलाया और यह काम करने लगा। लेकिन जब मैं लेनस्टूल बनाने की कोशिश करता हूं तो यह त्रुटि लौट आती है:
/usr/bin/ld: cannot find -lpgplot
collect2: ld returned 1 exit status
make[1]: *** [Histogram] Error 1
make[1]: Leaving directory `/home/soroosh/soroosh/darkmatter/lenstool/lenstool_v6.7.1/utils'
make: *** [all-recursive] Error 1
उबंटू 12.04 लीटर 64 बिट। और मैंने pgplot स्थापित किया है:
/ Usr / स्थानीय / src / pgplot
क्या यह एक लिंकिंग समस्या है? इसमें मेरी मदद करो। मुझे बताएं कि क्या अन्य विशिष्टताओं की आवश्यकता है।
"ld" डायनामिक लाइब्रेरी लोडर "lpgplot" लाइब्रेरी का पता नहीं लगा सका। इसलिए जब आप "लेनस्टूल" बनाने की कोशिश करते हैं तो आप "एलपीजीप्लेट" को याद कर रहे होते हैं। आपके द्वारा "स्थापित" pgpplot का क्या मतलब है "/ usr / स्थानीय / src" में?
मैंने फ़ाइलों को वहां कॉपी किया और कॉन्फ़िगर किया और वहां एक बार एक गंतव्य निर्देशिका की आवश्यकता है जिसे मैंने उसी फ़ोल्डर में सेट किया है
इसे वैसे ही चलाएं
—
week
LDFLAGS=-L/your/path/to/pgplot make