[hackers-jp: 112] Re: [pgsql-jp: 32476] PostgreSQL 7.4.2 on FreeBSD
T.P.S.Nakagawa
yaemon @ kikansha.jp
2004年 4月 16日 (金) 16:30:56 JST
パイプ喫いの中川です。
私が03月17日20時11分に発信した
「[pgsql-jp: 32476] compile 7.4.2 on FreeBSD」こと
<040317201141.M0162265 @ arts.kikansha.jp>より
> 多分、このせいだと思いますが、FreeBSD5.2.1-RELEASE-p1 で
> --enable-thread-safe をつけて configure するときには、
> LDFLAGS='-lc_r' もつけてやらないとコンパイル失敗するようです。
いまごろになって気がつくのもなんですが、
少なくとも上記のオプションをつけてコンパイルした DB サーバに関しては
Perl の DBD::Pg も
---------------------------------------------------
diff -C 3 DBD-Pg-1.32.org/Makefile.PL DBD-Pg-1.32/Makefile.PL
*** DBD-Pg-1.32.org/Makefile.PL Thu Feb 19 12:46:40 2004
--- DBD-Pg-1.32/Makefile.PL Fri Apr 16 16:16:45 2004
***************
*** 88,94 ****
VERSION_FROM => 'Pg.pm',
INC => "-I$POSTGRES_INCLUDE -I$dbi_arch_dir",
OBJECT => "Pg\$(OBJ_EXT) dbdimp\$(OBJ_EXT) quote\$(OBJ_EXT) types\$(OBJ_EXT)",
! LIBS => ["-L$POSTGRES_LIB -lpq"],
AUTHOR => 'http://gborg.postgresql.org/project/dbdpg/projdisplay.php',
ABSTRACT => 'PostgreSQL database driver for the DBI module',
PREREQ_PM => { 'Test::Simple' => '0.17', # Need Test::More.
--- 88,94 ----
VERSION_FROM => 'Pg.pm',
INC => "-I$POSTGRES_INCLUDE -I$dbi_arch_dir",
OBJECT => "Pg\$(OBJ_EXT) dbdimp\$(OBJ_EXT) quote\$(OBJ_EXT) types\$(OBJ_EXT)",
! LIBS => ["-L$POSTGRES_LIB -lpq -lc_r"],
AUTHOR => 'http://gborg.postgresql.org/project/dbdpg/projdisplay.php',
ABSTRACT => 'PostgreSQL database driver for the DBI module',
PREREQ_PM => { 'Test::Simple' => '0.17', # Need Test::More.
---------------------------------------------------
てなパッチを宛ててやらないと, make test 以前でコケますね。
========================================================================
「日本は、世界一の水族館大国です」
--
中川 恒雄 ( T.Nakagawa ) mailto:yaemon @ kikansha.jp
http://www.kikansha.jp/~yaemon/
hackers-jp メーリングリストの案内