« .htacces の 変わった使い方 その2 | メイン | RRDtool on Solaris9 »

perl5.8.3 on Solaris9

Solaris9(Sparc)にperl5.8.3をインストールした
# gtar zxvf perl-5.8.3.tar.gz
# cd perl-5.8.3/
INSTALL を参照し
# sh Configure -de
...

なぜか下記のようなエラーが出る

ld.so.1: ./try: fatal: libgdbm.so.3: open failed: No such file or directory
Killed
The program compiled OK, but exited with status 137.
(The supplied flags or libraries might be incorrect.)

gsbm インストールしてるし、/usr/local/lib/libgdbm.so.3 ちゃんと存在する

うーん...

もう1回 gdbm をインストールしてみた

 うんっ!?こんなメッセージが出てるではないか~
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- use the `-RLIBDIR' linker flag

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
C shell 系なので、早速 LD_LIBRARY_PATH を /usr/local/lib に設定
# setenv LD_LIBRARY_PATH /usr/local/lib
# cd perl-5.8.3/
# sh Configure -de
うぉー、エラーでないーでうまくいったぞー\(^o^)/
# gmake
# gmake test
# gmake install
時間はかかったが、インストール無事終了

最初は、上記のように失敗していたので、pkgadd で、perl はperl 5.8.0 をいれてすませていたのだが、
RRDtool の導入にあたって、問題が出てきたので、ゆっくりと見直しながら、perl5.8.3をインストールすることになった

About

2004年02月18日 02:46に投稿されたエントリーのページです。

ひとつ前の投稿は「.htacces の 変わった使い方 その2」です。

次の投稿は「RRDtool on Solaris9」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.36