[pgsql-jp: 25788] Re: .configreでエラー
Hiroki Takada
takada @ rh.xdsl.ne.jp
2002年 5月 3日 (金) 02:07:55 JST
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
高田と申します.
こんにちは.
お伺いした限りでは,ソースツリーの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. |
----------------------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: KUHASIKU WA http://www.gnupg.org/ WO GORANKUDASAI
iD8DBQE80XJqyTl8Jc+E3sERAq2HAJ98Kof/MyAOLNiRc/3kJPKIsK1EQACgjoXH
r1UWsqViE7Pbhv+f9VLfAkQ=
=s+Qj
-----END PGP SIGNATURE-----
pgsql-jp メーリングリストの案内