`
lixw
  • 浏览: 200880 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

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

阅读更多

转自:http://hi.baidu.com/serial_story/blog/item/e9d6668213bb85aa0cf4d293.html

 

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

according to some articles on web:

1.http://forum.ubuntu.org.cn/viewtopic.php?f=85&t=102970

出现该情况是由于c++编译器的相关package没有安装,以超级用户登陆,在终端上执行:
#yum install glibc-headers
#yum install gcc-c++

2. To solve the error C++ preprocessor "/lib/cpp" fails sanity check while compiling Subversion, you need to download GCC, CPP and G++ by installing the following packages

gcc cpp g++

but that is for other Linux distribution system, my is Ubuntu , so we should install the needed libs

sudo aptitude install build-essential

this will download and install the essential lib that is build related, such as gcc g++ ....

分享到:
评论

相关推荐

    CentOS下编译php时的一些典型错误及解决办法.

    1. configure: error: xml2-config not found. Please check your libxml2 installation. 解决方法: yum install libxml2-devel 此错误是由于缺少 libxml2-devel 库文件所引起的。libxml2-devel 库文件是 PHP ...

    linux下安装snort常见错误

    5. Error:C++ preprocessor "/lib/cpp" fails sanity check See `config.log' for more details 解决办法:yum install glibc-headers ; yum install gcc-c++ 在安装Snort时,可能会出现C++ preprocessor "/lib/...

    Android JNI 断点调试C++

    在Android开发中,JNI(Java Native Interface)是一个关键的组件,允许Java代码调用本地(C/C++)代码,反之亦然。这对于性能敏感的应用、底层库的集成以及利用现有C/C++库是非常有用的。本教程将聚焦于如何在...

    安装lamp报错信息及解决方法

    /use/lib//usr/lib/libdb-4.2.so: could not read symbols: File in wrong format Notice: Following unknown configure options were used: usr/bin/ld: cannot find -lltdl /usr/bin/ld: cannot find -...

    nginx安装教程

    sudo ./configure sudo make sudo make install # 安装zlib库 cd /usr/local/src sudo wget http://zlib.net/zlib-1.2.11.tar.gz sudo tar -zxvf zlib-1.2.11.tar.gz cd zlib-1.2.11 sudo ./configure sudo make ...

    解决usrlib64libstdc++.so.6和lib64libc.so.6版本过低问题

    ### 解决usr/lib64/libstdc++.so.6 和 lib64/libc.so.6 版本过低的问题 在进行系统环境搭建时,尤其是安装像 MySQL 这样的大型软件包时,可能会遇到库文件版本不兼容的问题。本文将详细介绍如何解决 CentOS 7.0 下 ...

    gcc_4.9.4_gcc+gmp+mpfr+mpc.tar.gz

    编译安装软件的时候,发现错误configure: error: *** A compiler with support for C++11 language features is required. 原来是gcc版本太低了,我的版本是gcc version 4.6.3 想要支持C++11,必须升级到gcc4.8...

    Linux 下 Nginx的安装:(解压,进入目录里面执行,./configure –-> make -> sudo make install)

    在这个阶段,你需要运行`./configure`脚本来配置编译选项。在标题中提到的配置中,`--prefix`用于设置Nginx的安装路径,默认为`/usr/local/nginx`。你可以根据需要添加其他配置参数。例如: ```bash ./configure...

    svn安装过程中遇到错误需要的文件包

    错误 configure: error: could not find library containing RSA_new: 错误 configure: error: no XML parser was found: expat or libxml 2.x required 解放方法: ...

    PHP编译configure时常见错误的总结

    1. **错误:configure: error: No curses/termcap library found** 解决方案:在CentOS上,应运行`yum -y install ncurses-devel`;在Debian上,运行`apt-get install libncurses5-dev`。 2. **错误:configure: ...

    gcc-4.9.4安装包

    在编译安装软件的时候,发现错误configure: error: *** A compiler with support for C++11 language features is required. 要支持C++11,必须升级到gcc4.7以上。

    编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法

    总的来说,当遇到“configure error Cannot find libmysqlclient under /usr”这类错误时,关键在于找到库的实际位置并更新或创建链接,以及确保所有依赖项已正确安装。如果涉及特定扩展,例如mysqli,可能还需要...

    libmount-2.32.tar.gz

    然而,当我们尝试编译和安装这个版本时,可能会遇到“configure: error: *** Could not find libmount”这样的错误提示,这通常是由于系统环境配置不完整或者依赖关系未满足所导致的。 首先,我们要明白“configure...

    CentOS7.2.1511 gcc4.8.5 通过编译的 tfs2.2.16

    meta_server_service.cpp:1584:48: error: invalid conversion from 'const char*' to 'char*' [-fpermissive] char* pos = strstr(sub_dir, parents_dir); 解决:添加编译参数-fpermissive [root@localhost tfs_...

    Linphone编译错误及解决方法

    7. configure: error: Could not find libavcodec (from ffmpeg) headers and library. This is mandatory for video support 错误原因:缺少libavcodec头文件和库文件。 解决方法:sudo apt-get install ...

    Linux 开发板移植gdb

    开发板没有gdb,写程序老出错而且找不到问题在哪里。于是痛定思痛,决定移植一个gdb。 交叉编译器:arm-none-linux-gnueabi ...(3)./configure –host=arm-none-linux-gnueabi –prefix=$PWD/install –wi

    apache2.4完整安装

    ### Apache2.4完整安装及解决configure: error: APR-util not found问题 #### 一、背景介绍 Apache HTTP Server(通常简称为Apache)是目前最流行的Web服务器软件之一,广泛应用于互联网上的各种网站和应用程序。...

    could not read symbols: Bad value

    在编译时,我们使用 ./configure 命令来生成 Makefile 文件。然后,我们使用 make 命令来编译 zlib 库。最后,我们使用 make install 命令来安装 zlib 库到 /usr/local/zlib 目录下。 解决 "could not read symbols...

    fftw-3.3.8.tar.gz

    ./configure --enable-threads --enable-float --prefix=/usr/local ``` 4. 接着编译源代码: ``` make ``` 5. 最后,进行安装: ``` sudo make install ``` 6. 安装完成后,为了能够在其他程序(如vasp...

Global site tag (gtag.js) - Google Analytics