Подтвердить что ты не робот

Как установить заголовки разработки PCRE на Mac OSX

Я только что обновил свой MacBook Pro до Mavericks, и моя локальная среда разработки Ruby on Rails не работает прямо с места в карьер, когда я навещаю localhost, я вижу It works! и помню, что мне нужно было запустить Phusion Passenger, поэтому, когда Я запускаю passenger start, он проверяет все предварительные условия и терпит неудачу, когда попадает в заголовки разработки PCRE:

 * Checking for PCRE development headers...
    Found: no

Он говорит мне перейти на http://www.pcre.org/, чтобы загрузить их, поэтому я загрузил 8.33 из здесь, который отправился в мою папку Downloads, поэтому я распаковал его, cd 'd в папку и запустил:

./configure
make
make install

Затем cd 'd вернемся к моему каталогу приложений rails на моем Рабочем столе и перезапустим passenger start, но он все тот же. Пробовал новое окно терминала, но это не имело никакого значения.

Я должен был сделать это раньше, чтобы работать с моей рабочей средой, но на этот раз не может решить проблему.

Я также пробовал brew install pcre, но он говорит Warning: pcre-8.33 already installed.

4b9b3361

Ответ 1

Переустановите инструменты разработчика OS X. Это было нарушено обновлением Mavericks.

Ответ 2

Переустановка OS X Developer Tools не работает для меня, поэтому я рекомендую

brew install pcre

Также вы можете сделать

brew install passenger

Который установит все необходимые требования, если дополнительные отсутствующие.