11<?xml version =" 1.0" encoding =" utf-8" ?>
22<!-- $Revision$ -->
3- <!-- EN-Revision: 9e2d8231b5d8a3795b365c6770fab288e59e6249 Maintainer: hirokawa Status: ready -->
3+ <!-- EN-Revision: d1fa3096926b6cbaf9da1f831b6fe3302ae2e490 Maintainer: hirokawa Status: ready -->
44<!-- CREDITS: shimooka,takagi,mumumu -->
55
66 <chapter xml : id =" install.pecl" xmlns =" http://docbook.org/ns/docbook" xmlns : xlink =" http://www.w3.org/1999/xlink" >
77 <title >PECL 拡張モジュールのインストール</title >
88
99 <sect1 xml : id =" install.pecl.intro" >
1010 <title >PECL インストール入門</title >
11+ &pecl.moving.to.pie;
1112 <simpara >
1213 &link.pecl; は PHP 拡張モジュールのリポジトリで、
1314 <link xlink : href =" &url.php.pear; " >PEAR</link > パッケージシステムを経由して使用可能です。
4041
4142 <sect1 xml : id =" install.pecl.downloads" >
4243 <title >PECL 拡張モジュールをダウンロードする</title >
44+ &pecl.moving.to.pie;
4345 <simpara >
4446 PECL 拡張モジュールをダウンロードするには、以下に示す通り、いくつかの方法があります。
4547 </simpara >
9294 <acronym >SVN</acronym > から直接ダウンロードする場合は、
9395 以下の一連のコマンドを使用します。
9496 </simpara >
95- < para >
96- < screen >
97+ < screen >
98+ <![CDATA[
9799$ svn checkout https://svn.php.net/repository/pecl/extname/trunk extname
98- </ screen >
99- </ para >
100+ ]] >
101+ </ screen >
100102 </listitem >
101103 <listitem >
102104 <simpara >
@@ -321,11 +323,11 @@ Loaded Configuration File C:\Program Files\PHP\8.2\php.ini
321323 PECL を用いると、共有 PECL 拡張モジュールを容易に作成することができます。
322324 以下のように <link xlink : href =" &url.php.pear.cli; " >pecl コマンド</link > を用います。
323325 </simpara >
324- < para >
325- < screen >
326+ < screen >
327+ <![CDATA[
326328$ pecl install extname
327- </ screen >
328- </ para >
329+ ]] >
330+ </ screen >
329331 <simpara >
330332 <emphasis >extname</emphasis > のソースがダウンロードされ、
331333 コンパイルおよび <link linkend =" ini.extension-dir" >extension_dir</link >
@@ -339,19 +341,19 @@ $ pecl install extname
339341 なパッケージが存在しない場合は、以下のコマンドを使用して
340342 <literal >beta</literal > パッケージをインストールします。
341343 </simpara >
342- < para >
343- < screen >
344+ < screen >
345+ <![CDATA[
344346$ pecl install extname-beta
345- </ screen >
346- </para >
347+ ]] >
348+ </screen >
347349 <para >
348350 特定のバージョンをインストールするには、次のような変化形を使用します。
349351 </para >
350- <para >
351- < screen >
352+ <screen >
353+ <![CDATA[
352354$ pecl install extname-0.1
353- </ screen >
354- </ para >
355+ ]] >
356+ </ screen >
355357 <note >
356358 <para >
357359 拡張モジュールを &php.ini; で有効にしたら、
@@ -536,26 +538,26 @@ $ mv extname-x.x.x extname
536538 <simpara >
537539 上記を行うと、以下のディレクトリが作成されます。
538540 </simpara >
539- < para >
540- < screen >
541- /path/to/php/src/dir/ext/extname
542- </ screen >
543- </ para >
541+ < screen >
542+ <![CDATA[
543+ /path/to/php/src/dir/ext/extname
544+ ]] >
545+ </ screen >
544546 <simpara >
545547 これ以降、PHP に configure スクリプトを再実行させ、通常通りに
546548 PHP をビルドします。
547549 </simpara >
548- < para >
549- < screen >
550+ < screen >
551+ <![CDATA[
550552$ cd /path/to/php/src/dir
551553$ rm configure
552554$ ./buildconf --force
553555$ ./configure --help
554556$ ./configure --with-extname --enable-someotherext --with-foobar
555557$ make
556558$ make install
557- </ screen >
558- </ para >
559+ ]] >
560+ </ screen >
559561 <note >
560562 <simpara >
561563 <command >buildconf</command > スクリプトを実行するためには、<command >autoconf</command > <literal >2.68</literal > と <command >automake</command > <literal >1.4+</literal >
@@ -571,11 +573,11 @@ $ make install
571573 <option role =" configure" >--enable</option > が使われるのが一般的です。
572574 <command >buildconf</command > の後で、以下を行うと確認できます。
573575 </simpara >
574- < para >
575- < screen >
576+ < screen >
577+ <![CDATA[
576578$ ./configure --help | grep extname
577- </ screen >
578- </ para >
579+ ]] >
580+ </ screen >
579581 </sect1 >
580582 </chapter >
581583
0 commit comments