Как установить Perl-модуль JSON.pm на OSX

Я пытаюсь использовать синтаксический анализатор/преобразователь po2json из библиотеки JS gettext (http://jsgettext.berlios.de/)., но когда я пытаюсь преобразовать, я получаю эту ошибку:

Can't locate JSON.pm in @INC (@INC contains: /Library/Perl/5.12/darwin-thread-multi-2level /Library/Perl/5.12 /Network/Library/Perl/5.12/darwin-thread-multi-2level /Network/Library/Perl/5.12 /Library/Perl/Updates/5.12.4 /System/Library/Perl/5.12/darwin-thread-multi-2level /System/Library/Perl/5.12 /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level /System/Library/Perl/Extras/5.12.) at./po2json line 23.
BEGIN failed--compilation aborted at./po2json line 23.

Насколько я понимаю, мне не хватает perl-модуля, а именно JSON.pm, и я думаю, что это:http://cpansearch.perl.org/src/MAKAMAKA/JSON-2.53/lib/JSON.pm

Теперь, как мне установить его на OSX? Я использую горный лев.

Пробовал делать cpan install JSON, но не получается, выдает ошибку:

Writing Makefile for JSON
  MAKAMAKA/JSON-2.53.tar.gz
  make -- NOT OK
'YAML' not installed, will not store persistent state
Running make test
  Can't test without successful make
Running make install
  Make had returned bad status, install seems impossible

14
задан LeoNerd 20 August 2012 в 10:42
поделиться