いけだ@福山市です。
From: Akihiko Arai <akiarai@xxxxxxxx>
Date: Sun, 7 Mar 2004 21:23:53 +0900
Message-ID: <20040307212353.3d78deb1.akiarai@xxxxxxxx>
> 今、tinycobol-0.61をVine2.6r4にインストールしようとしてつまずいています。ヒントをいただけたら助かります。
[]
> そこで、tinycobol-0.61.tar.gzに含まれているINSTALLに書いてあった内容に従って、
>
> ./configure --with-libdb=3として実行しましたが、
>
> -- Beginning DB library header search sequence
> checking for db3/db_185.h... no
> configure: error: header db3/db_185.h for library db version 3.x not found... aborting
>
> というエラーが出てやはり止まってしまいます。
> db.hとdb_185.hは/usr/include/db3以下にあります。
とりあえず試してみました。
| $ ./configure --with-libdb=3
| (略)
| Beginning DB library header search sequence
| checking for db3/db_185.h... yes
| Beginning DB library test link sequence
| checking for -ldb3 (with 1.85 API compatibility)... no
| checking for -ldb (version 3.x with 1.85 API compatibility)... yes
| (略)
あっさり configure に成功して、make にも成功してしまいました。
ちょっと余裕があれば、そのうち src.rpm と i386.rpm をつくっちゃって
もよいかも、と思ってきました (^_^;;
# 言語マニア :-D~~
| $ rpm -q db3
| db3-3.2.9-1vl2
| $ rpm -q db3-devel
| db3-devel-3.2.9-1vl2 ← ヘッダファイルを含んでいる
configure を実行したユーザ権限で db3 のヘッダファイルが
なぜか見えないようになっているとかでしょうか。
# 他の stdio.h や alloca.h といったところは見えているでしょうから。
configure スクリプトの中身をのぞいても、特にかわった判定は
していないように見えます。
--
IKEDA Katsumi <ikedak@xxxxxxxxxxxxxxxx>
<http://www013.upp.so-net.ne.jp/ikeda/index.html>