[pgsql-jp: 28875] Re: コンパイルエラー
Yuichi Shiga
yuichi @ news2u.co.jp
2003年 1月 31日 (金) 13:18:38 JST
志賀です。
江本様、早速のご返事ありがとうございます。
EMOTO Masahiko <emo @ nifs.ac.jp> wrote:
> Date: Thu, 30 Jan 2003 19:24:33 +0900
> Subject: [pgsql-jp: 28851] Re: コンパイルエラー
>
> At Thu, 30 Jan 2003 12:04:30 +0900,
> Yuichi Shiga wrote:
> > 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
> >
>
> そのまえにインクルードファイルが見つからないというエラーはでていませんか?
> 私の環境(LASER5 Linux 7.1)では TCP_NODELAY は /usr/include/linux/tcp.h で定義されており、
> これは kernel-headers-* がインストールしています。
>
もう一度ログを見直したんですけど、
そういうエラーは出ていないようなんですよ。
で、/usr/include/linux/tcp.h も確認しまして、
存在していましたし。。。
(僕の環境でも、同じ場所にありました。)
もし、他に確認するところがありましたら、
教えて頂けると助かります。
*------------------------------*
志賀 祐一
MAIL:yuichi @ news2u.co.jp
*------------------------------*
pgsql-jp メーリングリストの案内