CGI-BBS > UNIX > Sendmail > Sendmailについてsendmail.8.9.3をBuildできない。


カレッヂ
カレッヂ


質問者 初心者  投稿日 3/6(木) 21:09:38
「sendmail.8.9.3.tar.gz」を展開しBuildすると下記のエラーが出ます。

gcc -O -I. -DNDBM -DNIS -DNISPLUS -DMAP_REGEX -DSOLARIS=20600 -c version.c
gcc -o sendmail alias.o arpadate.o clock.o collect.o conf.o control.o convtime.o daemon.o deliver.o domain.o envelope.o err.o headers.o macro.o main.o map.o mci.o mime.o parseaddr.o queue.o readcf.o recipient.o safefile.o savemail.o snprintf.o srvrsmtp.o stab.o stats.o sysexits.o trace.o udb.o usersmtp.o util.o version.o -lresolv -lsocket -lnsl -lkstat
未定義の 最初に参照している
シンボル ファイル
dbm_pagfno map.o
dbm_dirfno map.o
ld: 重大なエラー: シンボル参照エラー。sendmail に書き込まれる出力はありません
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `sendmail'
Current working directory /usr/local/src/sendmail-8.9.3/src/obj.SunOS.5.6.sun4

使用しているマシンはSunのSPARCstation5
OSはsolaris2.6です。

対処方法を教えてください。
よろしくお願いいたします。

プロバイダ参照:
サーバのOS:(未選択)
パソコンのOS:(未選択)
エディタ:
FTPソフト:
サーバ移転:していない
改造:(未選択)
CGI習熟度:(未選択)

回答者 やまだ  [削除]  投稿日 3/6(木) 23:20:39
-DNDBMあたりが怪しいような気がします。NDBMを使うOSって少ない気がするので。
configureで違うDBMを使うようにしてみてください。

返信(回答)する

 


Web裏技