▽20030717a
#日記
PostgreSQL 6.5.3 を RedHat 7.3 で動かす.
In file included from hba.c:29:
../../backend/port/inet_aton.h:3: conflicting types for `inet_aton'
...なんつーエラーが出る.詳しく調べると, 単に同じような内容を複数箇所で定義しようとしてたってのが現象なんだが, まぁどっかに非互換があるからこうなるんだろうな... とりあえず in_addr_t を定義してる部分をさくっとアレしてコンパイル通過.
で,普通にインストールして動かすのは問題ないんだけど,
Perl の DBI モジュールをインストールするところでコケるみたい.
調査すると,perl Makefile.PL を実行する際に POLLUTE=1
と付けてやると良いみたい.