如何在Mac OSX上安装PCRE开发标题

时间:2013-10-23 11:59:38

标签: ruby-on-rails macos passenger pcre ruby-on-rails-2

我刚刚将我的MacBook Pro升级为Mavericks并且我的本地Ruby on Rails开发环境没有直接运行,当我访问localhost时,我看到It works!并记得我需要启动Phusion乘客,所以当我运行passenger start时,它会检查所有先决条件,并在到达PCRE开发标题时失败:

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

它告诉我去http://www.pcre.org/下载它们,所以我从here下载了8.33到了我的Downloads文件夹,所以我解压缩了它,cd'd到该文件夹​​并运行:

./configure
make
make install

然后cd返回我桌面上的rails应用目录并重新运行passenger start但它仍然是相同的。尝试了一个新的终端窗口,但没有任何区别。

我之前必须这样做才能让我的开发环境工作,但这次似乎无法解决它。

我也试过了brew install pcre,但它说Warning: pcre-8.33 already installed

2 个答案:

答案 0 :(得分:15)

重新安装OS X Developer Tools对我不起作用,所以我建议

brew install pcre

你也可以

brew install passenger

如果有其他缺失,将安装所有必需的要求。

答案 1 :(得分:14)

重新安装OS X开发人员工具。它被小牛升级打破了。