java autoconf_Centos7安装autoconf

java autoconf_Centos7安装autoconf一 原因安装此插件的原因 在初始化 MySQL 数据库时出现提示 FATALERROR pleaseinstal 二 经历 1 经过一番查找得出此错误是系统缺少 autoconf 插件 联网的话貌似直接 yum yinstallauto 就可以了 没联网就只能像我一样苦逼的下载安装包咯 2 安装 autocon

一、原因

安装此插件的原因:在初始化MySQL数据库时出现提示FATAL ERROR: please install the following Perl modules before executing

489dd2d7967d3797f4a876c5876b5361.png

二、经历

1、经过一番查找得出此错误是系统缺少autoconf插件,联网的话貌似直接yum -y install autoconf就可以了,没联网就只能像我一样苦逼的下载安装包咯

2、安装autoconf插件时,又提示缺少什么M4。

7caee7c3a2b4746b3e6b39035380728b.png

3、在安装M4时有提示缺少什么gcc,libc什么的,忘记截图了,然后又开始寻找gcc去了,正好遇到一个跟我一样缺少这些包的,还整理了一下,真好(参考网址)

4、经过好一番折腾,装好了gcc之后,M4也顺利安装。返回到autoconf的安装,结果发现我装的M4版本太低了,忘记看第二步图中的要求M4的版本

5、重新换了一个autoconf的版本,由2.69换到了2.65(这个版本对应是个巧合,正好看到被人下载的版本,就猜测M4应该可以支持2.65的版本),至此,终于把autoconf的./configure这步安然度过了

6、执行make&&make install时又出错了,报BEGIN failed–compilation aborted at ../bin/autom4te line 38.,如下图所示

c659e12d1f1d545370f83b3dfc3cc70c.png

7、经过一番查找知道这个问题是缺乏perl环境,但是我通过perl -v 命令发现我的系统已经安装了perl环境。正好遇到了这个博客知道,应该是少了一个perl的模块,而不是像网上说的缺少环境

9d0af2331b389bdfe7185d17aa7b84a1.png

8、安装上perl-data-dunmper模块之后,重新编译autoconf成功通过,至此才真正安装成功。

三、安装操作(把第二步的经历倒过来,从根源安装开始)

3.1 安装所有的rpm文件(gcc相关和perl模块),我把所有的RPM都放到一个文件里了,可以拷贝到系统里利用下面代码一键安装

链接:https://pan.baidu.com/s/1fdELIdIBSIAXn1ZBwQus5Q

提取码:fuuj

rpm -ivh *.rpm –nodeps –force

不嫌麻烦的的也可以一个一个安装,类似下面这种的

rpm -ivh mpfr-3.1.1-4.el7.x86_64.rpm

rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpm

rpm -ivh kernel-headers-3.10.0-862.el7.x86_64.rpm

rpm -ivh glibc-headers-2.17-222.el7.x86_64.rpm

rpm -ivh glibc-devel-2.17-222.el7.x86_64.rpm

rpm -ivh cpp-4.8.5-28.el7.x86_64.rpm

rpm -ivh gcc-4.8.5-28.el7.x86_64.rpm

3.2、安装M4

(2)拷贝到centos系统上

(3)解压

tar -xzvf m4-1.4.13.tar.gz

(4)到解压目录中

cd m4-1.4.13

(5)配置编译环境

./configure –prefix=/usr/local

(6)编译并安装

make && make install

3.3、安装autoconf

安装

tar -xzvf autoconf-2.65.tar.gz

cd autoconf-2.65

./configure –prefix=/usr/localmake&& make install

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231646.html原文链接:https://javaforall.net

(0)
上一篇 2025年11月29日 下午4:01
下一篇 2025年11月29日 下午4:22


相关推荐

  • 解决tomcat启动时的中文乱码问题「建议收藏」

    我们第一次下载或者打开Tomcat时可能在控制台会出现中文乱码问题解决办法1.打开你安装Tomcat的所在目录,本文以7.0.92为例。2.打开后选择conf目录。3.将里面的logging.properties文件用编辑器打开,本例子是使用“Notepad++”编辑器打开。4.打开后大约在50行左右找到java.util.logging.ConsoleHandler.enco…

    2022年4月6日
    48
  • mysql怎么可视化连接_IDEA连接MySQL可视化工具连接操作

    mysql怎么可视化连接_IDEA连接MySQL可视化工具连接操作IDEA 连接 MySQL 可视化工具连接操作入下所示 填写完成后 点击测试连接 连接成功如图所示点击 OK 即可报告错误 如图所示 08001 Couldnotcrea Attemptedrec Givingup java net ConnectExcep Connectionre

    2026年3月16日
    2
  • navcat15 for mysql激活码 3月最新注册码

    navcat15 for mysql激活码 3月最新注册码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月14日
    44
  • matlab中wavedec2,说说wavedec2函数[通俗易懂]

    matlab中wavedec2,说说wavedec2函数[通俗易懂]wavedec2函数:1.功能:实现图像(即二维信号)的多层分解.多层,即多尺度.2.格式:[c,s]=wavedec2(X,N,’wname’)[c,s]=wavedec2(X,N,Lo_D,Hi_D)(我不讨论它)3.参数说明:对图像X用wname小波基函数实现N层分解,这里的小波基函数应该根据实际情况选择,具体选择办法可以搜之.输出为c,s.c为各层分解系数,s为各层分解系数长度,也就是大小…

    2022年6月15日
    31
  • itextpdf生成表格的常见用法

    itextpdf生成表格的常见用法随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。在前面的文章介绍了itextpdf基本用法和使用itextpdf生成图片,itextpdf还可以实现很多功能,非常强大,今天主要介绍如何使用itextpdf生成表格式的pdf,在实际项目中也非常常用,首先举一个非常…

    2022年6月14日
    39
  • mssql注入与绕过

    0x00前言上篇文章写了mssql的查询方式与mssql和mysql的区别。在注入当中也是有些区别的。下面直接来看到几种mssql注入的方法与特性,绕过方式。因为mssql加aspx的站懒得搭建

    2021年12月11日
    55

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号