मैंने ओएसएक्स में होमब्री के साथ पीकेजी-कॉन्फ़िगरेशन स्थापित किया। मुझे यकीन नहीं है कि मुझे अपने PKG_CONFIG_PATH को क्या सेट करना चाहिए? क्या यह/usr/include और/usr/local/include का संयोजन होना चाहिए? यहां तक कि अगर मैं एक या दूसरे का उपयोग करता हूं, तो मुझे कोई त्रुटि नहीं मिलती है कि कोई भी .pc फाइल नहीं है, जिसे मैं लेता हूं, इसमें पीकेजी-कॉन्फ़िगरेशन द्वारा उपयोग की जाने वाली जानकारी होगी? यकीन नहीं है कि मैं क्या गलत कर रहा हूँ। मदद की सराहना की।पीकेजी-कॉन्फ़िगरेशन और ओएसएक्स 10.8, उचित PKG_CONFIG_PATH? गुम पीपीसी फाइलें?
$ pkg-config --libs libxml2
Package libxml2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libxml2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libxml2' found
अद्यतन: तो शायद मैं दो अलग अलग सवाल पूछ रहा हूँ। मैंने बस जीएसएल घुमाया और ./configure & & & & सूडो स्थापित करने के माध्यम से भाग गया।
pkg-config --libs gsl
-L/usr/local/lib -lgsl -lgslcblas -lm
लेकिन सूची/usr/स्थानीय/lib GSL libs लेकिन कोई .pc फ़ाइलों से पता चलता: और एक खाली $ PKG_CONFIG_PATH साथ मैं वास्तव में के साथ एक हिट हो गया। ओएसएक्स में कस्टम स्थापित पैकेज के लिए pkg-config कैसे काम करता है लेकिन डिफ़ॉल्ट स्थापित नहीं ???