[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp:01421] Re: データベースのタイプについて



早速のご回答、ありがとうございます。

斉藤@RITEです

On Mon, 18 Feb 2002 14:11:49 +0900
WAKUI Kazuhiko <wakui@xxxxxxxxxxxxxxxxxx> wrote:

> 涌井と申します。
> 
> At 13:58 02/02/18, Tetuya Saito wrote:
> >皆さん、こんにちは
> >
> >斉藤@RITEです
> >
> >今回、postfixを初めて、使い始めた初心者でございます。
> >使用環境としては、solaris7(SPARC)で使用しています。
> >
> >make及びmake installでintsall作業を終了させ、main.cfの適宜箇所を変更設定
> >し、動作的には大丈夫だと思います。
> >しかし、postfixのデータベースタイプとして、main.cfにhashを指定しnewliases
> >を実行するとnewaliasesが失敗してしまいます。
> 
> Solaris7 で何も指定しないで make した場合は dbm が使えるはず
> ですけれど、dbm ではダメですか?
dbmでもいいんですが、この前、BerkeleyDB4.0.14をinstallしたので、それを使
う方法はどのようにすれば良いのかと思い、試行錯誤しておりました。

> >たぶん、makeの段階で、バークレイDBのライブラリがリンクされていない為だと
> >思うのですが、どのようにmakeすれば、バークレイDBのライブラリをリンクでき
> >るのでしょうか?
> >たぶん、makeにオプションを与えてやれば良いとまではわかるのですが、どのよ
> >うなオプションでmakeすればよいかどうしてもわかりません。
> 
> こんな感じだと思いますが。詳しくは INSTALL をよく読んでください。
> 
> $ make makefiles  CCARGS="-DHAS_DB -I/usr/local/BerkeleyDB/include" \
>     AUXLIBS="/usr/local/BerkeleyDB/lib/libdb.a"
ありがとうございました
DB_READMEにBerkeleyDBを使用する場合のmakeの方法が記載されており、下記の
用にmakeを実行しました。

make makefiles CCARGS="-DHAS_DB -I/opt/local/BerkeleyDB4.0.14/include" AUXLIBS="-L/opt/local/BerkeleyDB4.0.14/lib
-ldb"
make

上記をコマンドを実行したころ、下記のようなエラーが出力されました。
一部抜粋
[src/error]
/opt/local/bin/gcc -DHAS_DB -I/opt/local/BerkeleyDB4.0.14/include -DHAS_POSIX_REGEXP -g -O
 -I. -I../../include -DSUNOS5 -c error.c
/opt/local/bin/gcc -DHAS_DB -I/opt/local/BerkeleyDB4.0.14/include -DHAS_POSIX_REGEXP -g -O
 -I. -I../../include -DSUNOS5 -o error error.o ../../lib/libmaster.a ../../lib/libglobal.a
 ../../lib/libutil.a -L/usr/local/BerkeleyDB4.0.14/lib -lresolv -lsocket -lnsl
../../lib/libutil.a(dict_db.o): In function `dict_db_open':
/export/home/tetuya/download/postfix/postfix-20010228-pl08/src/util/dict_db.c:498: undefin
ed reference to `db_create'
collect2: ld returned 1 exit status
make: *** [error] Error 1
make: *** [update] Error 1



このような状況になってしまいました。
もしかすると、postfix-20010228-pl08では、BerkeleyDB4.0.14が対応していな
いのでしょうか?
識者の皆様、ご助言よろしくお願い申し上げます。






> 
> 
> -- 
> // 涌井 和彦 (わくい かずひこ)  wakui@xxxxxxxxxxxxxxxxxx
> // (株)アドバンテスト 情報システム部 第3システム課
> 
> 

-- 
***************************************************************
* 財団法人 地球環境産業技術研究機構
* 研究企画部 研究支援課
* 斉藤 哲也 
* e-mail:tetuya@xxxxxxxxxx
* 住  所: 〒619-0292 京都府相楽郡木津町木津川台9−2
* 電  話: 0774−75−2303
* FAX: 0774−75−2316
* PGP Finger Print A803 6D0F B3CC D357 9858  187C 4BBE 6D36 A2F5 FE75
**************************************************************** 

Follow-Ups
[postfix-jp:01423] Re: データベースのタイプについて, IKEDA Nozomu
[postfix-jp:01424] Re: データベースのタイプについて, Magara Yasuhiro
References
[postfix-jp:01417] データベースのタイプについて, Tetuya Saito
[postfix-jp:01418] Re: データベースのタイプについて, WAKUI Kazuhiko

[検索ページ] [Postfix-JP ML Home]