fedora 16 编译 gcc 4.4.6

GCC编译源码出错error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8. 使用gem5时需要更换内核,但是编译内核需要低版本的GCC。原系统gcc版本是5.6.0,需要更换成gcc4.4.0. 在编译安装gcc过程中出错,error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0 ,出错原因是需要这些库的支持,所以解决方法就是寻找相应的源码库安装即可,下面是解决方法。 首先下载GMP、MPC... 阅读详情

因为编译内核的原因(2.6.33),需要一个低版本的gcc(f16自带是4.6.3-2),考虑到曾经在centos6上,使用gcc 4.4.6编译kernel成功过,所以决定用4.4.6


下载gcc源码不必说


Problem1:

configure的时候报configure: error: Building GCC requires GMP 4.1+ and MPFR 2.3.2+.

Solve1: yum install gmp_devel

yum install mpfr_devel


configure--prefix=/usr/local/gcc-4.4.6 --enable-threads=posix --disable-checking--enable--long-long --with-system-zlib--enable-languages=c,c++,java


make

Problem2:

/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory

Solve2: yum install glibc-devel.i686


之后make install,按照【参考3】的方法即可搞定


参考

1. http://hi.baidu.com/shen____yan/item/5f6118addab1f7a128ce9d29

2. http://stackoverflow.com/questions/7412548/gnu-stubs-32-h-no-such-file-or-directory

3. http://hi.baidu.com/shi_yang_zi/item/76198110dc0a638b89a95630

(Linux 技术)Fedora 16下编译无线网卡驱动成功 (本来发在红联社区,不过由于今天更新系统又编译了一次,感觉需要温习,故在这里也发一下,,,高手勿喷)     大学里不知有多少开源爱好者,在为不同版本的Linux驱动而头疼。特别是像我这里用校园网的情况,有线上网必须要安 装“星空极速”这个垃圾软件拨号才能上网。想用无线,用的fedora又不像ubuntu那样有默认无线网卡驱动,所以还要自己下载编 译安装。本以为下载,编译一下不就行了?可真正 阅读详情

相关推荐

GCC编译器

GCC编译器 GCC(GNU Compiler Collection,GNU编译器套装),一套由GNU开发的编程语言编译器。一套GNU编译器套装以GPL及LGPL许可证所发行的自由软件,也是GNU计划的关键部分,亦是自由的类Unix及苹果电脑Mac OS X操作系统的标准编译器。GCC原名为GNU C语言编译器,原本只能处理C语言。GCC很快地扩展,变得可处理C++。之后也变得可处理Fortran、Pascal、Objective-C、Java以及Ada与其它语言。GCC4.4开始默认支持2F架构,GCC4

吴建明wujianming_110117 1830

configure: error: Building GCC requires GMP 4.1+ and MPFR 2.3.0+.解决方法

最近编译GCC的时候.遇到这个问题: configure: error: Building GCC requires GMP 4.1+ and MPFR 2.3.0+.  Try the --with-gmp and/or --with-mpfr options to specify their locations.  Copies of these libraries' source

2633

gcc-4.4.6-4.el6.x86_64.rpm

gcc-4.4.6-4.el6.x86_64.rpm,gcc环境搭建必备的软件工具包,下载安装即可

Fedora16下编译安装GCC 4.7

GCC4.7版本增强了C++11的支持,但Fedora16的GCC版本却迟迟不能升级到GCC4.7,只好自己编译安装 GCC的编译安装指导可以参考http://gcc.gnu.org/install/ 一,编译准备:http://gcc.gnu.org/install/prerequisites.html 参考该文档,在编译GCC之前需安装以下依赖库 MPFR Librar

流浪猫的专栏 2557

gcc-4.4.6-4.rar

gcc-4.4.6-4全部依赖包,打包下载~~~~gcc-4.4.6-4.rargcc-4.4.6-4.rargcc-4.4.6-4.rargcc-4.4.6-4.rargcc-4.4.6-4.rargcc-4.4.6-4.rar

Fedora11-GCC4.4.0-rpm包

Fedora11上安装GCC4.4.0所需的RPM安装包及依赖包的集合。

gcc 4.4.6安装

1/ 下载源码:https://ftp.gnu.org/gnu/gcc/gcc-4.4.6/ 2/ 安装: tar -zxvf gcc-4.4.6.tar.gz mkdir /usr/bin/gcc-4.4.6 cd ./gcc-4.4.6 ./configure --prefix=/usr/bin/gcc-4.4.6 --enable-language=c,c++,java 报错,...

wangyuling1234567890的专栏 3105

vue3的面试题

vue3的面试题

jiang7701037的博客 6267

fedora安装gcc编译器

sudo yum install gcc 会报错 事务校验出错: file /usr/lib64/audit from install of glibc-2.16.31........ file from package audit-2.2.1-2.fc18.x86_64 在网上找了好久,终于在某个犄角旮旯里找到了解决办法,先执行 sudo yum install audit 然后再安

lniwn 3388

海康安防平台接口调试指南:从签名生成到Vue项目集成

本文详细解析了海康安防平台接口认证规则,从签名生成到Vue项目集成的完整流程。通过核心机制解析、签名工具使用技巧及Vue项目中的优雅集成方案,帮助开发者高效完成接口调试,避免常见问题。特别适合需要将海康安防平台接口集成到Vue项目中的开发者参考。

weixin_42533120的博客 438

SA8155 QNX显示框架与WFD配置实战:从黑屏排查到高可用设计

智能座舱中,车载显示系统的稳定性直接关系到驾驶安全。QNX作为高安全性的操作系统,在座舱仪表、ADAS等关键域中承担着确定性调度与隔离职责,其图形体系Screen与显示输出框架WFD协同工作,构成从应用渲染到面板点亮的完整链路。WFD配置涉及时序、通道映射与行为控制,任何参数偏差或加载异常都可能导致黑屏、花屏等故障。为保障系统可用性,需结合心跳监控、日志采集、通路重试与备份显示切换等策略,构建兼具快速感知与恢复能力的防御体系。本文以SA8155平台为例,深入拆解QNX显示框架的架构与WFD配置要点,结合一次

weixin_29165465的博客 205

编译arm-linux交叉编译工具链(fedora 10,binutils-2.16, gcc-3.4.4, glibc-2.3.6)

1. 软件环境 Fedora 10 ,所以其他软件均为Fedora-10-i386-DVD.iso自带,只有gcc被笔者降级为gcc- 2. 设置环境变量,准备源码及相关补丁 binutils 名称:binutils2.16. tar.gz 下载地址:http://ftp.gnu.org/gnu/binutils/binutils-2.16.tar.gz gcc 名

雨舟轩 1167

【半桥LLC】半桥LLC谐振开环闭环软启动DCDC变换器的设计与仿真

本文详细分析了半桥LLC谐振DC-DC变换器的开环与闭环控制设计原理,重点探讨了软启动功能的实现。通过仿真验证,展示了开环与闭环情况下的电压输出差异以及系统效率的提升。该研究为提高DC-DC变换器性能提供了参考。

2401_84610415的博客 2598

編譯kingate 2.1出錯的解決方法

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33753845的博客 87

FAST-LIO2实战:如何在无人机上部署并实现厘米级定位(附ROS配置全流程)

本文详细介绍了如何在无人机上部署FAST-LIO2激光雷达惯性里程计系统,以实现厘米级精确定位。内容涵盖从硬件选型(如激光雷达与机载计算机)、软件环境配置(ROS Noetic)、传感器标定,到FAST-LIO2参数调优、与PX4飞控集成以及实际飞行测试的全流程。重点解决了实时定位中的外参标定、数据同步等关键问题,为无人机在无GPS或复杂光照环境下提供稳定可靠的定位解决方案。

weixin_29062865的博客 251

10分钟上手YOLOv11:最强姿态估计模型来了,代码开源,效果炸裂!

【10分钟玩转YOLOv11实时姿态估计】🚀 YOLOv11作为YOLO家族最新成员,在速度、精度和易用性上全面升级,尤其适用于姿态估计等复杂视觉任务。本文带您快速掌握: 1️⃣ 核心概念:姿态估计即识别人体17个关键点(如关节部位)并连接成数字骨架,是智能健身、体感游戏等应用的基础。 2️⃣ 技术优势: 超轻量级(最小仅2.9M参数) 极速推理(GPU仅1.7ms) 高精度(COCO mAP@50-95达50%) 3️⃣ 三步实操: ① 安装:pip install ultralytics ② 准备人物

weixin_41246802的博客 1788

make menuconfig时遇到的问题

环境:Fedora 16  gcc-4.6.3 编译的内核版本为 2.6.21 编译内核时遇到了以下两个问题: 1. make menuconfig时出现了“*** 混和的隐含和普通规则。 停止。”的错误 原因:网上查说是系统的make工具对低版本内核Makefile一些旧的规则兼容不好,所以要修改内核源码里的Makefile文件(参考:Makefile‘混和的隐含和普通规

尺树寸泓 1139

TC3XX - MCAL知识点(二十七):SENT Mcal配置及代码实战(单边半字节传输协议)

SENT协议只有一根线,异步传输!Sent协议的全称为Single Edge Nibble Trans .isson,单边半字节传输协议,是一种单线异步串行通信协议。Sent报文包含8个Nibble和一个校准位如图1所示,每一个Nibble数据被编码成PWM方式。设计这种协议的目的是用在与汽车ECU快速交互信息的传感器上,以此来取代低精确度的10bit AD和PWM。Sent是一种点对点的单方向从传感器到控制端的协议,控制器不需要同步信号。

梦想技术家 2272

嵌入式Linux之我行——嵌入式数据库sqlite在2440上的移植(转)

嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。共享资源,欢迎转载:http://hbhuanggang.cublog.cn一、移植环境主 机:Fedora 9 编译器:arm-linux-gcc-3.4.1 开发板:Mini2440 数据库

mangol的专栏 1109

【YOLOv8科研级优化】基于YOLOv9的GELAN模块重构C2f结构,实现精度与效率的同步提升

打开确保模型解析器能识别GELANBlock模块。通过将YOLOv9的GELAN模块集成到YOLOv8的C2f模块中,我们实现了一个“强特征表达+高效计算”的目标检测模型。这个改进不仅在工程上能提升复杂场景下的检测效果,更在科研上提供了“多分支特征融合”的创新思路——这种思路可以延伸到其他检测网络(如Faster R-CNN、SSD)的改进中,帮你在论文中打造独特的研究点。

know_F0727的博客 203

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

cuda和gcc版本不兼容

gcc8.1和cuda9.0版本不兼容,比较坑。 下面是各版本cuda支持的gcc: 从CUDA 4.1版本开始,现在支持gcc 4.5。gcc 4.6和4.7不受支持。 从CUDA 5.0版本开始,现在支持gcc 4.6。gcc 4.7不受支持。 从CUDA 6.0版本开始,现在支持gcc 4.7。 从CUDA 7.0版本开始,完全支持gcc 4.8,在Ubuntu 14.04和Fed...

weixin_33728708的博客 4551

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

jsoncpp-C++开发的JSON库

1.准备工作 源代码下载地址: http://sourceforge.net/projects/jsoncpp 安装scons yum install scons.noarch 环境: Linux: Fedora 16 GCC: 4.6.3 jsoncpp: 0.5.0 2.编译 解压源代码文件,进入到解压后的源代码目录 执行命令:     scons platform

tjcbq的专栏 621

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Fedora系统中使用LLVM或者gcc编译Skia源码的方法

本文介绍在Fedora 40系统中使用LLVM或gcc编译Skia源码的方法,主要适配nim duilib项目。首先需安装必要的开发工具和依赖库,提供了一键完成所有操作的脚本方案。详细步骤包括获取Skia源码、更新修改代码,以及分别使用LLVM(clang)和gcc两种编译器进行编译的配置命令。编译结果将生成在skia/out目录下。文中还提供了相关资源链接,包含Skia编译文档库和nim duilib代码库。该教程假设工作目录为/home/develop,用户可根据实际情况调整路径。

m0_51545131的博客 522

fedora16 下安装 gcc4.7.1

去gcc官方网站 下载最新版本的gcc-4.7.0.tar.bz2,同时在infrastructure目录下寻找下载【必须】的mpc-0.8.1.tar.gz、mpfr-2.4.2.tar.bz2,去http://gmplib.org/ 下载最新的gmp-5.0.4.tar.bz2 开始安装gcc 4.7.1 依赖包,以下包的安装步骤不能错乱 tar jxvf gmp-5.0.

统计分析与数据挖掘 2571

红帽发布 Fedora Core 4 技术越来越先进

红帽已经发布了 Fedora Core 4,一种免费版本的 Linux。星期一,与 Fedora Core 4 一同推出的,还有 Xen 虚拟软件,它能够在同一台电脑运行多个操作系统。 Xen 的对手包括 EMC的VMware 以及微软的虚拟机产品。新的 Fedora Core 4 使用了最新版本的 GNU 编译器集( GNU Compiler Collection ),GCC 4

ZCatLinux --资讯与技术社区--Open Source World----Linux/Shell/DevOPS-- 2345

fedora10下安装交叉编译器

由于fedora10自身gcc版本是4.3.0以上版本,在安装我们需要的gcc交叉编译器时出现了不少问题,主要是因为新版本的linux系统下的gcc版本太高,而用crosstool安装时却一直提醒版本too old,其实不是太老,而是太新以至于成人crosstool不识别,本人是linux菜鸟,现在刚开始接触,防止以后遗忘,特做此笔记。1.1.准备工作。下载需要的lib工具包所示:    bi

2426
下一篇: fedora16 编译 linux kernel 2.6.33
linkerloader
博客等级 码龄14年 1粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值