[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp: 2877] Re: dracのmakeでエラー
- Subject: [postfix-jp: 2877] Re: dracのmakeでエラー
- From: ygotou@xxxxxxxxx
- Date: Wed, 16 Jan 2008 03:07:36 +0900
こんにちは後藤です。
引き続き教えてください。
dracのインストールはうまくいったのですが
Postfix+Dovecot+Drac
の組み合わせでPOP before SMTPを設定しております
postfix,dovecotはrpmでインストール
dracはソースからmakeしてインストールを行いました。
ここで、dovecotとdracを連携させるには
drac.cからdrac.soを作り、dovecotのlibへおいて
dovecot.confを編集するという手順までは
見つけたのですがdrac.soを作るには
dovecotのソースが必要みたいです。src.rpmから
やってみたのですが下記エラーで止まってしまいました。
# export dovecot=/usr/src/redhat/BUILD/dovecot-0.99.11
# gcc -Wall -W -shared -fPIC -DHAVE_CONFIG_H -I$dovecot -I$dovecot/src/lib
drac.c -o drac.so -ldrac
drac.c: In function `drac_deinit':
drac.c:59: 警告: 互換性のないポインタ型からの引数 1 個の `timeout_remove' を渡しますです
/usr/bin/ld: cannot find -ldrac
collect2: ld はステータス 1 で終了しました
Postfix+Dovecot+DracでPOP before SMTPを運用
されている方いらっしゃりますか?
あるいはPOP before SMTPを最近はもっと簡単に
できる組み合わせ(※できればrpmだけでいくのが理想)が
あれば教えてください。
よろしくお願いいたします。
>
> こんにちは、後藤です。
> いつもお世話になっております。
>
> 跡部様アドバイスありがとうございます。
>
> オプションの付けかたを間違えてますね。すいません。
>
> 変更前:CFLAGS = -g
> 変更後:CFLAGS = $(DEFS) -g
>
> これでmakeが通ったように見えます。
> 引き続き設定作業の方すすめてみます。
>
> ありがとうございます。
>
> よろしくお願い致します。
> ------------------------------
> 後藤 康宏
> E-mail:ygotou@xxxxxxxxx
>
>
>
> > 跡部と申します。こんにちは。
> > (すみません空メールのまま1通投稿していしましました。)
> >
> > > # diff Makefile Makefile.org
> > > 9,12c9,10
> > > < ###EBIN = /usr/local/sbin
> > > < EBIN = /usr/sbin
> > > < ###MAN = /usr/local/man/man
> > > < MAN = /usr/share/man/man
> > > ---
> > >> EBIN = /usr/local/sbin
> > >> MAN = /usr/local/man/man
> > > 38,40c36
> > > < ###DEFS = -DTI_RPC -DFCNTL_LOCK -DSYSINFO
> > > < DEFS = -DSOCK_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C -DREQ_HASH
> > > < ###DEFS = -DSOCK_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C
> > > ---
> > >> DEFS = -DTI_RPC -DFCNTL_LOCK -DSYSINFO
> > > 45,46c41
> > > < ###CFLAGS = $(DEFS) -g -I/usr/local/src/db/db-4.1.25/build_unix
> > > < CFLAGS = -g
> > > ---
> > >> CFLAGS = $(DEFS) -g -I/usr/local/src/db/db-4.1.25/build_unix
> > > 50,51c45
> > > < ###LDLIBS = -L/usr/local/src/db/db-4.1.25/build_unix -lnsl -ldb-4.1
> > > < LDLIBS = -ldb
> > > ---
> > >> LDLIBS = -L/usr/local/src/db/db-4.1.25/build_unix -lnsl -ldb-4.1
> > > 56,57c50,51
> > > < ###RPCGENFLAGS =
> > > < RPCGENFLAGS = -C -I
> > > ---
> > >> RPCGENFLAGS =
> > >> #RPCGENFLAGS = -C
> > > 61,62c55
> > > < ###MANADM = 1m
> > > < MANADM = 8
> > > ---
> > >> MANADM = 1m
> >
> > いろいろと複雑な設定をなさっているようなのですが、本来の導入マニュアル
> > にある「Linux」用の方法ではないオプションを付け加えているのは、なぜなん
> > でしょうか?
> > → http://mail.cc.umanitoba.ca/drac/compile.html
> >
> > /usr/local/src/db/db-4....以下にファイルがあるということは、メール中に
> > あった
> >
> > > Red Hat Enterprise Linux ES release 4 (Nahant Update 6)
> > > postfix-2.2.10-1.1.el4(PRM)
> >
> > 以外のものが導入されているのではありませんか?
> >
> > 純粋にRPMベースのもので済ませたいのならば、VineLinux 4.0用のVinePlusに
> > あるdracdのSRPMパッケージ(dracd-1.12-0vl4.src.rpm)をRHELでビルドしてみ
> > てはいかがでしょう?(少しは楽ができるかも知れません。)
> >
> > --
> > 跡部 靖夫 (ATOBE, Yasuo)
> > __ E-mail: yasuo@xxxxxxxxx / Google Talk: yasuo.atobe@xxxxxxxxx
> >
> > _______________________________________________
> > Postfix-jp-list mailing list
> > Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
> > http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list
>
> _______________________________________________
> Postfix-jp-list mailing list
> Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
> http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list
こんにちは、後藤@YSK e-comです。
いつもお世話になっております。
よろしくお願い致します。
------------------------------
株式会社 YSK e−com
Network Solution Unit Network Group
後藤 康宏
E-mail:ygotou@xxxxxxxxx
Tel:055-236-1111
Fax:055-236-1166
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list
- Follow-Ups
-
- [postfix-jp: 2878] Re: dracのmakeでエラー, Hideo NAKAMITSU
- References
-
- [postfix-jp: 2873] Re: dracのmakeでエラー, ATOBE Yasuo
- [postfix-jp: 2875] Re: dracのmakeでエラー, ygotou
[検索ページ]
[Postfix-JP ML Home]