Emita com perl -MCPAN -e 'install Module :: Build';

1

Enquanto faz o perl -MCPAN -e 'install Module :: Build'; dá o seguinte erro: Como posso resolvê-lo?

/usr/bin/perl Build --makefile_env_macros 1
Can't locate Perl/OSType.pm in @INC (@INC contains: t/lib t/bundled lib /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at lib/Module/Build.pm line 13.
    
por Ahn 01.08.2012 / 06:25

2 respostas

1
Can't locate Perl/OSType.pm in @INC

Abra o arquivo Build.pm , você verá ver algo assim:

use Perl::OSType ();

e este módulo não está instalado. Então, tente isto:

# yum install perl-Perl-OSType.noarch
    
por 01.08.2012 / 12:20
1

O que há de errado em usar o módulo fornecido pelo CentOS?

yum install perl-Module-Build

Venha para pensar sobre isso, o módulo perl que você realmente quer (você não especificou o que é) provavelmente já está nos repositórios também.

    
por 01.08.2012 / 07:06

Tags