How to Install PCRE Development Headers on Mac OSX

坚强是说给别人听的谎言 提交于 2019-11-30 22:36:12

问题


I just upgraded my MacBook Pro to Mavericks and my local Ruby on Rails development environment isn't running straight off the bat, when I visit localhost I see It works! and remembered I needed to start Phusion Passenger, so when I run passenger start it checks all the prerequisites and fails when it gets to the PCRE Development Headers:

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

It tells me to go to http://www.pcre.org/ to download them so I downloaded 8.33 from here which went to my Downloads folder, so I unzipped it, cd'd to the folder and ran:

./configure
make
make install

Then cd'd back to my rails app directory on my Desktop and re-ran passenger start but it's still the same. Tried a new Terminal window but that didn't make any difference.

I must have done this before to get my dev environment working but can't seem to solve it this time.

I also tried brew install pcre but it says Warning: pcre-8.33 already installed.


回答1:


Reinstall the OS X Developer Tools. It was broken by the Mavericks upgrade.




回答2:


Reinstalling OS X Developer Tools did not work for me so I recommend

brew install pcre

Also you can do

brew install passenger

Which will install all needed requirements if additional missing.



来源:https://stackoverflow.com/questions/19541066/how-to-install-pcre-development-headers-on-mac-osx

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!