[pgsql-jp: 28848] コンパイルエラー

Yuichi Shiga yuichi @ news2u.co.jp
2003年 1月 30日 (木) 12:04:30 JST


はじめまして。志賀と申します。
初心者ですが、どうぞよろしくお願い致します。

早速ですが、掲題の件で、皆さまのお知恵をお借りしたいと思います。

動作環境は
-------------------
OS:RedHatLinux8.0
gcc バージョン 3.2 20020903 (Red Hat Linux 8.0 3.2-7)
Postgres-7.1.2
-------------------
です。

Postgres-7.1.2 をインストールしようと思いましたが、
どうしても make ができません。

configure のオプションは次の通りです。

$ ./configure --prefix=/usr/local/pgsql/ \
--enable-multibyte=EUC_JP --enable-syslog

※ここではエラーは出ませんでした。

その後、make をすると、以下のようなエラーが出てしまいます。

〜途中略〜
gcc -O2 -Wall -Wmissing-prototypes -Wmissing-declarations -I../../../src/include   -c -o pqcomm.o pqcomm.c
pqcomm.c: 関数 `StreamConnection' 内:
pqcomm.c:413: `TCP_NODELAY' が宣言されていません (この関数内で最初に利用)
pqcomm.c:413: (未宣言の各変数については、それが最初に現われたそれぞれの関数
pqcomm.c:413:  に対して一度だけ報告されます。)
make[3]: *** [pqcomm.o] エラー 1
make[3]: 出ます ディレクトリ `/home/postgres/postgresql-7.1.2/src/backend/libpq'
make[2]: *** [libpq-recursive] エラー 2
make[2]: 出ます ディレクトリ `/home/postgres/postgresql-7.1.2/src/backend'
make[1]: *** [all] エラー 2
make[1]: 出ます ディレクトリ `/home/postgres/postgresql-7.1.2/src'
make: *** [all] エラー 2

過去ログなども一通り検索してみたのですが、
解決策が見つからず、行き詰まってしまいました。

この問題に関して、解決できるような情報がありましたら、
教えて頂けませんでしょうか?

何卒どうぞよろしくお願い致します。



*------------------------------*
  志賀 祐一
 MAIL:yuichi @ news2u.co.jp
*------------------------------*



pgsql-jp メーリングリストの案内