Centos4.6でapache1.3がコンパイルエラー

コンパイルしようとすると、

 ndbm.h No suche file or directory

とおっしゃられる。ぐぐってみるとgdbmのヘッダらしいけど、それ自体も見つからず。そもそも、gdbm-develのパッケージから入れないといけないらしい。というわけで、さくっとyumでインストール。

最近はgccすら明示的に入れないといけないんだよな・・・

ヘッダファイルは/usr/include/gdbmにあるので、

 CLFAG=/usr/include/gdbm ./configure ~

とやって解決。シンボリックリンクを張っている記事もあるけど、コンパイルの王道はこうだよな。

Trackback URL

Leave a comment

Your comment