MAMP PRO PHP 5.3.5,symfony2 需要的 Intl

发布于 2024-11-08 16:24:50 字数 946 浏览 0 评论 0原文

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

弱骨蛰伏 2024-11-15 16:24:50

在 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 (use sudo, 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?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文