Я уже некоторое время пытаюсь восстановить свою среду разработки Rails с тех пор, как я перешел с Lion на Mountain Lion. Проблема, в частности, заключается в установке гема pg-0.14.0 (postgresql).

Я пробовал инструкции на этом посту, но безуспешно. Я попытался удалить Postgres с Homebrew, а затем переустановить его. Ничего не работает Если я пытаюсь установить этот драгоценный камень, я получаю эту ошибку:

Сборка собственных расширений. Это может занять некоторое время ... ОШИБКА: ошибка установки pg: ОШИБКА: не удалось создать собственное расширение для gem.

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb проверка на pg_config ... да Использование значений конфигурации из /usr /local /bin /pg_config для проверки libpq-fe.h. ... да проверка на libpq /libpq-fs.h ... да проверка на pg_config_manual.h ... да проверка на PQconnectdb() в -lpq ... нет проверки на PQconnectdb() в -llibpq ... нет проверки для PQconnectdb() в -lms /libpq ... нет Не удается найти клиентскую библиотеку PostgreSQL (libpq) * extconf.rb не удалось * Не удалось создать Makefile по какой-то причине, возможно, из-за отсутствия необходимых библиотек и / или заголовков. Проверьте файл mkmf.log для более подробной информации. Вам могут потребоваться параметры конфигурации.

Где я могу найти mkmf.log? Кто-нибудь может дать мне совет, как снова установить pg gem?

Спасибо!

1 ответ1

0

У вас есть инструменты командной строки для Xcode? Это будет необходимо.

Попробуйте brew doctor он определит общие проблемы, которые могут повлиять на общие проблемы компиляции на Mac.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .