MAMP PRO PHP 5.3.5,symfony2 需要的 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
有人能给我建议吗?
Symfony2 is setup apart from one thing and that is "intl"
I found instructions to get this working for the latest mamp pro but step 0 doesn't make sense to me, I ignored it and tried to carry on with setup but everything works until I get to "make install" , I get errors at that part.
I am running snow leopard.
http://szemian.wordpress.com/2011/03/21/compiling-intl-extension-for-mamp/#comments
after I've typed make and it's done what it has to do I get this message at the end:
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'.
and after I choose make install I get this message:
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
Can anyone advise me?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 UNIX 系统上,您应该是管理员才能安装某些东西。因此,您应该以root身份启动
make install
(使用sudo
,我不确定Mac OS中是否存在root)。关于步骤0,您到底为什么不愿意“指示编译器在32位和64位中进行编译”架构?
On UNIX systems, you're supposed to be administrator to install something. Hence you should launch
make install
as root (usesudo
, I'm not sure whether root exists in Mac OS).Regarding the step 0, why exactly are you reluctant to "Instruct the compiler to compile in both 32 and 64 bit" architectures?