配置PHP 7.0.1时,如何修复C ++预处理器“/ lib / cpp”会导致健全性检查错误

我在mac os x 10.11的源代码中安装了gcc 5.3.0,我已经设置了gcc 5.3.0 in 环境变量$ PATH。</ p>

但是当我配置PHP 5.5.30时,它显示</ p>

configure:错误:C ++预处理器“/ lib / cpp “无法进行健全性检查</ p>

我该如何解决这个问题? 我如何使用gcc 5.3.0中的c ++ / cpp而不是旧版本的gnu c ++?</ p>
</ div>

展开原文

原文

I installed gcc 5.3.0 from source code on mac os x 10.11, and i have set gcc 5.3.0 in the environment variable $PATH.

But when I configure PHP 5.5.30, it shows

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

How can i fix this? How can i use c++/cpp from gcc 5.3.0 instead of the old version of gnu c++?

dqyat62284
dqyat62284 你找到了这个的答案吗?
4 年多之前 回复
dongqiya9552
dongqiya9552 “gcc5.3.0”和“gnuc++”有什么区别?你检查过上游bug跟踪系统了吗?什么是你的操作系统和编译器?无论如何,提取测试以便你可以在这里发布一个最小的例子,你提供的只是配置脚本的摘要,它有效地说“某些东西不起作用”。
接近 5 年之前 回复

1个回答



你需要安装g ++; 我曾经在RHEL 5.2发行版上遇到过这个问题,通过安装'gcc-c ++'rpm解决了这个问题。</ p>
</ div>

展开原文

原文

You'll need to install g++; I once had this problem on an RHEL 5.2 distribution, and the problem was solved by installing the 'gcc-c++' rpm.

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐