MAMP PRO PHP 5.3.5,symfony2要求的Intl

时间:2011-05-21 10:04:27

标签: php apache mamp symfony intl

Symfony2与一件事分开,即“intl”

我找到了让最新的mamp pro工作的说明,但是第0步对我来说没有意义,我忽略它并尝试继续设置但是一切正常,直到我进入“make install”,我得到那部分的错误。

我正在跑豹雪豹。

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 install之后,我收到了这条消息:

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

有人可以告诉我吗?

1 个答案:

答案 0 :(得分:1)

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

关于第0步,为什么你不愿意“指示编译器在32位和64位”的架构中进行编译?