Я не могу установить гем pg-0.14.0 после установки Mountain Lion

553
Nick

Я уже некоторое время пытаюсь восстановить свою среду разработки 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?

Спасибо!

0

1 ответ на вопрос

0
Max Howell

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

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

Похожие вопросы