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

下記サイトを参考に、CentOS5.5でPerlのImage::Imlib2モジュールをインストールしようとしましたが、うまくいきませんでした。

http://perl-users.jp/articles/advent-calendar/2009/casual/24.html

このモジュールに必要なライブラリのimlib2のバージョンは1.4.4でソースからインストールしてあります。

猿でも分かるように、うまくいくインストール方法を教えて頂けると助かります。
よろしくお願いします。

●質問者: xxmasaxx
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:Perl インストール サイト ソース バージョン
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● const
●100ポイント ベストアンサー

ソースからのインストールを消してRPMforgeのパッケージを利用する手順です。

# imlib2をアンインストール
cd /path/to/imlib2-1.4.4/
make uninstall

# RPMforgeレポジトリをインストール
cd
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.0-1.el5.rf.i386.rpm
rpm -ivh rpmforge-release-0.5.0-1.el5.rf.i386.rpm

# RPMforgeをデフォルト無効化
cd /etc/yum.repos.d/
sed -e 's/^enabled = 1/enabled = 0/' -i.orig rpmforge.repo
grep enabled rpmforge.repo
#→enabled = 0

# imlib2をRPMforgeからインストール
yum install --enablerepo=rpmforge perl-Image-Imlib2
#→インストールされるパッケージを依存も含めメモ
# Installing for dependencies に imlib2 があることを確認

# 確認
echo `perl -MImage::Imlib2 -e 'print $Image::Imlib2::VERSION'`
#→2.03
perl -MImage::Imlib2 -e '
my $image = Image::Imlib2->new(200, 200);
$image->set_color(255, 127, 0, 127);
$image->draw_rectangle(50, 50, 50, 50);
$image->save("out.png");
'
◎質問者からの返答

丁寧な解説有り難うございました。

これでやっと無事使えるようになりました!

回答どうも有り難うございました。

関連質問


●質問をもっと探す●



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