我正在運行使用軟件包管理器安裝的Perl 5.10.1。我已經成功地從CPAN殼內安裝了駝鹿,我已經嘗試安裝MooseX ::聲明extention沒有成功。這裏是我做了什麼:需要幫助安裝MooseX ::聲明
$ sudo cpan > cpan.log
cpan[1]> install MooseX::Declare
無法從lib中確定的perl版本信息/ MooseX/Declare.pm
警告:先決條件Devel :: Declare 0.005011找不到。
警告:先決條件MooseX :: Method :: Signatures 0.30找不到。
這是在安裝lauches之前首先出現在終端中,我發佈了'cpan.log'文件here。
現在,我已經嘗試安裝上面的兩個prereqs,後者取決於第一個。但在安裝第一個給我這樣的:
CPAN [6]>安裝傑韋利::聲明
運行安裝模塊 '傑韋利::申報'
運行make爲F/FL/FLORA /傑韋利 - 申報 - 0.006000.tar.gz
是否已由解開到目錄/home/jfb/.cpan/build/Devel-Declare-0.006000-6qeuWN
「的/ usr/bin中/ perl的Makefile文件.PL INSTALLDIRS =網站'返回的狀態S512中,不會使
運行make test
製作了一些問題,也不會測試
執行make install
製作了一些問題,將不安裝
你從'安裝MooseX :: Declare'獲得了什麼輸出? 1.有沒有測試或安裝失敗? 2. cpan客戶端打印用於安裝庫的路徑是什麼? (順便說一下,有MooseX軟件包,所以輸入'install MooseX'應該會給你一個錯誤。) – Ether 2010-08-17 20:37:43
你是否從你的cpan install命令得到任何輸出? – ennuikiller 2010-08-17 20:37:48
我編輯了我的問題,這是我從'安裝MooseX :: Declare'編譯獲得' – 2010-08-17 21:09:40