Как установить заголовки разработки 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
.
2 ответов
переустановка OS X Developer Tools не сработала для меня, поэтому я рекомендую
brew install pcre
Также вы можете сделать
brew install passenger
который установит все необходимые требования, если дополнительные отсутствуют.