PEAR を用いると、共有 PECL 拡張モジュールを容易に作成することができます。 以下のように pear コマンド を用います。
$ pear install extname |
extname のソースがダウンロードされ、 コンパイルが行われます。 extname.so ファイルが 作成されますので、php.ini を設定してください。
システムの preferred_state が extname の使用可能なバージョンのものより高い場合、たとえば、システムが stable なのに 拡張モジュールが beta であるとかの場合、pear config-set コマンドで preferred_state を変更するか、 拡張モジュールのバージョンを指定するかしてください。例を以下に示します。
$ pear install extname-0.1.1 |
PEAR により、extname.so は extension_dir へ コピーされます。 php.ini を適当に修正してください。