pkg -config не может найти файлы.pc, хотя они находятся в пути

Я вижу странную проблему с конфигурацией pkg -в Mac OSX -Lion. При запуске установки python для модуля, который я скачал, я получаю следующую ошибку:

aspen:python toddysm$ sudo./setup.py install
Password:
`pkg-config --libs --cflags cld` returns in error: 
Package cld was not found in the pkg-config search path.
Perhaps you should add the directory containing `cld.pc'
to the PKG_CONFIG_PATH environment variable
No package 'cld' found

The `cld` C++ library is absent from this system. Please install it.

Однако при проверке папки /usr/local/lib я вижу библиотеки и файл.pc в подпапке pkgconfig

aspen:~ toddysm$ cd /usr/local/lib/
aspen:lib toddysm$ ls -al
total 2640
drwxr-xr-x  6 root  wheel      204 Jul  2 17:38.
drwxr-xr-x  9 root  wheel      306 Jul  2 15:17..
-rwxr-xr-x  1 root  wheel  1339516 Jul  2 17:38 libcld.0.dylib
lrwxr-xr-x  1 root  wheel       14 Jul  2 17:38 libcld.dylib -> libcld.0.dylib
-rwxr-xr-x  1 root  wheel      918 Jul  2 17:38 libcld.la
drwxr-xr-x  3 root  wheel      102 Jul  2 17:38 pkgconfig
aspen:lib toddysm$ cd pkgconfig/
aspen:pkgconfig toddysm$ ls -al
total 8
drwxr-xr-x  3 root  wheel  102 Jul  2 17:38.
drwxr-xr-x  6 root  wheel  204 Jul  2 17:38..
-rw-r--r--  1 root  wheel  279 Jul  2 17:38 cld.pc

. Установка PKG _CONFIG _PATH для указания на /usr/local/lib/ с помощью командной строки не помогает. Установка его в профиль ~/.bash _по какой-то причине делает конфигурацию pkg -неузнаваемой как команду.

Я предполагаю, что мне не хватает какой-то зависимости, но я не уверен, что. При попытке сделать то же самое в Linux мне не хватало пакета Python Dev python2.7 -dev, но я не знаю, как его проверить на Mac (, есть он там или нет ).

Любая помощь будет оценена.

10
задан casperOne 18 August 2012 в 18:07
поделиться