fedora20编译grub-0.97
来源:互联网 发布:java jsp下载文件 编辑:程序博客网 时间:2024/05/29 15:37
gcc 版本 4.8.2 20131212
- error1
configure:2424: gcc -m32 conftest.c >&5/usr/bin/ld: cannot find crt1.o: No such file or directory/usr/bin/ld: cannot find crti.o: No such file or directory/usr/bin/ld: skipping incompatible /usr/lib64/libc.so when searching for -lc/usr/bin/ld: cannot find -lc/usr/bin/ld: cannot find crtn.o: No such file or directorycollect2: error: ld returned 1 exit status
解决
yum install glibc-devel.i686
- error2
configure:2424: gcc -m32 conftest.c >&5/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.8.2/libgcc_s.so when searching for -lgcc_s/usr/bin/ld: cannot find -lgcc_scollect2: error: ld returned 1 exit status
解决
yum install libgcc.i686
- error3
configure: error: GRUB requires a working absolute objcopy; upgrade your binutils
两种解决方案
1、采用旧版本的gcc编译,gcc-3.4(compat-gcc-34)./configure CC=gcc342、修改./configure文件LINE3906,将 objcopy -O binary 修改为 objcopy -R .note.gnu.build-id -O binary(这个试了以下stage文件会有一两百MB)
0 0
- fedora20编译grub-0.97
- 在Fedora20用grub引导freeBSD10
- Fedora20下安装编译环境
- Grub编译与安装
- GRUB 0.97
- grub 0.97
- Grub 0.97安装 / 安装老版本Grub
- 安装fedora20
- PyQt4+fedora20
- fedora20 编译Hadoop-eclipse 1.1.2插件(hadoop开发环境搭建)
- Fedora20 编译有curses.h的头文件的代码时说找不到
- 制作grub 0.97启动盘
- grub 0.97 浅析
- grub
- grub
- grub
- GRUB
- grub
- 《Java解惑》系列——02字符谜题——谜题11:最后的笑声(字符、字符串连接操作)
- HTTPCWS 是一款基于HTTP协议的开源中文分词系统。(HTTPCWS is an Chinese Word Segmentation System Based on the HTTP proto
- libgdx 加载图片
- 走出研发绩效考核的误区
- ftp自动上传下载文件(Shell脚本)及ftp命令详解
- fedora20编译grub-0.97
- Scrapy安装介绍
- windows7下MySQL5.6忘记root密码
- 关于Appstore提交过程的问题
- 第七周
- 《Java解惑》系列——02字符谜题——谜题12:ABC(char[]的重载问题)
- Android 提示: The connection to adb is down, and a severe error has occured.
- MySQL触发器
- JQuery each()嵌套使用笔记