[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 メーリングリストの案内