[pgcluster: 356] solaris9でpgcluster 1.0.7RC4のpglbのコンパイルが通

黄川田 光国 key @ unixmagic.org
2004年 6月 14日 (月) 17:19:15 JST


きかわだです。

solaris9上に1.0.7rc4をインストールしました(まだアナウンスされていないようですが(。
postmaster, pgrpは正常にmakeできますが、次のエラーがでてpglbのコンパイルが通りません。

[root @ wt001110 /data/work/pgcluster-1.0.7rc4/src/pgcluster/pglb]# 
/usr/local/bin/make install
gcc -DHAVE_CONFIG_H -D_GNU_SOURCE -DUSE_REPLICATION 
-DDEFAULT_CONFIGDIR=\"/usr/local/postgresql/etc\" -I. -I. -I. -I 
../../../src/include    -g -O2 -c `test -f 'main.c' || echo './'`main.c
main.c: In function `init_pglb':
main.c:160: error: storage size of `sem_arg' isn't known
main.c: In function `pglb_exit':
main.c:400: warning: passing arg 1 of `shmdt' from incompatible pointer 
type
main.c:407: warning: passing arg 1 of `shmdt' from incompatible pointer 
type
make: *** [main.o] Error 1

以上、よろしくお願いします。




pgcluster メーリングリストの案内