無料スクリプト配布のPHP.TO   PHPの実用的なtips PHPマニュアル MySQLマニュアル Apacheマニュアル PostgreSQLマニュアル マニュアル検索    

第 16章 Windows におけるソースコードからのインストール

ほとんどのユーザには、 PostgreSQL ウェブサイトからグラフィカルインストーラパッケージとして入手可能なWindows用のバイナリ配布物をダウンロードすることを推奨します。 ソースからの構築は PostgreSQL そのもの、もしくはその拡張の開発者のみを対象としています。

Windows でPostgreSQLを構築する方法は複数存在します。 Microsoftのツールを使用した最も単純な構築方法では、 Visual Studio Express 2012 for Windows Desktop をインストールし、それに含まれるコンパイラをインストールします。 また完全な Microsoft Visual C++ 2005, 2008 or 2010 を使用しても構築することができます。 コンパイラの他に Windows SDK のインストールが必要となる場合があります。

また、 MinGW で提供されるGNUコンパイラツール、または、古めの Windows では Cygwin を使用してPostgreSQLを構築することができます。

最後に、クライアントアクセスライブラリ( libpq )は、 Visual C++ 7.1 または Borland C++ を使用して構築された静的リンクのアプリケーションとの互換性のため、 Visual C++ 7.1 または Borland C++ を用いて構築することができます。

MinGW または Cygwin を使用した構築では、通常の構築システムを使用します。 第15章 項15.7.5 および 項15.7.2 にある固有の注記を参照してください。 これらの環境で64ビットバイナリを生成するためには MinGW-w64 のツールを使用します。また、これらのツールは32ビットと64ビット Windows 上で、 Linux Darwin などの他のホストを対象としたクロスコンパイルをする際にも使用されます。 Cygwin は商用サーバでの稼動は推奨されません。 これは、 Windows 98 などのネイティブな構築ができない古めのバージョンの Windows での使用に限定してください。 MinGW は、それを使用して他のモジュールを構築したい場合にのみ推奨します。 公式のバイナリは Visual Studio を使用して構築しています。

psql のネイティブな構築はコマンドライン編集をサポートしていません。 Cygwin による構築はコマンドライン編集をサポートしているので、 Windows 上でインタラクティブなpsqlの振る舞いが必要になる場合はこちらを使うべきでしょう。


powered by SEO.CUG.NET