2016-04-18 54 views
-1

パッケージLWP :: Curlを使用するscsriptがあります しかし、このコマンドを使用してインストールしようとすると[sudo cpanm install LWP :: Curl]に次のエラーが表示されます: -Perl:cpanを使用して依存関係をインストールできない

Fetching http://www.cpan.org/authors/id/S/SY/SYP/Net-Curl-0.37.tar.gz 
-> OK 
Unpacking Net-Curl-0.37.tar.gz 
Entering Net-Curl-0.37 
Checking configure dependencies from META.json 
Checking if you have ExtUtils::MakeMaker::Config 0 ... Yes (6.66) 
Configuring Net-Curl-0.37 
Running Makefile.PL 
pkgconfig failed: 
Can't locate ExtUtils/PkgConfig.pm in @INC (you may need to install the ExtUtils::PkgConfig module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at Makefile.PL line 39. 

Using curl-config script. 
Can't exec "curl-config": No such file or directory at Makefile.PL line 212. 
curl-config failed: 
Execution curl-config --vernum failed. 
is your libcurl installed correctly ? 


libcurl development files do not seem to be available 
You must install libcurl 7.15.5 or newer to 
build this module 

NA: Unable to build distribution on this platform. 
-> N/A 
-> FAIL Configure failed for Net-Curl-0.37. See /home/harsh/.cpanm/work/1460968559.18563/build.log for details. 

これはどうやって解決できますか?

答えて

1

Net :: CURLパッケージのバグのように聞こえ、依存関係を正しく一覧表示できません。

ことのExtUtilsをインストール:: PkgConfigを最初に(エラーメッセージが言うだけのように)。

そして、(エラーメッセージが言うように、再び)お使いのプラットフォームのパッケージ管理システムを使用してのlibcurl(プラットフォームがそのベースパッケージを区別している場合-dev版)をインストールします。

関連する問題