作者Miamiheat (吹雪)
看板Perl
標題[請益] 安裝cpan模組的問題
時間Sun Apr 20 04:14:06 2008
各位前輩好,
我是在linux(ubuntu6.06)上安裝Template這個模組的,
在自動安裝和手動安裝都嘗試過的結果,每次都會出現以下訊息
後來又再度測試了幾個模組,仍然會出現這個訊息…
最後安裝失敗…
==> Your Makefile has been rebuilt. <==
==> Please rerun the /usr/bin/make command. <==
false
make: *** [Makefile] Error 1
/usr/bin/make -- NOT OK
一開始我以為是makefile出問題,就重新perl makefile.PL一次
這邊都還沒出現以上訊息。
到了make的階段,這個訊息就會跳出來,嘗試了好幾次都是同樣的結果
麻煩各位幫我解答這個問題,萬分感激~~
#另外ExtUtils::MakeMaker我也有再裝了,但一樣是出現像上面的錯誤訊息
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.229.214.1
※ 編輯: Miamiheat 來自: 125.229.214.1 (04/20 04:16)
1F:推 hajimels:那裝其他module時都沒問題? 04/20 09:22
2F:→ Miamiheat:都一樣的問題…所以也就是都裝不起來 04/20 11:40
3F:→ clkao:try upgrade ExtUtils::MakeMaker 04/20 12:23
4F:→ Miamiheat:這好像是一個模組,因此我利用模組的裝法仍然是一樣… 04/20 22:07
※ 編輯: Miamiheat 來自: 125.229.213.20 (04/20 22:56)
5F:推 LiloHuang:手動拷貝lib等資料夾 到對應的目錄下面吧:) 04/20 23:21
6F:→ Miamiheat:請問一下樓上大大的方法是什麼意思…我聽不大懂,不好意 04/20 23:43
7F:→ Miamiheat:思 04/20 23:44
8F:推 LiloHuang:簡單講就是你抓回來的tar.gz壓縮檔案 解開後有lib資料夾 04/21 00:08
9F:→ LiloHuang:將其內容 拷貝到/usr/lib/perl5/site_perl/<版本>/ 下面 04/21 00:09
10F:推 LiloHuang:不是拷貝lib 是拷貝lib裡面的東西 04/21 00:10
11F:→ Miamiheat:好像可以跑的樣子但是卻會出現我在另一台機器上沒有的錯 04/21 01:17
12F:→ Miamiheat:Can't call method "process" on an undefined value 04/21 01:17
13F:→ Miamiheat:另一台機器是安裝好模組的,我的程式在上面是可行的 04/21 01:18
14F:→ Miamiheat:$template->process($temp_file,$vars,$output)我那行的 04/21 01:19
15F:→ Miamiheat:程式碼…,可以請大大再幫我解惑一下嗎?謝謝 04/21 01:20
16F:推 LiloHuang:一定又有少裝東西...這種情況很難解釋的說... 04/21 02:12
17F:→ Miamiheat:可是我可以跑perl的內建模組…ex: use LWP::Simple 04/21 13:55
18F:→ Miamiheat:難道是Template還有其它的相依模組嗎…?可是沒聽說耶… 04/21 13:56
19F:推 audreytang:那台機器的時鐘壞了。試看看 find . | xargs touch 04/23 03:19
20F:→ audreytang:再 make install 應該即可。 04/23 03:20
21F:→ Miamiheat:呃,我有試了,但還是不行,不過大大怎麼知道我的時鐘不 04/23 03:50
22F:→ Miamiheat:準的啊…我的cpu電池是沒電了,但我想說時間應該沒影響 04/23 03:50
23F:→ Miamiheat:就沒去理它了 04/23 03:51