MAMP PRO PHP 5.3.5, Intl требуется для symfony2 - PullRequest
0 голосов
/ 21 мая 2011

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

Может кто-нибудь посоветовать мне?

1 Ответ

1 голос
/ 21 мая 2011

В системах UNIX вы должны быть администратором, чтобы что-то установить. Следовательно, вы должны запустить make install как root (используйте sudo, я не уверен, существует ли root в Mac OS).

Что касается шага 0, почему именно вы не хотите "Проинструктировать компилятор для компиляции в 32- и 64-битных" архитектурах?

...