2008年4月12日土曜日

php4インストールの準備

PHP4をインストールする前に、色々ライブラリをインストールします。
こう考えると、依存関係までまとめてインストールしてくれるパッケージって偉大だ。
  • zlib
ソースコードを以下からダウンロード
http://zlib.net/
$ tar xvfz zlib-1.2.3.tar.gz
$ cd zlib-1.2.3
$ ./configure --prefix=/usr
$ make
$ make check
# make install
$ make clean
$ ./configure --shared --prefix=/usr
$ make
$ make check
# make install
# strip -p /usr/lib/libz.*
  • JPEG グラフィックスフォーマット用のライブラリ
ソースコードを以下からダウンロード
ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz
$ tar xvfz jpegsrc.v6b.tar.gz
$ cd jpeg-6b
$ ./configure --prefix=/usr --enable-shared --enable-static
$ make
# make install
# strip -p /usr/bin/*jpeg*
# strip -p /usr/bin/*jpgcom
  • TrueTypeフォントをレンダリングするライブラリ
ソースコードを以下からダウンロード
http://www.freetype.org/
$ tar xvfz freetype-2.3.4.tar.gz
$ cd freetype-2.3.4
$ ./configure --prefix=/usr
$ make
# make install
  • gdのインストール
ソースコードを以下からダウンロード
http://www.libgd.org/
$ tar xvfz gd-2.0.34.tar.gz
$ cd gd-2.0.34
$ ./configure --prefix=/usr
$ make
# make install
# cd /usr/bin
# strip -p annotate webpng gdtopng gdcmpgif gdparttopng gd2copypal gd2topng gd2togif pngtogd giftogd2 pngtogd2