当前位置:  技术问答>linux和unix

关于安装NAGIOS之前的问题

    来源: 互联网  发布时间:2016-05-12

    本文导语:  大家好, 本人最近正在安装NAGIOS,在执行开始的编译过程中(./configure –prefix=/usr/local/nagios ),到这里就无法进行下去了,报的错误是C preprocessor "/lib/cpp" fails sanity check,See 'config.log' for more details. 通过GOOGLE...

大家好,
本人最近正在安装NAGIOS,在执行开始的编译过程中(./configure –prefix=/usr/local/nagios ),到这里就无法进行下去了,报的错误是C preprocessor "/lib/cpp" fails sanity check,See 'config.log' for more details.

通过GOOGLE查找了很多资料,也花费了不少的时间,但是还是没有解决,试试看到网上写没有安装gcc,gcc c++, glib等,太多了,我也记不清楚了,反正是基本上我都安装了,可是结果还是报以上的错误。为了便于大家分析我把CONFIG.LOG贴出来,请大家帮我分析一下好吗?谢谢各位高手了,没办法,我实在是找不到解决办法才到论坛里面求救的。(由于字数的限制,我把部分错误贴出来了)


configure:2224: $? = 0
configure:2227: test -s conftest.o
configure:2230: $? = 0
configure:2248: result: none needed
configure:2266: gcc -c -g -O2  conftest.c >&5
conftest.c:2: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'me'
configure:2272: $? = 1
configure: failed program was:
| #ifndef __cplusplus
|   choke me
| #endif
configure:2405: checking whether make sets $(MAKE)
configure:2425: result: yes
configure:2436: checking for strip
configure:2454: found /usr/bin/strip
configure:2467: result: /usr/bin/strip
configure:2481: checking how to run the C preprocessor
configure:2516: gcc -E  conftest.c
In file included from /usr/include/bits/posix1_lim.h:153,
                 from /usr/include/limits.h:145,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:122,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/syslimits.h:7,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:11,
                 from conftest.c:10:
/usr/include/bits/local_lim.h:36:26: error: linux/limits.h: No such file or directory
configure:2522: $? = 1
configure: failed program was:
| /* confdefs.h.  */

| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
|       Syntax error
configure:2516: gcc -E  conftest.c
In file included from /usr/include/bits/posix1_lim.h:153,
                 from /usr/include/limits.h:145,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:122,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/syslimits.h:7,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:11,
                 from conftest.c:10:
/usr/include/bits/local_lim.h:36:26: error: linux/limits.h: No such file or directory
configure:2522: $? = 1
configure: failed program was:
| /* confdefs.h.  */

| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
|       Syntax error
configure:2516: gcc -E -traditional-cpp  conftest.c
In file included from /usr/include/features.h:336,
                 from /usr/include/assert.h:38,
                 from conftest.c:13:
/usr/include/sys/cdefs.h:32: error: #error "You need a ISO C conforming compiler to use the glibc headers"
configure:2522: $? = 1
configure: failed program was:
| /* confdefs.h.  */

| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
|       Syntax error
configure:2516: gcc -E -traditional-cpp  conftest.c
In file included from /usr/include/features.h:336,
                 from /usr/include/assert.h:38,
                 from conftest.c:13:
/usr/include/sys/cdefs.h:32: error: #error "You need a ISO C conforming compiler to use the glibc headers"
configure:2522: $? = 1
configure: failed program was:
| /* confdefs.h.  */

| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
|       Syntax error
configure:2516: /lib/cpp  conftest.c
In file included from /usr/include/bits/posix1_lim.h:153,
                 from /usr/include/limits.h:145,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:122,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/syslimits.h:7,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:11,
                 from conftest.c:10:
/usr/include/bits/local_lim.h:36:26: error: linux/limits.h: No such file or directory
configure:2522: $? = 1
configure: failed program was:
| /* confdefs.h.  */

| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
|       Syntax error
configure:2516: /lib/cpp  conftest.c
In file included from /usr/include/bits/posix1_lim.h:153,
                 from /usr/include/limits.h:145,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:122,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/syslimits.h:7,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:11,
                 from conftest.c:10:
/usr/include/bits/local_lim.h:36:26: error: linux/limits.h: No such file or directory
configure:2522: $? = 1
configure: failed program was:
| /* confdefs.h.  */

| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
|       Syntax error
configure:2599: result: /lib/cpp
configure:2623: /lib/cpp  conftest.c
In file included from /usr/include/bits/posix1_lim.h:153,
                 from /usr/include/limits.h:145,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:122,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/syslimits.h:7,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:11,
                 from conftest.c:10:
/usr/include/bits/local_lim.h:36:26: error: linux/limits.h: No such file or directory
configure:2629: $? = 1
configure: failed program was:
| /* confdefs.h.  */

| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
|       Syntax error
configure:2623: /lib/cpp  conftest.c
In file included from /usr/include/bits/posix1_lim.h:153,
                 from /usr/include/limits.h:145,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:122,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/syslimits.h:7,
                 from /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:11,
                 from conftest.c:10:
/usr/include/bits/local_lim.h:36:26: error: linux/limits.h: No such file or directory
configure:2629: $? = 1
configure: failed program was:
| /* confdefs.h.  */

| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
|       Syntax error
configure:2698: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.

|
你在configure的时候出现错误了吗?
一般这样的错误应该是缺少某些devel包。
glibc-headers
gcc-c++
装了吗?

    
 
 

您可能感兴趣的文章:

  • linux安装nagios,安装nrpe时候,先安装了openssl再从安装nrpe出错。
  • 在Centos虚拟机下安装nagios sms
  • 安装nagios插件的时候报错!
  • 菜鸟第一次安装红帽子7.2的一箩筐问题。每个问题会开个帖子,各放100分!请有安装经验的老鸟们帮忙解决。先来第一个问题:安装红帽子72计
  • 请教本地硬盘安装问题请教本地硬盘安装问题
  • 关于通过FTP安装REDHAT7。2的问题。(网络安装REDHAT7。2问题)
  • 关于X库安装问题:我怎么查看我已经安装了哪些X库,并且哪些知道安装的版本号?
  • ubuntu10.04下安装openvz,openvz下安装ubuntu10.04,然后安装ipvsadm问题
  • jb7安装到extras的时候就出错.是安装盘的问题还是因为我记起上安装了jsk1.4?
  • linux安装问题:安装完成后启动出现满屏的010101010101,是怎么回事?
  • Redhat Linux8.0软件卸载问题(已安装,卸载时提示没安装)
  • 安装软件的问题:我安装的东西到哪里去了?
  • 在linux下安装os报无法识别安装盘的问题
  • NOSQL iis7站长之家
  • 菜鸟第一次安装红帽子7.2的一箩筐问题。每个问题会开个帖子,各放100分!请有安装经验的老鸟们帮忙解决。第二个问题:什么是LILO?怎么样
  • 求助:虚拟机下安装linux的问题,无法在图形界面下安装。
  • 安装linux7.2硬盘安装问题
  • gtk+2.2安装问题,还有pkgconfig怎么安装?
  • 关于solaris安装,安装C/c++编译器的问题
  • 安装wu-ftp源码安装包遇到的问题
  • ubuntu 版本下的qq安装,pps安装问题
  • 光盘安装Redhat9时,安装一半出现的问题??请帮忙!!
  • 先安装linux,后安装winxp,能否解决正常启动linux的问题不?(初学者问题,很容易回答)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Docker支持的安装方式
  • 我已经用源代码方式安装了apache,如何让它支持php和mysql(php没有安装,mysql安装的是rpm包),要不要重新安装apache?如何删除已有的ap
  • Centos6下安装Shell下文件上传下载rz,sz命令
  • 请教IBM服务器安装AIX的安装资料(教程或者资料,最好有安装步骤)
  • CentOS下PHP安装完成后继续安装GD扩展库
  • 为什么安装redhat 7.1的时候没有让我配置lilo的安装而是系统默认的给我安装了--那位哥们安装过redhat7.1还望赐教
  • win7, win8安装docker需要了解的概念
  • 我安装的是Red Flag版本的linux,汉字输入法还没有安装,请问怎么安装?
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • android自动安装apk代码实例(不使用apk安装器安装)
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • ubuntu 安装失败后,xp也无法进入;连xp安装盘也无法安装
  • win7,win8安装Docker具体过程
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • php安装完成后如何添加mysql扩展
  • 在已经安装了windows2000server的机器上安装红旗linux时,如何配置引导记录安装位置?急
  • 红帽RHEL下安装docker依赖性检查
  • 请问Red Flag Linux 6.0桌面版能在安装了XP系统的基础上安装双系统吗?怎么安装!
  • ubuntu系统中软件安装、卸载以及查询是否已经安装某个软件包的方法
  • 在windowsxp安装完vm后,想安装linux(作为guest os),是不是需要linux安装盘?
  • MemCached介绍及最新稳定版memcached-1.4.20.tar.gz下载和安装
  • 求救!在linux上安装bind9.3.0,安装完后,相应目录底下没有应该被安装的文件


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3