QA@IT

slonyインストール

3964 PV

slonyのインストールにおいて
make を実行すると以下のエラーがでます。

make[1]: Entering directory /usr/local/src/slony1-1.2.21/src'
make[2]: Entering directory
/usr/local/src/slony1-1.2.21/src/xxid'
make[2]: Nothing to be done for all'.
make[2]: Leaving directory
/usr/local/src/slony1-1.2.21/src/xxid'
make[2]: Entering directory /usr/local/src/slony1-1.2.21/src/parsestatements'
./test-scanner < /dev/null > emptytestresult.log
cmp ./emptytestresult.log emptytestresult.expected
./test-scanner < ./test_sql.sql > test_sql.log
cmp ./test_sql.log ./test_sql.expected
./test-scanner < ./cstylecomments.sql > cstylecomments.log
cmp ./cstylecomments.log ./cstylecomments.expected
make[2]: Leaving directory
/usr/local/src/slony1-1.2.21/src/parsestatements'
make[2]: Entering directory /usr/local/src/slony1-1.2.21/src/slon'
make[2]: Nothing to be done for
all'.
make[2]: Leaving directory /usr/local/src/slony1-1.2.21/src/slon'
****make[2]: Entering directory
/usr/local/src/slony1-1.2.21/src/slonik'
gcc -g -O2 -Wall -Wmissing-prototypes -Wmissing-declarations -I../.. -DPGSHARE="\"/usr/pgsql-9.4/bin//../share/\"" -DPG_VERSION_MAJOR=9 slonik.o dbutil.o parser.o ../parsestatements/scanner.o -L/usr/pgsql-9.4/lib/ -L/usr/pgsql-9.4/lib/ -lpq -Wl,-rpath,/usr/pgsql-9.4/lib/ -lpgport -o slonik
slonik.o: In function main':
/usr/local/src/slony1-1.2.21/src/slonik/slonik.c:123: undefined reference to
find_my_exec'
collect2: ld returned 1 exit status
make[2]: *** [slonik] Error 1
make[2]: Leaving directory /usr/local/src/slony1-1.2.21/src/slonik'
make[1]: *** [all] Error 2
make[1]: Leaving directory
/usr/local/src/slony1-1.2.21/src'
make: *** [all] Error 2
****

また、
./configure --prefix=インストール先 --with-pgconfigdir=pgconfigディレクトリ --with-perltoolsを実行するのですが、

checking whether we are cross compiling... no
hecking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for cc_r... gcc
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
hecking for standard_conforming_strings... no
checking for DBI::Pg... checking if you have requested documentation building... no
config.status: config.h is unchanged

以上のエラーが出ます。

makeでエラーがでないようにするには、
どのような設定がたりていないのでしょうか。

環境情報
psql (PostgreSQL) 9.4.10
slony1-1.2.21

宜しくお願い致します。

ウォッチ

この質問への回答やコメントをメールでお知らせします。