Fedora Core 2にGDのインストール - MONO*LOG

Fedora Core 2にGDのインストール

2004年6月20日を以てついに日本国内でのUnisys社のLZH特許が失効。いままでGIFファイルをLZH圧縮で利用できなかったのが、ようやく自由に使えるようになりました。
GDライブラリも永らくGIFサポートを停止していましたが、特許失効を受けてgd 2.0.28からGIFサポートが復活!!

さっそくFC2にインストール。
特にFC2インストール時に追加していない場合には、libjpegとlibpngがインストールされていないので、はじめにインストールしておきます。
今回はお手軽にyumでインストール。

# yum install libpng-devel
…(中略)…
Resolving dependencies
.Dependencies resolved
I will do the following:
[install: libpng-devel 2:1.2.5-8.i386]
I will install/upgrade these to satisfy the dependencies:
[deps: libpng 2:1.2.5-8.i386]
Is this ok [y/N]: y (←libpngも必要なのでy)
Downloading Packages
Getting libpng-devel-1.2.5-8.i386.rpm
libpng-devel-1.2.5-8.i386 100% |=========================| 168 kB 00:00
Getting libpng-1.2.5-8.i386.rpm
libpng-1.2.5-8.i386.rpm 100% |=========================| 150 kB 00:00
Running test transaction:
Test transaction complete, Success!
libpng 100 % done 1/3
libpng-devel 100 % done 2/3
Completing update for libpng - 3/3
Installed: libpng-devel 2:1.2.5-8.i386
Dep Installed: libpng 2:1.2.5-8.i386
Transaction(s) Complete

# yum install libjpeg-devel
…(中略)…
[install: libjpeg-devel 6b-31.1.i386]
Is this ok [y/N]: y
Downloading Packages
Getting libjpeg-devel-6b-31.1.i386.rpm
libjpeg-devel-6b-31.1.i38 100% |=========================| 170 kB 00:00
Running test transaction:
Test transaction complete, Success!
libjpeg-devel 100 % done 1/1
Installed: libjpeg-devel 6b-31.1.i386
Transaction(s) Complete


次に、GDソースをDL。

$ cd /usr/local/src
$ wget http://www.boutell.com/gd/http/gd-2.0.28.tar.gz
$ tar zxvf gd-2.0.28.tar.gz
$ cd gd-2.0.28


JPEGサポートを有効にしてコンパイル。

$ ./configure --enable-jpeg
…(中略)…
** Configuration summary for gd 2.0.28:

Support for PNG library: yes
Support for JPEG library: yes
Support for Freetype 2.x library: yes
Support for Xpm library: yes
Support for pthreads: yes


このようにすべて「yes」になっていればOK。
問題なければインストールします。

$ make
$ su
# make install

コメントする

アーカイブ

Music