最近在一台linux服务器上部署nagios,在安装插件时,make 时老是出现如下错误:

 

configure: error: C preprocessor "/lib/cpp" fails sanity check

 

服务器系统信息:

# lsb_release -a

LSB Version:    1.3
Distributor ID: RedHatEnterpriseAS
Description:    Red Hat Enterprise Linux AS release 4 (Nahant)
Release:        4
Codename:       Nahant

 

在网上找了很多资料,各有各的说法,今天终于弄好了,解决方案非常简单:

 

yum -y install glibc-kernheaders

 

搞定!

 

注:系统本身没有部署yum ,事先部署了yum,才能使用;