<!-- $Header: /usr/prj/pg/cvsroot/doc/doc/src/sgml/ref/pg_config-ref.sgml,v 1.6 2001/09/13 05:39:25 k-kondo Exp $ -->

<refentry id="app-pgconfig">
 <docinfo>
  <date>2000-11-11</date>
 </docinfo>

 <refmeta>
  <refentrytitle id="app-pgconfig-title">pg_config</refentrytitle>
  <manvolnum>1</manvolnum>
  <refmiscinfo><!-- Application -->アプリケーション</refmiscinfo>
 </refmeta>

 <refnamediv>
  <refname>pg_config</refname>
  <!-- refpurpose>Provides information about the installed version of <productname>PostgreSQL</></refpurpose -->
  <refpurpose>インストールした<productname>PostgreSQL</>バージョンの情報を提供します。<indexterm><primary>pg_config</primary></indexterm><indexterm><primary>PostgreSQL</primary><secondary>pg_config</secondary></indexterm><indexterm><primary>PostgreSQL</primary><secondary sortas="ばーじょんじょうほう">バージョン情報</secondary></indexterm>
</refpurpose>

 </refnamediv>

 <refsynopsisdiv>
  <cmdsynopsis>
   <command>pg_config</command>
   <group choice="req" rep="repeat">
    <arg>--bindir</arg>
    <arg>--includedir</arg>
    <arg>--libdir</arg>
    <arg>--configure</arg>
    <arg>--version</arg>
   </group>
  </cmdsynopsis>
 </refsynopsisdiv>

 <refsect1>
  <title><!-- Description -->説明</>
  <para>
<!-- The <application>pg_config</> utility provides configuration parameters
   of the currently installed version of <productname>PostgreSQL</>. It is
   intended, for example, to be used by software packages that want to interface
   to <productname>PostgreSQL</> in order to find the respective header files
   and libraries. -->
   
   <application>pg_config</>ユーティリティは、現在インストールされているバージョンの<productname>PostgreSQL</>のコンフィグレーションパラメータを提供します。これはたとえば、ソフトウェアパッケージが<productname>PostgreSQL</>とやりとりする際に、対応するヘッダーファイルやライブラリを見つける用途を意図しています。
  </para>

  <para>
<!-- To use <application>pg_config</>, supply one or more of the following options: -->
   <application>pg_config</>を使用するには、次に示す1つ以上のオプションを指定します。
</para>

   <variablelist>
    <varlistentry>
     <term>--bindir</>
     <listitem>
      <para>
<!--   Print the location of user executables. Use this, for example, to find
       the <application>psql</> program. This is normally also the location
       where the <filename>pg_config</> program resides. -->       

       ユーザー実行可能ディレクトリを表示します。たとえば、<application>psql</>プログラムを見つけるために使います。通常、<filename>pg_config</>プログラムが存在するディレクトリでもあります。
      </para>
     </listitem>
    </varlistentry>

    <varlistentry>
     <term>--includedir</>
     <listitem>
      <para>
<!--   Print the location of C and C++ header files. -->
       CとC++のへッダーファイルのディレクトリを表示します。
      </para>
     </listitem>
    </varlistentry>

    <varlistentry>
     <term>--libdir</>
     <listitem>
      <para>
<!--   Print the location of object code libraries. -->
       オブジェクトコードライブラリのディレクトリを表示します。
      </para>
     </listitem>
    </varlistentry>

    <varlistentry>
     <term>--configure</>
     <listitem>
      <para>
<!--   Print the options that were given to the <filename>configure</>
       script when <productname>PostgreSQL</> was configured for building.
       This can be used to reproduce the identical configuration, or
       to find out with what options a binary package was built. (Note
       however that binary packages often contain vendor-specific custom
       patches.) -->

       <productname>PostgreSQL</>をビルドするときに<filename>configure</>スクリプトに与えたオプションを表示します。これは、まったく同じコンフィグレーション条件を再構築するときや、ビルドされたバイナリパッケージのオプションを知るときに使うことができます（バイナリパッケージは、しばしば、ベンダ特有のカスタムパッチを含んでいることに注意してください）。
      </para>
     </listitem>
    </varlistentry>

    <varlistentry>
     <term>--version</>
     <listitem>
      <para>
<!--   Print the version of <productname>PostgreSQL</> and exit. -->
       <productname>PostgreSQL</>のバージョンを表示して終了します。
      </para>
     </listitem>
    </varlistentry>
   </variablelist>

<para>
<!-- If more than one option (except for <option>version</>) is given, the
   information is printed in that order, one item per line. -->

   1つ以上のオプション（<option>--version</>を除く）が与えられた場合、指定したオプションの順番に従って1行づつ情報を表示します。
  </para>
 </refsect1>
</refentry>
