お世話になります。
ネットで調べcpanからモジュールをインストールしました。
# su -
# perl -MCPAN -e shell
最初の起動時に質問が出てきてリターンと少しの設定後、
cpan>install XML::RSS
# find `perl -e 'print "@INC"'` -name 'RSS.pm' -print
./.cpan/build/XML-RSS-1.05/lib/RSS.pm
./.cpan/build/XML-RSS-1.05/blib/lib/XML/RSS.pm
の形でインストールされているのを確認しました。
で、その後、perlのCGIの方で実行すると、
Can't locate XML/RSS.pm in @INC (@INC contains: ./mylib /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at rss.cgi line 10. BEGIN failed--compilation aborted at rss.cgi line 10.
になってしまうんですが、次はどうすればよいのでしょうか
No.1ベストアンサー
- 回答日時:
モジュールのインストールに失敗しています。
./.cpan/build/...以下のディレクトリは、モジュールインストール用の一時ディレクトリです。
実際にインストールされているならば、表示されるディレクトリが@INCの中身(実行時エラーメッセージの@INC contains: の後に表示されているディレクトリ)のどれかが含まれているはずです。
インストール時にエラーメッセージが表示されたはずですが、もう一度見直してみましょう。
アドバイスありがとうございます。
その後、見直した結果、cpanからDLした一時的なディレクトリに移動し
perl Makefile.PL
make
make test
make install
をやる事で解決できました。
cpan経由でインストールまでできていないようでした。
大変お騒がせ致しました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- その他(プログラミング・Web制作) python 2 2022/12/23 09:06
- Perl Windows10においての『Perl』のプログラムについて 1 2022/05/09 16:04
- CGI 古ーくからフリーのtree.cgi掲示板を利用させてもらって来ましたが、最新でなにか復活できないか? 2 2023/04/07 10:43
- CGI -T(汚染モード)でメールが送れません 1 2022/06/12 14:11
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- Perl perlをバージョンアップしたら、今まで正常に動いていたプログラムが、エラーになってしまった 3 2022/10/05 15:44
- Ruby Ruby / passenger のインストールについて 1 2023/01/30 18:31
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- JavaScript JAVASCRIPT 2 2022/04/15 15:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Pg.pmモジュールがロードできない
-
DB_Fileモジュールインストール...
-
グラフのX,Y座標を取得したい
-
ユーザー定義関数に#NAME?が返...
-
例外処理のフローチャートの記...
-
Excel VBAでリンク切れをチェッ...
-
「デバイスは PRN を初期化でき...
-
文章の分割
-
VBでグローバル変数を宣言するには
-
Excel VBA 『Call』で呼び出す...
-
Perlソースコードをコンパイル...
-
エクセルVBAでシートモジュール...
-
Form間の値の渡し方
-
モジュールとは何ですか
-
[ASP]条件によってインクルード...
-
「Perl Command Line InterPret...
-
'Range'メソッドは失敗しました
-
ppmのリポジトリの場所
-
Excel VBAで、ユーザーフォー...
-
AIX6でファイルのタイムスタン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DB_Fileモジュールインストール...
-
python
-
perlのモジュールについて
-
perlをバージョンUPしたらWebSe...
-
Perlでモジュールを作りましたが、
-
Perl+DBD::Oracleのエラーがわ...
-
SOAP::Liteを利用したい!
-
use lib qw(変数名);は無理?
-
'cgi-lib.pl'などのファイルの...
-
Pg.pmモジュールがロードできない
-
ActivePerlに含まれるモジュール
-
@INCにrequireされたファイルが...
-
GLIBC_2.4 以上がインストール...
-
DBIをCPANからインストール時に...
-
Python エクセル読み込み xlrd...
-
HTML::Embperlが使えない!
-
Net::SSH::Perlについて
-
DBI Make error
-
perl MeCab 和布蕪 エラー
-
MeCab(和布蕪)をPerlで使うには
おすすめ情報