プロが教えるわが家の防犯対策術!

下記エラーが表示されます。どういう事でしょうか?
[root@www temp_user]# cd postfix-2.6.2
[root@www postfix-2.6.2]# make
make -f Makefile.in MAKELEVEL= Makefiles
(echo "# Do not edit -- this file documents how Postfix was built for your machine."; /bin/sh makedefs) >makedefs.tmp
No <db.h> include file found.
Install the appropriate db*-devel package first.
See the RELEASE_NOTES file for more information.
make: *** [Makefiles] エラー 1
make: *** [Makefiles] エラー 2

A 回答 (2件)

yumのIOError / urlopen errorということは、


・fastestmirrorで引いてきたミラーが正しくない
・インターネットに繋がっていない
のいずれかかが考えられます。

makeするにしても、#1でも書いた通り"db*-devel"、つまりdbライブラリを使うためのパッケージを入れなければならないので結局yumは必要ですから、そちらをなんとかするのが先ですね。
    • good
    • 0
この回答へのお礼

D-Matsuさんコメントありがとうございます。
fastestmirrorで調べてみます。

お礼日時:2009/07/09 15:19

> Install the appropriate db*-devel package first.



と言われている通りです。
というか、postfixならわざわざmakeしなくてもyumで入りませんか?

この回答への補足

D-Matsuさんコメントありがとうございます。
このサイトは補足内容を入力しても、
たまに消えてしまい困っています。
この現象はわたしだけではないと思います。
yumでは下記メッセージが表示されます。
[root@www webmaster]# yum install postfix
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: www.ftp.ne.jp
* updates: www.ftp.ne.jp
* addons: www.ftp.ne.jp
* extras: www.ftp.ne.jp
http://www.ftp.ne.jp/Linux/packages/CentOS/5.3/o … [Errno 4] IOError: <urlopen error (-2, '\xe5\x90\x8d\xe5\x89\x8d\xe3\x81\xbe\xe3\x81\x9f\xe3\x81\xaf\xe3\x82\xb5\xe3\x83\xbc\xe3\x83\x93\xe3\x82\xb9\xe3\x81\x8c\xe4\xb8\x8d\xe6\x98\x8e\xe3\x81\xa7\xe3\x81\x99')>
Trying other mirror.

補足日時:2009/07/09 09:40
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!