[pgsql-jp: 31208] PGCluster-1.0.5のインストール

中村 圭佑 cosibami @ ybb.ne.jp
2003年 10月 13日 (月) 02:33:48 JST


こんばんは
大学に通っている中村と申します

早速ですが質問させてください.
現在,実験でPGCluster-1.0.5を使おうと思って,
PC5台を使って導入をしようとしています.
クラスタ3台,ロードバランサ・レプリケーション各1台です.

PostgreSQLのインストールが終了し,公式ページのインストール方法を見て,
クラスタサーバ3台にPGCluster-1.0.5をインストールしました.

ところが,レプリケーションサーバにPGClusterをインストールしようとしたとこ
ろ,
makeの段階で以下のようなエラーメッセージが出てきてインストールが出来ません.
マニュアルに書いてある通りに勧めていたのですが,
事前に何か設定が必要なのでしょうか?
どなたかご教授ください.

お願いいたします

使用環境:
Redhat Linux 8.0
PostgreSQL-7.3.4
PGCluster-1.0.5


****** 以下,エラーメッセージ***************************************
[root@****** pgrp]# cd /usr/local/src/pgcluster-1.0.5/src/pgclluster/pgrp
[root@****** pgrp]# make
gcc -DHAVE_CONFIG_H -D_GNU_SOURCE       -DDEFAULT_CONFIGDIR=\"/usr/local/pgs
ql/etc\" -I ../../../src/include    -I
../../../src/interfaces/libpq     -g -O2 -c main.c
../../../src/include/postgres.h:48 から include されたファイル中,
                 main.c:13 から:
../../../src/include/c.h:53:23: pg_config.h: そのようなファイルやディレクト
リはありません
../../../src/include/postgres.h:48 から include されたファイル内,
                 main.c:13 から:
../../../src/include/c.h:420: `INDEX_MAX_KEYS' がここでは定義されていません
(関数の中ではない)
../../../src/include/c.h:421: `INDEX_MAX_KEYS' がここでは定義されていません
(関数の中ではない)
../../../src/include/postgres.h:50 から include されたファイル内,
                 main.c:13 から:
../../../src/include/utils/palloc.h:43: 文法エラー が "MemoryContext" の前に
あります
main.c:13 から include されたファイル内:
../../../src/include/postgres.h:475: 文法エラー が "bool" の前にあります
main.c:48 から include されたファイル内:
../../../src/include/miscadmin.h:65: 文法エラー が "volatile" の前にあります
../../../src/include/miscadmin.h:119: 文法エラー が "int" の前にあります
../../../src/include/miscadmin.h:131: 文法エラー が "Oid" の前にあります
../../../src/include/miscadmin.h:166: 文法エラー が "int" の前にあります
../../../src/include/storage/lock.h:19 から include されたファイル内,
                 ../../../src/include/storage/bufmgr.h:19 から,
                 ../../../src/include/access/xlog.h:17 から,
                 ../../../src/include/access/xact.h:18 から,
                 main.c:54 から:
../../../src/include/storage/shmem.h:38: 文法エラー が "SHMEM_OFFSET" の前に
あります
../../../src/include/access/skey.h:20 から include されたファイル内,
                 ../../../src/include/access/strat.h:18 から,
                 ../../../src/include/utils/rel.h:17 から,
                 ../../../src/include/storage/bufmgr.h:21 から,
                 ../../../src/include/access/xlog.h:17 から,
                 ../../../src/include/access/xact.h:18 から,
                 main.c:54 から:
../../../src/include/fmgr.h:64: `FUNC_MAX_ARGS' がここでは定義されていません
(関数の中ではない)
../../../src/include/fmgr.h:65: `FUNC_MAX_ARGS' がここでは定義されていません
(関数の中ではない)
../../../src/include/fmgr.h:66: 前のエラーにより混乱していますので、脱出しま
す
make: *** [main.o] エラー 1

*****************************************************************



----------------------------
中村 圭佑 (Keisuke Nakamura)
cosibami @ ybb.ne.jp
----------------------------




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