[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp:206] Re: hash 使うとfatal error
- Subject: [postfix-jp:206] Re: hash 使うとfatal error
- From: Youichi Goto <youichi@xxxxxxxxxxxx>
- Date: Tue, 31 Oct 2000 13:14:38 +0900
始めまして。後藤と申します。
ご参考になれば…。
環境はSolaris7/SPARCです。
>んで、BerkeleyDB 3.1だとdracdがmake出来ない(-_-;
>BerkeleyDB 2.7.7だとmake通りますね。
自分はBerkeleyDB 3.1でも問題なくhashできてます。
db-3.1.17を「--enable-compat185」つきでコンパイルして。
んで、libdb.a db.h db_185.h db_cxx.h を
/usr/local/lib /usr/local/include にシンボリックリンクをはる。
dracのMakefileの以下の部分を修正。
(修正した部分のみ)
DEFS = -DTI_RPC -DFCNTL_LOCK -DSYSINFO -DREQ_HASH
CC = gcc
CFLAGS = $(DEFS) -g -I/usr/local/include
LDLIBS = -L/usr/local/lib -lnsl -ldb
rpc.dracd.c の
#include <db.h>
この部分を
#include <db_185.h>
#define DB_VERSION_MAJOR 1
に修正。
で、makeします。自分はこれで問題なくmake出来ました。
postfixは本家のQ&Aを参考にして、
$ unset LD_LIBRARY_PATH
$ make tidy
$ make makefiles CCARGS="-DHAS_DB -DPATH_DB_H='<db_185.h>' -I/usr/local/include" AUXLIBS=/usr/local/lib/libdb.a
$ make
でmakeしてます。これで正しいかどうかは解らないのですが、今の所
問題なく運用できてます。
--
Youichi Goto <youichi@xxxxxxxxxxxx>
- Follow-Ups
-
- [postfix-jp:207] Re: hash 使うとfatal error, Yasuo Fukuda
- [postfix-jp:209] Re: hash 使うとfatal error-> 成功しました, Junichi Kikuchi
- References
-
- [postfix-jp:198] hash 使うとfatal error, Junichi Kikuchi
- [postfix-jp:204] Re: hash 使うとfatal error, Yasuo Fukuda
- [postfix-jp:205] Re: hash 使うとfatal error, Yasuo Fukuda
[検索ページ]
[Postfix-JP ML Home]