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
有人可以告诉我吗?
答案 0 :(得分:1)
在UNIX系统上,您应该是管理员来安装某些东西。因此,您应该以root身份启动make install
(使用sudo
,我不确定Mac OS中是否存在root。)
关于第0步,为什么你不愿意“指示编译器在32位和64位”的架构中进行编译?