免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4164 | 回复: 12
打印 上一主题 下一主题

[系统安装] centos 6.3 编译安装nagios-3.5.0 make all 报错 ,报错信息如下,求大神!!! [复制链接]

论坛徽章:
1
摩羯座
日期:2014-12-03 15:12:35
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-04-23 16:59 |只看该作者 |倒序浏览
[root@nagios nagios]# make all
cd ./base && make
make[1]: Entering directory `/usr/src/nagios/base'
gcc -Wall -g -O2 -Iyes  -DHAVE_CONFIG_H -DNSCORE   -c -o checks.o checks.c
In file included from checks.c:41:
../include/epn_nagios.h:11:20: error: EXTERN.h: No such file or directory
../include/epn_nagios.h:12:18: error: perl.h: No such file or directory
In file included from checks.c:41:
../include/epn_nagios.h:31: error: expected a

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
2 [报告]
发表于 2013-04-23 17:03 |只看该作者
configure阶段有没有报错信息?

论坛徽章:
1
摩羯座
日期:2014-12-03 15:12:35
3 [报告]
发表于 2013-04-23 17:06 |只看该作者
[root@nagios nagios]# ./configure -prefix=/usr/local/nagios -with-nagios-user=nagios -with-nagios-group=nagios -with-nagios-command-group=nagcmd -with-httpd-conf=/etc/httpd/conf.d/ -with-gd-lib -with-gd-inc -enable-event-broker -enable-embedded-perl
这是./configure的内容,下面的是结果。。
config.status: include/snprintf.h is unchanged

Creating sample config files in sample-config/ ...


*** Configuration summary for nagios 3.5.0 03-15-2013 ***:

General Options:
-------------------------
        Nagios executable:  nagios
        Nagios user/group:  nagios,nagios
       Command user/group:  nagios,nagios
            Embedded Perl:  yes, with caching
             Event Broker:  yes
        Install ${prefix}:  /usr/local/nagios
                Lock file:  ${prefix}/var/nagios.lock
   Check result directory:  ${prefix}/var/spool/checkresults
           Init directory:  /etc/rc.d/init.d
  Apache conf.d directory:  /etc/httpd/conf.d/
             Mail program:  /bin/mail
                  Host OS:  linux-gnu

Web Interface Options:
------------------------
                 HTML URL:  http://localhost/nagios/
                  CGI URL:  http://localhost/nagios/cgi-bin/
Traceroute (used by WAP):  


Review the options above for accuracy.  If they look okay,
type 'make all' to compile the main program and CGIs.

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
4 [报告]
发表于 2013-04-23 17:14 |只看该作者
那可能是你源码包有问题,重新下载解压看看.

论坛徽章:
1
摩羯座
日期:2014-12-03 15:12:35
5 [报告]
发表于 2013-04-23 17:17 |只看该作者
回复 4# chenyx


    已经在官网上重新下载(使用原来的参数还是不行),重新预配置时只加了安装路径就可以了,请问下我原来加的参数哪里可能有问题呢?

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
6 [报告]
发表于 2013-04-23 17:21 |只看该作者
-enable-embedded-perl,可能是这个的原因.
你用./configure --help
看看那个参数

论坛徽章:
1
摩羯座
日期:2014-12-03 15:12:35
7 [报告]
发表于 2013-04-23 17:26 |只看该作者
--enable-embedded-perl will enable embedded Perl interpreter  
--enable-event-broker enables integration of event broker routines


是不是下面这2个的问题? 我这后面没加路径。。
--with-gd-lib=DIR sets location of the gd library
--with-gd-inc=DIR sets location of the gd include files

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
8 [报告]
发表于 2013-04-23 17:31 |只看该作者
你系统gd库的包安装过没有?
那两个参数要是有问题的话,configure阶段检测应该通不过才对

论坛徽章:
1
摩羯座
日期:2014-12-03 15:12:35
9 [报告]
发表于 2013-04-23 17:38 |只看该作者
哦 gd都有的 phpinfo界面里都显示了,是用yum装的

回复 8# chenyx


   

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
10 [报告]
发表于 2013-04-23 18:11 |只看该作者
你把--enable-embedded-perl去掉,重新configure,make看看吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP