PostgreSQLのインストール
OSはwindows2000です。
windowsからPostgreSQLをインストールしたく本を見ながら
作業をしてみました。
まず、CygwinをインストールしてUnixライクな環境にして、
make-3.79,gcc-2.95.2,cygipc-1.11-1-src,
PostgreSQL-7.1.3をダウンロードして、
cygwin/usr/src/で解凍させて
Cygwinを起動させて、
cd /usr/src/postgres-7.1.3
と入力して次に
./configure --enable-multibyte=EUC_JP
と入力したら
loading cache ./config.cache
checking host system type... i686-pc-cygwin
checking which template to use... win
checking whether to build with locale support... no
checking whether to build with recode support... no
checking whether to build with multibyte character support... yes, default EUC_J
P
checking whether to build with Unicode conversion support... no
checking for default port number... 5432
checking for default soft limit on number of connections... 32
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
using CFLAGS=-O2
checking whether the C compiler (gcc -O2 ) works... no
configure: error: installation or configuration problem: C compiler cannot creat
e executables.
と出てしまうのですが原因がわかりません。
何がいけないんでしょうか?
お礼
ありがとうございます。 それをして動きました。 しかし\qとして再びログインすると その設定はSJISに戻ってしまいます。 EUC_JPをデフォルトにするにはどうしたらいいのでしょうか?
補足
またEUC_JPの設定にすると \d でエラーが出るようになりました。 そのメッセージは ERROR: invalid byte sequence for encoding "EUC_JP": 0x8365 です。