- ベストアンサー
ppmを使ってのモジュールのインストールについて
PPMを使用してImage-Magickをインストールしようと試みていますが下記のようになり上手くいきません。 ppm> install Image-Magick Error: no suitable installation target found for package Image-Magick. しかし、 ppm> search Image-Magick とすると。次のように出ます。 1. Image-Magick [0.0] 2. Image-Magick [0.0] つまり、Image-Magickをリポジトリ内で発見はしているようですが・・・。 ついでにリポジトリのImage-Magick.ppdを見てみると次のように記述されていますが・・・。 <SOFTPKG NAME="Image-Magick" VERSION="4,29,0,0"> <TITLE>Image-Magick</TITLE> <ABSTRACT>An objected-oriented Perl interface to ImageMagick.</ABSTRACT> <AUTHOR>Kyle Shorter <magick@wizards.dupont.com></AUTHOR> <IMPLEMENTATION> <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-object" /> <CODEBASE HREF="x86/Image-Magick.tar.gz" /> <INSTALL EXEC="perl">install.ppm</INSTALL> </IMPLEMENTATION> </SOFTPKG> OSが対応していないと認識されてしまうからインストールに失敗してしまうのでしょうか??? ちなみに、私の環境は以下になります。 OS: Windows XP Profesional Perl: Active Perl 5.8.1 PPM : version 3.1 わかる方ご教授の程、よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
PPMのモジュールのインストールしか考えていないならなんの力にもなれませんが、インストールして動かすのが目的なら下記のHP通りにインストールするとうまくいきましたよ。今、インストールし、デモやcgiからの起動も確認できたので間違いないです。(ImageMagick6.0.4 Q16) 僕のほうではリポジトリはデフォルト状態で、 ppm> rep Repositories: [1] ActiveState PPM2 Repository [2] ActiveState Package Repository ppm> rep describe 1 Describing Active Repository 1: Name: ActiveState PPM2 Repository Location: http://ppm.ActiveState.com/cgibin/PPM/ppmserver-5.8-windows.pl?urn:/PPMServer Type: PPMServer 2.0 ppm> rep describe 2 Describing Active Repository 2: Name: ActiveState Package Repository Location: http://ppm.ActiveState.com/PPM/ppmserver-5.8-windows.plex?urn:/PPM/Server/SQL Type: PPMServer 3.0 ppm> 検索してみると、 ppm> s Image-Magick Searching in Active Repositories No matches for 'Image-Magick'; see 'help search'. ppm> s ImageMagick Searching in Active Repositories 1. Apache-ImageMagick [2.0b7] Convert and manipulate images on the fly 2. Apache-ImageMagick [2.0b7] Convert and manipulate images on the fly ppm> と、アパッチ用のものは見つかりましたが、それ以外は見つかりませんでした。とりあえず、リポジトリの追加をしてみたらどうでしょうか? OS: Windows XP Profesional Perl: Active Perl 5.8.3 PPM : version 3.1 apache: 1.3.29-win32-x86
その他の回答 (1)
- zebedeer
- ベストアンサー率66% (80/121)
ppmはあまり知らんのであれですが、 5.8用のImage-Magickはactivestateには無いっぽいですよ。 (5.6用はあった) どっかで公開されてるのを探すか、 (activestate以外で配布してるかどうか知らんけど) ActivePerlを5.6系にしてみては?
お礼
わかりやすいサイトまで教えてもらって。。感謝します。