qmailのコンパイルエラー解決法 libc.so.6 could not read symbols

投稿者: | 2012年3月4日

error.hの修正
qmail-1.03.tar.gzを展開するとerror.hというファイルがある。
このファイルの下記のexternをincludeディレクティブに変更する。

/* extern int errno; */
#include <errno.h>

これをやらないと
/lib/libc.so.6: could not read symbolsのエラーが出ることがある。

ネットで見てもqmailに関する情報は断片的だったりします。

メールサーバの構築は特に神経を使うので、「なんとなく動く」では不安です。
qmailとtcp wrapper、daemontoolsの連携について、書籍などで体系的に理解しておくと、日々のストレスが減るのではないかと思います。

↓こちらの記事内からqmail-1.03のダウンロードができます。
http://www.bruteberry.com/archives/2011/03/qmail-103-download.php