erro para instalar o módulo de matemática CDF no perl

0

Estou tentando instalar o Math :: CDF no perl Eu tentei tanto cpan -i Math :: CDP e instalar a partir de arquivos baixados ambos acabam em erro depois de entrar em make install:

Running make install
make[1]: Nothing to be done for 'all'.
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ERROR: Can't create '/opt/local/lib/perl5/site_perl/5.16.3/darwin-thread-multi-2level/Math'
mkdir /opt/local/lib/perl5/site_perl: Permission denied at /opt/local/lib/perl5/5.16.3/ExtUtils/Install.pm line 494.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 at -e line 1.
make: *** [pure_site_install] Error 13
  CALLAHAN/Math-CDF-0.1.tar.gz
  /usr/bin/make install  -- NOT OK

Aqui está a versão do perl e do caminho:

bash-4.2$ which make
/usr/bin/make
bash-4.2$ which perl
/opt/local/bin/perl
bash-4.2$ perl -v

Isto é perl 5, versão 16, subversão 3 (v5.16.3) construída para darwin-thread-multi-2level

    
por Karli 09.01.2015 / 04:29

1 resposta

1

Esse problema pode ser porque você não tem permissão para gravar nesses arquivos. Você pode tentar instalá-lo localmente.

perl Makefile.PL PREFIX=/path/to/home/folder

então você pode executar:

make
make install
    
por 24.02.2017 / 23:07

Tags