0

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 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

谁能给我建议?

4

1 回答 1

1

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

关于步骤 0,您究竟为什么不愿意“指示编译器同时编译 32 位和 64 位”架构?

于 2011-05-21T11:16:27.737 回答