当前位置: 首页 > news >正文

git编译安装报错

编译安装步骤

卸载旧的 yum -y remove gitcd /usr/local/src/wget https://www.kernel.org/pub/software/scm/git/git-2.15.1.tar.xztar -vxf git-2.15.1.tar.xzcd git-2.15.1make prefix=/usr/local/git allmake prefix=/usr/local/git installecho "export PATH=$PATH:/usr/local/git/bin" >> /etc/profilesource /etc/profilegit --version保存账号git config --global credential.helper store

报错:


make prefix=/usr/local/git allLINK git-credential-store
/opt/rh/devtoolset-8/root/usr/libexec/gcc/x86_64-redhat-linux/8/ld: /lib/../lib64/crti.o: unable to initialize decompress status for section .debug_aranges
/opt/rh/devtoolset-8/root/usr/libexec/gcc/x86_64-redhat-linux/8/ld: /lib/../lib64/crti.o: unable to initialize decompress status for section .debug_aranges
/opt/rh/devtoolset-8/root/usr/libexec/gcc/x86_64-redhat-linux/8/ld: /lib/../lib64/crti.o: unable to initialize decompress status for section .debug_aranges
/opt/rh/devtoolset-8/root/usr/libexec/gcc/x86_64-redhat-linux/8/ld: /lib/../lib64/crti.o: unable to initialize decompress status for section .debug_aranges
/lib/../lib64/crti.o: file not recognized: 不可识别的文件格式
collect2: error: ld returned 1 exit status
make: *** [Makefile:2171: git-credential-store] Error 1

检查ld

ll /opt/rh/devtoolset-8/root/usr/libexec/gcc/x86_64-redhat-linux/8/ld

执行命令换成正常的ld

rm -rf /opt/rh/devtoolset-8/root/usr/libexec/gcc/x86_64-redhat-linux/8/ld

ln -s /usr/bin/ld /opt/rh/devtoolset-8/root/usr/libexec/gcc/x86_64-redhat-linux/8/ld

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 设计模式篇--抽象工厂模式
  • 基于云计算的虚拟电厂负荷预测
  • Vscode python无法转到函数定义
  • 23种设计模式详解
  • [vue] vue-seamless-scroll 滚动到第二遍的时候不能进行点击的问题
  • 如何删除git提交记录
  • js读取文件,生成随机题目,多项选择题则提供随机答案供选择
  • 两段有趣的代码(C语言函数指针)
  • 在C++中,如何避免出现Bug?
  • Mini-Omni 语言模型在流式传输中边思考边听说应用
  • C++ 封装 Socket 进行通信
  • Docker上安装mysql
  • 【Day14-单例设计模式动态代理】
  • Docker torchserve 部署模型流程
  • 数据分析-前期数据处理
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • 【跃迁之路】【477天】刻意练习系列236(2018.05.28)
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • django开发-定时任务的使用
  • Dubbo 整合 Pinpoint 做分布式服务请求跟踪
  • JAVA_NIO系列——Channel和Buffer详解
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • LintCode 31. partitionArray 数组划分
  • MySQL数据库运维之数据恢复
  • ng6--错误信息小结(持续更新)
  • Vue 2.3、2.4 知识点小结
  • 百度地图API标注+时间轴组件
  • 等保2.0 | 几维安全发布等保检测、等保加固专版 加速企业等保合规
  • 干货 | 以太坊Mist负责人教你建立无服务器应用
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 简单基于spring的redis配置(单机和集群模式)
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 数据仓库的几种建模方法
  • 双管齐下,VMware的容器新战略
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • const的用法,特别是用在函数前面与后面的区别
  • 阿里云重庆大学大数据训练营落地分享
  • ​油烟净化器电源安全,保障健康餐饮生活
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • #FPGA(基础知识)
  • #QT(串口助手-界面)
  • #图像处理
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • $ git push -u origin master 推送到远程库出错
  • (13)Hive调优——动态分区导致的小文件问题
  • (14)Hive调优——合并小文件
  • (4)通过调用hadoop的java api实现本地文件上传到hadoop文件系统上
  • (web自动化测试+python)1
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (附源码)计算机毕业设计ssm基于Internet快递柜管理系统
  • (算法)Game
  • (文章复现)基于主从博弈的售电商多元零售套餐设计与多级市场购电策略
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • (自用)gtest单元测试
  • (最优化理论与方法)第二章最优化所需基础知识-第三节:重要凸集举例