1.2.1 - en to ja translation catalogue (25 entries)

en: How to build Groonga at the repository by GNU Autotools
ja: GNU Autotoolsを使ってリポジトリーのGroongaをビルドする方法

en: This document describes how to build Groonga at the repository by GNU Autotools.
ja: このドキュメントはGNU Autotoolsを使ってリポジトリーのGroongaをビルドする方法を説明します。

en: You can't choose this way if you develop Groonga on Windows. If you want to use Windows for developing Groonga, see :doc:`windows_cmake`.
ja: WindowsでGroongaを開発する場合はこの方法を使えません。Groongaの開発にWindowsを使いたい場合は :doc:`windows_cmake` を参照してください。

en: Install depended software
ja: 必要なソフトウェアのインストール

en: Checkout Groonga from the repository
ja: リポジトリーからGroongaをチェックアウト

en: Users use released source archive. But developers must build Groonga at the repository. Because source code in the repository is the latest.
ja: ユーザーはリリースされたソースアーカイブを使います。しかし、開発者はリポジトリーからGroongaをビルドするべきです。なぜなら、リポジトリーにあるソースコードが最新のソースコードだからです。

en: The Groonga repository is hosted on `GitHub <https://github.com/groonga/groonga>`_. Checkout the latest source code from the repository::
ja: Groongaのリポジトリーは `GitHub <https://github.com/groonga/groonga>`_ にあります。リポジトリーから最新のソースコードをチェックアウトします::

en: Create ``configure``
ja: ``configure`` を作る

en: You need to create ``configure``. ``configure`` is included in source archive but not included in the repository.
ja: ``configure`` を作る必要があります。 ``configure`` はソースアーカイブには含まれていますが、リポジトリーには含まれていません。

en: ``configure`` is a build tool that detects your system and generates build configurations for your environment.
ja: ``configure`` はあなたのシステムを検出してあなたの環境用のビルドパラメーターを生成するビルドツールです。

en: Run ``autogen.sh`` to create ``configure``::
ja: ``configure`` を作るために ``autogen.sh`` を実行します::

en: Run ``configure``
ja: ``configure`` を実行

en: You can custom your build configuration by passing options to ``configure``.
ja: ``configure`` にオプションを渡してビルドパラメーターをカスタマイズできます。

en: Here are recommended ``configure`` options for developers::
ja: 開発者向けのオススメの ``configure`` オプションは次の通りです::

en: Here are descriptions of these options:
ja: それぞれのオプションの説明です。

en: It specifies that you install your Groonga into temporary directory. You can do "clean install" by removing ``/tmp/local`` directory. It'll be useful for debugging install.
ja: あなたのGroongaを一時ディレクトリーにインストールように指定しています。 ``/tmp/local`` ディレクトリーを削除することで「クリーンインストール」を試すことができます。インストール処理をデバッグするときに便利です。

en: It enables debug options for C/C++ compiler. It's useful for debugging on debugger such as GDB and LLDB.
ja: C/C++コンパイラーのデバッグオプションを有効にします。GDBやLLDBなどのデバッガーでデバッグするときに便利です。

en: It enables mruby support. The feature isn't enabled by default but developers should enable the feature.
ja: mrubyサポートを有効にします。この機能はデフォルトで無効になっていますが、開発者はこの機能を有効にするべきです。

en: It's needed for ``--enable-mruby`` and running functional tests.
ja: ``--enable-mruby`` オプションと機能テストの実行に必要です。

en: Run ``make``
ja: ``make`` を実行

en: Now, you can build Groonga.
ja: これでGroongaをビルドできるようになりました。

en: Here is a recommended ``make`` command line for developers::
ja: 開発者向けのオススメの ``make`` のコマンドラインです::

en: ``-j8`` decreases build time. It enables parallel build. If you have 8 or more CPU cores, you can increase ``8`` to decreases more build time.
ja: ``-j8`` はビルド時間を短縮します。並列ビルドが有効になっているためです。もし、CPUコアが8よりもたくさんあるのであれば、 ``8`` をもっと増やすとさらにビルドタイムを短縮できるでしょう。

en: You can just see only warning and error messages by ``> /dev/null``. Developers shouldn't add new warnings and errors in new commit.
ja: ``> /dev/null`` をつけることで警告メッセージとエラーメッセージだけが見えるようになります。開発者は新しいコミットで警告メッセージもエラーメッセージも増やすべきではありません。

en: See also
ja: 参考
