MAMP PRO PHP 5.3.5,Symfony2 需要的国际


MAMP PRO PHP 5.3.5, Intl required by symfony2

Symfony2的设置与一件事分开,那就是"intl"

我找到了让最新的 mamp pro 工作的说明,但步骤 0 对我来说没有意义,我忽略了它并尝试继续进行设置,但一切正常,直到我开始"安装",我在那部分收到错误。

我在跑雪豹。

http://szemian.wordpress.com/2011/03/21/compiling-intl-extension-for-mamp/#comments

在我键入make并完成它必须做的事情后,我在最后收到以下消息:

make[2]: Nothing to be done for `all-local'.
make[0]: Making `all' in `test'
make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `all-local'.

选择安装后,我收到以下消息:

make[0]: Making `install' in `stubdata'
/bin/sh ../mkinstalldirs /usr/local/lib
/usr/bin/install -c libicudata.46.1.dylib /usr/local/lib
install: /usr/local/lib/libicudata.46.1.dylib: Permission denied
make[1]: *** [install-library] Error 71
make: *** [install-recursive] Error 2

谁能给我建议?

在UNIX系统上,你应该是管理员来安装一些东西。因此,您应该以 root 身份启动make install(使用 sudo ,我不确定 Mac OS 中是否存在 root)。

关于步骤 0,为什么您不愿意"指示编译器同时在 32 位和 64 位架构中编译"?