人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

「続・初めてのperl」の3章のモジュールの使い方にてCPANよりBusiness::ISBNをダウンロードして問題を解くとのことなのですがモジュールをインストール出来きません。
Mac OS 10.4.11を使用しておりTerminalより以下のコマンドでインストールを試みました。

$ perl -MCPAN -e shell
cpan> install Business::ISBN

以下のような返答がありました。
他のモジュールをインストールしようとしても同じように表示されます。
どういう意味なのでしょうか?
インストール出来ない原因は何故なのでしょうか?



WARNING: LICENSE is not a known parameter.
Checking if your kit is complete...
Looks good
'LICENSE' is not a known MakeMaker parameter name.
Writing Makefile for Business::ISBN::Data
-- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
Running make for B/BD/BDFOY/Business-ISBN-2.03.tar.gz
Is already unwrapped into directory /Users/local/.cpan/build/Business-ISBN-2.03

CPAN.pm: Going to build B/BD/BDFOY/Business-ISBN-2.03.tar.gz

-- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible



●質問者: kaz018
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:2.0 BD CPAN ISBN ISBN:
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● felix33jp
●20ポイント

なにかライセンスがいる有料のモジュールのように見えますが。


2 ● hornistyf
●50ポイント

私はまだPerl勉強中の身ですが、せっかく見つけたので報告しておきます。

PerlMonks に関連した記述があります。

http://www.perlmonks.org/?node_id=617740

"ExtUtils::MakeMakerモジュールのバージョンが低いんちゃう?"とのことです。

実際、このモジュールをCPANでインストール後、Business::ISBNをインストールしてみたらきれいに入りました。

◎質問者からの返答

原因がわかりました。

Mac OSには標準でmakeが入っておらずXcodeToolsを入れて初めて使えるようになるとの事。makeの無い状態でCPANの設定をしてしまうと何をやってもCPAN経由でインストールできなくなるそうです。

http://www.inohome.net/kuma/blog/archives/2006/02/post_392.html

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ