安装libmcrypt-2.5.8 执行make时报没有规则可以创建目标“all”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装libmcrypt-2.5.8 执行make时报没有规则可以创建目标“all”相关的知识,希望对你有一定的参考价值。

[root@localhost libmcrypt-2.5.8]# ./configure
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking target system type... x86_64-redhat-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make sets $(MAKE)... (cached) yes
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.
[root@localhost libmcrypt-2.5.8]# make
make all-recursive
make[1]: Entering directory `/var/www/chyphp/libmcrypt-2.5.8'
Making all in modules
make[2]: Entering directory `/var/www/chyphp/libmcrypt-2.5.8/modules'
make[2]: *** 没有规则可以创建目标“all”。 停止。
make[2]: Leaving directory `/var/www/chyphp/libmcrypt-2.5.8/modules'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/var/www/chyphp/libmcrypt-2.5.8'
make: *** [all] 错误 2
[root@localhost libmcrypt-2.5.8]# make install
Making install in modules
make[1]: Entering directory `/var/www/chyphp/libmcrypt-2.5.8/modules'
make[1]: *** 没有规则可以创建目标“install”。 停止。
make[1]: Leaving directory `/var/www/chyphp/libmcrypt-2.5.8/modules'
make: *** [install-recursive] 错误 1

参考技术A 没装编译器。 sudo get-apt install g++

以上是关于安装libmcrypt-2.5.8 执行make时报没有规则可以创建目标“all”的主要内容,如果未能解决你的问题,请参考以下文章

08linux基础服务-LNMP

自动安装php7(配置未优化版本)

shell脚本一键安装LNMP菜单方式安装

从 PHP 5.2.8 源代码在 Mac OSX (10.5) 上安装 mcrypt 测试失败,我该怎么办?

CentOS 编译安装PHP5.6(7以上也通用)

编译安装php5.6.12