[pgsql-jp: 25855] Re: .configreでエラー

Yoshiki Yamashita yoshik-y @ green.tbs.co.jp
2002年 5月 7日 (火) 16:30:40 JST


高田様
御返事有難うございます。 山下@TBSです。
たしかに
> LD_LIBRARY_PATH=/usr/local/lib:/usr/local/ssl/lib
の後者はしていされていませんでした。
というよりssl自体インストールしてなかったので入れました。
ですが、line7521で停止する状況は変わりません。
困ってしまいました。
また何か思いついたら教えて下さい。

※このMLはこのような引用でよいのでしょうか??
>
> 高田と申します.
>
> こんにちは.
>
> お伺いした限りでは,ソースツリーのdoc/FAQ_Solarisに書かれている,
>
> - ------------------------------------------------------------------
> 3) Why does configure complain about a failed test program?
>
> This is probably a case of the run-time linker being unable to find
> libz or some other non-standard library, such as libssl.  To point it
> to the right location, set the LD_LIBRARY_PATH environment variable,
> e.g.,
>
> LD_LIBRARY_PATH=/usr/local/lib:/usr/local/ssl/lib
> export LD_LIBRARY_PATH
>
> and restart configure.  You will also have to keep this setting
> whenever you run any of the installed PostgreSQL programs.
>
> Alternatively, set the environment variable LD_RUN_PATH.  See the
> ld(1) man page for more information.
> - ------------------------------------------------------------------
>
> の指摘事項の現象が近いようですが,
>
> LD_LIBRARY_PATH=/usr/local/lib:/usr/local/ssl/lib
> export LD_LIBRARY_PATH
>
> をためしてみては如何でしょうか.ここで,/usr/local/libはSolarisに標準で
> 含まれていないライブラリ(例えば,libzなど)パス,/usr/local/ssl/libは
> ./configure実行時にsslオプションを付けた場合に必要となるライブラリパス
> です.
>
>
> > 事情があってintel solaris 8 10月版に postgresql-7.2.1をインストールした
いの
> > ですが、.configureの途中でエラーとなって終わってしまいます。
> >
> > 環境変数
> > PATH
> > MANPATH
> > POSTGRES_HOME
> > PGLIB
> > PGDATA
> > LD_LIBRARY_PATH等は設定済みです。
>
> コンテキストから考えると, LD_LIBRARY_PATHに設定したのは,PostgreSQLの
> ライブラリではありませんか?
>
> >
> > configure.logを見ると
> > optreset    /var/tmp/ccJ4TDha.o
> > ld: fatal :Symbol referecing errors
> >
> > #line 7483 "configure"
> > #include "confdefs.h"
> > #include <unistd.h>
> > ・・・・・・
> > #line 7521 "configure"
> >
> > となっていますが意味がわかりません。
> > その他情報が必要であればお答えします。
>
> /configureではコンパイル環境を確認するために,試験的にコンパイル・リンクを
> 行います.その際にリンカがシンボルを解決できないと言っています.
>
> つまりは必要なライブラリが動的に利用できないというエラーです.
>
> Solarisは手元に試験できる環境がないので推測の域をでません.間違っていた
ら,
> 申し訳ありません.
>
> では.
>
> - --
>  ----------------------------------------------------
> |   高田 浩生 (Hiroki Takada/takada @ rh.xdsl.ne.jp)   |
> |                                                    |
> |   My public key is available at the public key     |
> |   servers. The message was signed as iso-2022-jp   |
> |   char-set document in no PGP/MINE (RFC 2015)      |
> |   format.                                          |
>  ----------------------------------------------------
>
>






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