Я не могу установить гем 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.