vine-users ML アーカイブ



[vine-users:066086] Re: perl-SDL のインストールについて

  • From: ABE Shin-ichi <shin1.abe@xxxxxxxxx>
  • Subject: [vine-users:066086] Re: perl-SDL のインストールについて
  • Date: Sun, 6 Jun 2004 23:13:12 +0900
ABE@相模原です。

堀田さんがコメントされていますが、SDL.h は SDL-devel パッケージに
含まれています。
当方の環境で確認した結果は以下。
rpm -qf /usr/include/SDL/SDL.h
SDL-devel-1.2.5-0vl1

また、大久保さんの SDL_perlの ./configure の結果で
Enabled SDL_image       no
Enabled SDL_mixer       no
となっているのも気になります。SDL_imageとSDL_mixerがインストール
されていればここは両方とも yes となるべきではないでしょうか。

私の環境では以下の手順で frozen-bubble をインストールできました。

SDL, SDL-develはインストールされていたので新たにインストールしたのは
SDL_mixer, SDL_image, SDL_perl, frozen-bubble です。
================================================================
1) SDL_mixerは src.rpm をリビルドしてからインストール
2) SDL_imageは src.rpm をリビルドしてからインストール
3) SDL_perl-1.19.2 のインストール
$ tar xzvf SDL_perl-1.19.2.tar.gz
$ cd SDL_perl-1.19.2
$ ./configure
Enabled GL              yes
Enabled GLU             yes
Enabled SDL_console     no
Enabled SDL_gfx         no
Enabled SDL_image       yes  <-- ここが yes
Enabled SDL_mixer       yes  <-- ここも yes
Enabled SDL_net         no
Enabled SDL_ttf         no
Enabled jpeg            yes
Enabled png             yes
Enabled smpeg           no
Detecting GLU Version
Checking if your kit is complete...
Looks good
Writing Makefile for SDL_perl
$ make
$ su
# checkinstall ( <-- もちろん make install でもOK)

4) frozen-bubble インストール
frozen-bubbleソースディレクトリに入って、
$ make PREFIX=/usr
$ su
# make install PREFIX=/usr
=================================================================

結果的にインストールされているSDL関連パッケージはこんな感じです。
rpm -qa |grep SDL
SDL-1.2.5-0vl1
SDL-devel-1.2.5-0vl1
SDL_image-1.2.2-0vl1
SDL_image-devel-1.2.2-0vl1
SDL_mixer-1.2.4-0vl1
SDL_mixer-devel-1.2.4-0vl1
SDL_perl-1.19.2-1

以上。
-- 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
  ABE Shin-ichi
  E-mail : shin1.abe@xxxxxxxxx
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/