[pgsql-jp: 28220] make checkとmake installにてエラーが発生する
武澤 宏一
htakezawa @ coresoft-net.co.jp
2002年 12月 8日 (日) 15:36:58 JST
はじめまして、武澤と申します。
postgreSql7.2.3をインストールしようと思っているのですが、make check
(make installも)でエラーとなってしまい、途方にくれています。
メッセージを見る限りでは
「src/test/regress/tmp_check/install/opt/pgsql/7.2.3/share/locale/$lang/LC_MESSAGES/postgres.mo」
が無いのが原因のようです、探してみましたが、確かに存在しません。
問題のファイルがなぜ生成できていないのか?がまったく見当がつきません。
※postgresql7.3を同等のconfigureオプションでコンパイルした場合はすべて正
常にインストールが完了できました。
以下に問題の起こっている状況をまとめます。
環境
CPU :Pen3(450) * 2
MEM :1024MB
OS :RedHat7.2
PostgreSQL:7.2.3
configureは以下のようにしています。
./configure --prefix=/opt/pgsql/7.2.3 \
--enable-mlutibyte \
--enable-nls=EUC_JP \
--with-tcl \
--enable-odbc \
--with-openssl=/usr \
以下は「src/test/regress/log」の抜粋です。
gmake -C po install
gmake[6]: Entering directory `/usr/local/src/postgresql-7.2.3/src/backend/po'
/bin/sh ../../../config/mkinstalldirs
for lang in ; do \
/bin/sh ../../../config/install-sh -c -m 644 $lang.mo /usr/local/src/postgresq
l-7.2.3/src/test/regress/./tmp_check/install/opt/pgsql/7.2.3/share/locale/$lang/
LC_MESSAGES/postgres.mo || exit 1; \
done
/bin/sh: -c: line 1: syntax error near unexpected token `;'
/bin/sh: -c: line 1: `for lang in ; do /bin/sh ../../../config/install-sh -c -m
644 $lang.mo /usr/local/src/postgresql-7.2.3/src/test/regress/./tmp_check/insta
ll/opt/pgsql/7.2.3/share/locale/$lang/LC_MESSAGES/postgres.mo || exit 1; done'
gmake[6]: *** [install-po] Error 2
gmake[6]: Leaving directory `/usr/local/src/postgresql-7.2.3/src/backend/po'
gmake[5]: *** [install] Error 2
gmake[5]: Leaving directory `/usr/local/src/postgresql-7.2.3/src/backend'
gmake[4]: *** [install] Error 2
gmake[4]: Leaving directory `/usr/local/src/postgresql-7.2.3/src'
gmake[3]: *** [install] Error 2
gmake[3]: Leaving directory `/usr/local/src/postgresql-7.2.3'
何かお気づきの点がございましたら、ご教授願えないでしょうか?
以上、よろしくお願いいたします。
__________________________________
htakezawa @ coresoft-net.co.jp
__________________________________
pgsql-jp メーリングリストの案内