![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
メッセージを途中ではしょったりはしていないのですよね?
Checking if your kit is complete...
Looks good
Writing Makefile for LWP
-- NOT OK
Makefileを作るための条件はきちんとそろっているけど、実際に書こうとすると
だめという感じですね。
確認ですが、カレントディレクトリはどこになっていますか?
そしてそこに書き込みを行える権限はありますか?
sudo しているので関係ないかなとも思いますが念のため。
あと試していただきたいのですが、
Perのあるディレクトリの下に
cpan/build/
というディレクトリがあって、そのしたに libwwwで始まる名前のディレクトリがあると思うので
そのディレクトリを丸ごとどこか適当なディレクトリにコピーしてください。
コピーしたディレクトリで
ここでは仮に、
/usr/local/bin/perl/cpan/build から /usr/hoge に移すとします。
cp -r /usr/local/bin/perl/cpan/build/libwww-perl-5.805 /usr/hoge/tmp/libwww-perl-5.805
/usr/hoge/tmp/libwww-perl-5.805 へうつりそこで
perl Makfile.PL
を実行するとどうなりますか?
もし cpan/build ディレクトリに libwww-perl… がなければ
perl -MCPAN -e 'get LWP::Simple'
してみてください。
直接CPANから拾ってきてもかまいません。
ありがとうございました。
ご指示に従い、いろいろと試してみたところ、使えるようになりました。
しかしなぜmakeがうまく行かないかは釈然とせず、疑問が残ります。
~/.cpan/build/libwww-perl-5.805 を別な場所にコピーすることで、
うまくmakeでき、それを /usr/local/lib/ に移動させました。
とにかく、たいへん助かりました。
No.3
- 回答日時:
解決したとのことで結構なのですが、自分でファイル群をコピーして回るのではなく、
make install
でやらせたほうが抜けがなくていいと思います。
rootなりでやる必要があるなら
sudo make install
とかですか。
余談ながら
> ~/.cpan/build/libwww-perl-5.805 を別な場所にコピーすることで、
OSXではユーザーごとにきちんと分けられてるんですね。
インストール先もユーザーごとにディレクトリを持ってたりするのでしょうか?
site がそのサイトで独自に入れたものが入りますがそのユーザー版とか。
勉強になりました。
No.1
- 回答日時:
> Writing Makefile for LWP -- NOT OK
これのほかにエラーメッセージは出ていないのでしょうか?
出ているのならそこに解決の手がかりがあるはずです。
この回答への補足
ありがとうございます。
以下にメッセージの最後の部分を添えさせていただきました。
makeがうまく行っていないように思えるのですが、いかがでしょう?
ログを見ていただき、また助言をいただければ助かります。
**** ログ ****
This package comes with some sample programs that I can try
to install in /usr/bin.
Note that you can avoid these questions by passing
the '-n' option to 'Makefile.PL'.
Do you want to install lwp-request? [y] y
Do you want to install lwp-mirror? [y]
Do you want to install lwp-rget? [y]
Do you want to install lwp-download? [y]
The lwp-request program will use the name it is invoked with to
determine what HTTP method to use. I can set up alias for the most
common HTTP methods. These alias are also installed in
/usr/bin.
Do you want to install the GET alias? [n]
Do you want to install the HEAD alias? [n]
Do you want to install the POST alias? [n]
Checking for URI........... ok
Checking for HTML::Parser.. ok
Checking for MIME::Base64.. ok
Checking for Net::FTP...... ok
Checking for Digest::MD5 .. ok
Checking if your kit is complete...
Looks good
Writing Makefile for LWP
-- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- Mac OS mac で「OS X 11.0.0 is not supported」が出力される件 1 2023/03/17 22:53
- オープンソース Vue+Laravelのデザインテンプレートのサンプルが起動できない 1 2022/05/18 21:52
- Mac OS El Capitanがインストールできない… 1 2023/06/16 13:05
- Windows 10 SONYの音楽ソフト「x-アプリ」について 3 2023/01/29 19:09
- Visual Basic(VBA) Excelで下記のようにマクロを作ったところ、一回目は実行できたのですが、二回目以降「実行時エラー1 1 2022/03/25 08:08
- UNIX・Linux ubuntuに外部侵入できるか 2 2022/04/09 12:48
- Perl Windows10においての『Perl』のプログラムについて 1 2022/05/09 16:04
- UNIX・Linux shellscript内のコマンドを、sudo(toor)として実行 2 2022/09/23 15:05
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
LWPのインストール
-
python renameについて
-
VBAで巨大なファイルの途中から...
-
batファイルでrenameができませ...
-
Perlでのファイル出力における...
-
csvファイルの横方向への改行に...
-
VBAでCSVファイルの特定行を書...
-
Pythonでegrep機能をつかいたい
-
awkスクリプトでダブルクォーテ...
-
csv出力
-
VBAでCSVファイルを途中行まで...
-
VB6.0でDB接続する際に切断時の...
-
ディレクトリ名を取得したい
-
FindFirstFileとFindNextFileで...
-
ファイルの一部を別のファイル...
-
ListBoxのデータを高速でファイ...
-
die関数のエラー出力先について
-
エラーチェック、ファイルに特...
-
cgiのログの書き方
-
重複するデータを抽出できる秀...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エラーログ「\\x8ew\\x92\\xe8...
-
無料配布の郵便番号自動入力cgi...
-
perlからのexcel読み込み
-
コマンドプロンプトからperlを...
-
perl上からfindを使い検索した...
-
perl system関数 引数 フォルダ
-
LWPのインストール
-
VBAでCSVファイルを途中行まで...
-
awkスクリプトでダブルクォーテ...
-
VBAでCSVファイルの特定行を書...
-
バッチファイルの作り方(CSV→...
-
openした後、closeしないでプロ...
-
ExcelをCSV書き出す場合のシー...
-
batファイルでrenameができませ...
-
エクセルVBA コードが同じでも...
-
window.open でのファイル指定方法
-
VBAで巨大なファイルの途中から...
-
DOSコマンドで、標準出力を出力...
-
close()で例外が投げられる理由
-
csvファイルの横方向への改行に...
おすすめ情報