[pgsql-jp: 27899] makeエラー

yoichi_takano @ ha.daifuku.co.jp yoichi_takano @ ha.daifuku.co.jp
2002年 11月 8日 (金) 12:14:35 JST


高野と申します。

いつも勉強させていただいております。

RedHat8.0でpostgresql-7.1.3-patched-20020501をインストールしようとしております
がmakeでエラーとなります。

ML等自分で調べたつもりでいるのですが、どうも解決の糸口となるところが分かりま
せんでした。

お手数ですが、どなたかご存知でしたらご教示願えませんでしょうか。


宜しくお願いします。


[postgres @ www src]$ gcc -v
/usr/lib/gcc-lib/i386-redhat-linux/3.2/specs から spec を読み込み中
コンフィグオプション: ../configure --prefix=/usr --mandir=/usr/share/man --infod
ir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --h
ost=i386-redhat-linux --with-system-zlib --enable-__cxa_atexit
スレッドモデル: posix
gcc バージョン 3.2 20020903 (Red Hat Linux 8.0 3.2-7)
[postgres @ www src]$

[postgres @ www src]$ make -v
GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
Built for i386-redhat-linux-gnu



・以下configureのオプションとmakeのメッセージです。

postgres @ www postgresql-7.1.3]$./configure --enable-multibyte=EUC_JP
--enable-syslog
postgres @ www postgresql-7.1.3]$ gmake
gmake -C doc all
gmake[1]: 入ります ディレクトリ `/usr/local/pgsql/src/postgresql-7.1.3/doc'
gmake[1]: `all' に対して行うべき事はありません。
gmake[1]: 出ます ディレクトリ `/usr/local/pgsql/src/postgresql-7.1.3/doc'
gmake -C src all
gmake[1]: 入ります ディレクトリ `/usr/local/pgsql/src/postgresql-7.1.3/src'
gmake -C backend all
gmake[2]: 入ります ディレクトリ `/usr/local/pgsql/src/postgresql-7.1.3/src/backe
nd'
gmake -C access all
gmake[3]: 入ります ディレクトリ `/usr/local/pgsql/src/postgresql-7.1.3/src/backe
nd/access'
gmake -C common SUBSYS.o
gmake[4]: 入ります ディレクトリ `/usr/local/pgsql/src/postgresql-7.1.3/src/backe
nd/access/common'
gcc -O2 -Wall -Wmissing-prototypes -Wmissing-declarations -I../../../../src/incl
ude   -c -o heaptuple.o heaptuple.c
../../../../src/include/c.h:52 から include されたファイル中,
                 ../../../../src/include/postgres.h:48 から,
                 heaptuple.c:21 から:
../../../../src/include/config.h:35:24: 警告: 複数行文字列リテラルは推奨されませ
ん
../../../../src/include/config.h:62:32: 警告: 複数行文字列リテラルは推奨されませ
ん
../../../../src/include/config.h:76:29: 警告: 複数行文字列リテラルは推奨されませ
ん
../../../../src/include/config.h:161:53: 警告: 複数行文字列リテラルは推奨されま
せん
../../../../src/include/config.h:212:43: 警告: 複数行文字列リテラルは推奨されま
せん
../../../../src/include/config.h:243:36: 警告: 複数行文字列リテラルは推奨されま
せん

 途中省略

heaptuple.c:760: `MAXIMUM_ALIGNOF' が宣言されていません (この関数内で最初に利用)
gmake[4]: *** [heaptuple.o] エラー 1
gmake[4]: 出ます ディレクトリ `/usr/local/pgsql/src/postgresql-7.1.3/src/backend
/access/common'
gmake[3]: *** [common-recursive] エラー 2
gmake[3]: 出ます ディレクトリ `/usr/local/pgsql/src/postgresql-7.1.3/src/backend
/access'
gmake[2]: *** [access-recursive] エラー 2
gmake[2]: 出ます ディレクトリ `/usr/local/pgsql/src/postgresql-7.1.3/src/backend
'
gmake[1]: *** [all] エラー 2
gmake[1]: 出ます ディレクトリ `/usr/local/pgsql/src/postgresql-7.1.3/src'
gmake: *** [all] エラー 2







pgsql-jp メーリングリストの案内