<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/install.pecl.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'ja',
  ),
  'this' => 
  array (
    0 => 'install.pecl.intro.php',
    1 => 'PECL インストール入門',
    2 => 'PECL インストール入門',
  ),
  'up' => 
  array (
    0 => 'install.pecl.php',
    1 => 'PECL 拡張モジュールのインストール',
  ),
  'prev' => 
  array (
    0 => 'install.pecl.php',
    1 => 'PECL 拡張モジュールのインストール',
  ),
  'next' => 
  array (
    0 => 'install.pecl.downloads.php',
    1 => 'PECL 拡張モジュールをダウンロードする',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'ja',
    'path' => 'install/pecl.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="install.pecl.intro" class="sect1">
   <h2 class="title">PECL インストール入門</h2>
   <blockquote class="note"><p><strong class="note">注意</strong>: 
 <span class="simpara">
  PHP Installer for Extensions (<abbr>PIE</abbr>) は、PECL を非推奨にする新しいツールです。
  拡張モジュールをインストールする用途には、PIE を推奨します。
  詳しい情報は、
  <a href="https://github.com/php/pie" class="link external">&raquo;&nbsp;https://github.com/php/pie</a>
  を参照ください。
 </span>
</p></blockquote>
   <p class="simpara">
    <a href="https://pecl.php.net/" class="link external">&raquo;&nbsp;PECL</a> は PHP 拡張モジュールのリポジトリで、
    <a href="https://pear.php.net/" class="link external">&raquo;&nbsp;PEAR</a> パッケージシステムを経由して使用可能です。
    ここでは PECL 拡張モジュールを取得してインストールする方法を解説します。
   </p>
   <p class="simpara">
    以下に示す手順では、PHP のソース配布物へのパスが <code class="literal">/path/to/php/src/dir/</code>
    であり、PECL 拡張モジュールの名前が <code class="literal">extname</code>
    であると仮定しています。適切に変更してください。また、
    <a href="https://pear.php.net/manual/en/guide.users.commandline.cli.php" class="link external">&raquo;&nbsp;pear コマンド</a>
    についても理解していることとします。
    PEAR マニュアルにある <code class="literal">pear</code> コマンドについての情報は、
    そのまま <code class="literal">pecl</code> コマンドにもあてはまります。
   </p>
   <p class="simpara">
    便利な機能を使用するには、拡張モジュールをビルドし、
    インストールして読み込まなければなりません。
    拡張モジュールのビルドとインストールについては以下でさまざまな方法を説明しますが、
    モジュールの読み込みは自動的には行われません。モジュールを読み込むには、
    <var class="filename">php.ini</var> ファイルに <a href="ini.core.php#ini.extension" class="link">extension</a>
    ディレクティブを追加するか、<span class="function"><a href="function.dl.php" class="function">dl()</a></span> 関数を使用します。
   </p>
   <p class="simpara">
    拡張モジュールのビルドにあたっては、適切なバージョンのツール
    (autoconf, automake, libtool など) を使用することが重要です。
    必要なツールとそのバージョンについては、
    <a href="https://www.php.net/git.php" class="link external">&raquo;&nbsp;Anonymous Git の手順</a> を参照ください。
   </p>
  </div><?php manual_footer($setup); ?>