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

EMOTO Masahiko emo @ nifs.ac.jp
2003年 1月 30日 (木) 19:24:33 JST


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-* がインストールしています。

                                  江本



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