编译gcc-4.0.3在哦你是出错,无法继续,来指教下啊,谢谢了
时间:2007-10-18
来源:互联网
编译 gcc 时候 configure步骤能够通过,但是make bootstrap或者make的时候出错
主要的错误为:
/tools/x86_64-unknown-linux-gnu/bin/ld:skipping incompatible /usr/lib/libc.a when searching for -lc
/tools/x86_64-unknown-linux-gnu/bin/ls : cannot find -lc
接下来 make install 就不行了
作者: zyl19861126 发布时间: 2007-10-18
你的系统是 64 位的,你想做64位就看 CLFS 手册。
作者: tfkdmwmqtr 发布时间: 2007-10-18
哪里可以看见啊 我搜索了 没有看见啊
用livecd??debian不行吗
作者: zyl19861126 发布时间: 2007-10-18
LFS 相关资料:
http://www.linuxfromscratch.org/
LFS镜像站点:
http://mirror.lupaworld.com
BLFS-6.2手册
http://www.linuxfromscratch.org/blfs/view/stable/
http://www.linuxfromscratch.org/blfs/view/svn/
CLFS 手册 :
http://cross-lfs.org/view/
http://cross-lfs.org/view/svn/x86_64/
CBLFS 手册 :
http://cblfs.cross-lfs.org
http://cblfs.cross-lfs.org/index.php/Main_Page
BLFS手册(SVN版)
http://www.linuxfromscratch.org/blfs/view/svn
LiveCD (正式版) http://www.linuxfromscratch.org/livecd/download.html
LiveCD (测试版) http://ums.usu.ru/~patrakov/test/
在线词典:
http://dict.cn
google语言工具:
http://www.google.com 点击右边的语言工具
------------------------------------------------------------------------------------------------------------
下载手册:
mkdir BOOK && cd BOOK
wget -rcnp URL
作者: tfkdmwmqtr 发布时间: 2007-10-18
按照lfs手册 不行吗 对了 只有lfs中文手册 但是clfs是英文的
难看懂啊
谢谢了
作者: zyl19861126 发布时间: 2007-10-18
作者: zyl19861126
CLFS 手册
哪里可以看见啊 我搜索了 没有看见啊 用livecd??debian不行吗 |
但是,必須满足一些条件,必要的开发工具要有,且符合手册的要求。如果你看手册来做,这是必須的。
Host System Requirements
http://cross-lfs.org/view/svn/x86_64.../hostreqs.html
做 x86 用 32位内核,做 x86_64 或 Pure64 ( x86_64-64 )用64位内核。
作者: tfkdmwmqtr 发布时间: 2007-10-18
这个是支持64位的,不过还没有完成,上面没有bootloader。
作者: hohoxu_hao115 发布时间: 2007-10-18
英文不是问题。我的英语就会26个字母大小写照样行。
看精华帖,看置顶帖,百度,google 。
作者: tfkdmwmqtr 发布时间: 2007-10-18
LFS-x86_64 出了的手册了?
有空得试一试。
作者: tfkdmwmqtr 发布时间: 2007-10-18
对了 我的内核是自己编译的 编译内核的时候cpu我是选着 amd 64位的 不是选着 通用X86_64的
但是 uname -a的时候 出现的还是 x86_64 位系统
我按照lfs 手册那样 编译软件 到底是制作的是 32位的还是64位的了
要是 lfs手册是做32位系统的
我内核64位的 就不能编译32位的了 对吗
谢谢
作者: zyl19861126 发布时间: 2007-10-18
echo $MACHTYPE
cat /proc/version
这些不会显示说你在编译内核时选择的是 AMD64 。
作者: tfkdmwmqtr 发布时间: 2007-10-18
作者: tfkdmwmqtr
噢 !?
LFS-x86_64 出了的手册了? 有空得试一试。 |
现阶段做 64 bit 系统仍建议使用 CLFS 手册
作者: d00m3d 发布时间: 2007-10-19
好象不对吧
作者: zyl19861126 发布时间: 2007-10-19
第4帖有手册的链接。
作者: tfkdmwmqtr 发布时间: 2007-10-19
我从新装了个新debian也是一样出错
编译个新内核 也出一样的错
gcc都编译不过去 那不是总是在这里卡住了阿
作者: zyl19861126 发布时间: 2007-10-19
64位内核做32系统,要用 CLFS x86 的方法。
如果做64位系统,有x86_64 和 Pure64 两种选择 。
建议看 SVN 版手册。 做 SVN 版,遇到的问题可能会更多一些,遇到问题,我们会帮助你的。
另,应该先看一下当前系统是否满足要求,手册中的“ Host System Requirements “ 要先看下的。
用 lfslivecd 的成功率最高了。而且 iso 可以从硬盘启动的。
作者: tfkdmwmqtr 发布时间: 2007-10-19
gcc能够编译别的源码包 但就是 编译gcc不能通过 make 和着make bootstrap的时候到最后报错
不论我用不用参数 configure系统 都是一样
我想编译 64位系统
对了 64位系统不是只要 编译内核的时候选着 64位处理器就可以了 是吗?
谢谢各位帮忙
作者: zyl19861126 发布时间: 2007-10-19
作者: hohoxu_hao115 发布时间: 2007-10-19
为什么编译binutils的时候可以编译过去 gcc就编译不过了 起码系统的gcc是可以用的啊
作者: zyl19861126 发布时间: 2007-10-19
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28