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

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

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

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

Другие вопросы по тегам