第 7章PECL 拡張モジュールのインストール

目次
PECL インストール入門
PECL 拡張モジュールをダウンロードする
Windows で PECL を使用する
共有 PECL 拡張モジュールを PEAR を用いてコンパイルする
phpize で共有 PECL 拡張モジュールをコンパイルする方法
PECL 拡張モジュールを PHP に静的に組み込む

PECL インストール入門

PHP 拡張モジュールをインストールする方法はいくつかあります。 PECL は、拡張モジュールのリポジトリで、 PEAR のストラクチャに含まれています。 ここでは PECL 拡張モジュールのインストール方法を解説します。

以下に示す手順では、PHP のソースへのパスが /your/phpsrcdir/ であり、PECL 拡張モジュールの名前が extname であると 仮定しています。適切に変更してください。また、 pear コマンド についても理解している こととします。

共有拡張モジュールの読み込みは、php.iniextension ディレクティブを用いて設定されます。これに関連して、 extensions_dir ディレクティブ および dl() 関数についても参照してください。 以下の手順では、拡張モジュールを読み込むための PHP の設定変更は 自動で行われません。手動で設定変更してください。

拡張モジュールのビルドにあたっては、適切なバージョンのツール (autoconf, automake, libtool など) を使用することが重要です。 必要なツールとそのバージョンについては、 Anonymous CVS の手順 を参照してください。