首页 > 其他分享 >*** These critical programs are missing or too old: make compiler

*** These critical programs are missing or too old: make compiler

时间:2023-07-15 23:11:18浏览次数:39  
标签:4.4 old gnu These make missing -- critical build

 

001、问题

*** These critical programs are missing or too old: make compiler

 

002、查看当前的make版本

[root@PC1 build]# make --version

 

003、make官网:http://ftp.gnu.org/pub/gnu/make/

下载最新的make。

 

004、

wget http://ftp.gnu.org/pub/gnu/make/make-4.4.tar.gz
tar -xzvf make-4.4.tar.gz
cd make-4.4/
mkdir build
cd build
../configure --prefix=/usr/
bash build.sh
make install

 

005、检查make版本

[root@PC1 build]# make --version
GNU Make 4.4
Built for x86_64-pc-linux-gnu
Copyright (C) 1988-2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 

006、回到报错的脚本,进行测试,make版本过旧的报错消失,出现c编译器版本过旧

[root@PC1 build]# ../configure --prefix=/usr/local/glibc-2.28

 。

 

标签:4.4,old,gnu,These,make,missing,--,critical,build
From: https://www.cnblogs.com/liujiaxin2018/p/17557212.html

相关文章

  • java拦截器获取POST请求体后Controller异常Required request body is missing OR Stre
    解决办法参考文档:https://blog.csdn.net/qierkang/article/details/88544691springboot拦截器获取POST请求体后导致Controller中@RequestBody参数异常RequiredrequestbodyismissingORStreamclosed.1.为什么会报这个错?因为http的body只能读取一次。2.为什么body设计为只......
  • 在 Oracle Linux 上安装 Shared Folders
    在OracleLinux上安装SharedFolders对于OracleDatabase11g,ZIP安装文件总共有2GB多。由于需要从每个来宾VM访问它们以安装数据库,我决定利用OracleVMVirtualBox的SharedFolders。SharedFolders特性允许来宾VM访问主机文件系统中的存储......
  • 玩转云端 | 天翼云边缘安全加速平台AccessOne实用窍门之多款产品管理难?一站式平台管理
    随着数字化转型深入推进,企业信息化建设成效显著,同时其所面临的安全与性能挑战也日趋复杂,既要确保业务系统的安全性,同时也要提供快速、流畅的用户体验,以提升用户满意度和业务竞争力。在传统的解决方案中,企业通常需要叠加多个安全与性能加速产品来破/解上述难题,这或将使企业不得不......
  • python:create folder
     #创建文件方法defmkdirFile(folder:str,writestring:str):"""没有文件夹创建,把内容写入TEXT文本文件中:paramfolder:文件夹名称:paramwritestring:要写的内容:return:None"""i=1whileTrue:#判断是否文件存在,如......
  • 记@ConditionalOnMissingBean注解导致bean注入失败的问题
    1.背景springboot项目,引入nacos做配置中心,pom.yaml导入依赖<dependency><groupId>com.alibaba.boot</groupId><artifactId>nacos-config-spring-boot-starter</artifactId><version>0.2.12</ver......
  • 【线段树】 HDOJ 4027 Can you answer these queries?
    想了好久的线段树,用到的思想好巧妙,因为最大是2的63次方,所以开了个6,7次的平方就全变成一了。。。。比较好写的一种方法是直接用不加lazy的线段树更新区间,然后加一个当sum=R-L+1就不更新的剪枝。。。。我的代码是每加一次开根就pushdown,达到7次以后就不更新了。。。#include<iost......
  • Spring配置文件中的 context:property-placeholder标签 所有的属性以及作用
    <context:property-placeholder>是Spring框架中的一个标签,用于加载和解析属性文件,并将属性值注入到Spring容器中的bean中。以下是<context:property-placeholder>的常用属性及其作用:location:指定属性文件的位置。可以使用classpath前缀指定类路径下的属性文件,也可以使用文件系......
  • 吐槽之Goldendb
    一本正经de胡说八道:国产数据库Goldendb 先来一个带有个人极度偏见的结论:这年头还忽悠着让别人上Goldendb的,不是蠢,就是坏。依据Goldendb高、大、上的定位,纯粹就是一个小马拉大车,研发能力根本匹配不了定位、使命与发展。Goldendb的崛起与发展,得益于N年前大热的分布式数据库,彼时......
  • 如何处理 SAP Pricing - Document currency missing 的错误消息
    问题当添加一个物料主数据到Quotation行项目时,遇到如下错误消息:Pricing:Documentcurrencymissing查看这条消息的技术明细:发现是如下代码抛出的,因为字段waerk为空:将下图的currency字段维护之后,问题消失:更一般的思路错误消息"SAPPricing-Documentcurrencym......
  • NetCore使用使用Scaffold-DbContext命令生成数据库表实体类
    1.根据数据库生成实体类ModelsScaffold-DbContext"DataSource=.;InitialCatalog=TEST;UserID=sa;Password=pwd;TrustServerCertificate=True"Microsoft.EntityFrameworkCore.SqlServer-OutputDirModels-Force  2.根据数据表生成实体类ModelsScaffold-DbConte......