设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
LFS(LinuxfromScratch)
›
菜鸟学用LFS好几天了,老是过不去,请各位过了的老大指 ...
1
2
/ 2 页
下一页
返回列表
查看:
1036
|
回复:
10
菜鸟学用LFS好几天了,老是过不去,请各位过了的老大指点
[复制链接]
樵夫
樵夫
当前离线
积分
14
IP卡
狗仔卡
发表于 2005-7-27 16:31:39
|
显示全部楼层
|
阅读模式
因为是第一次,所以下载了LFS 6.0 的LiveCD,用它来学习安装(我想应该所有该要下载的东东都在上面了吧)
然后安装CD上的文档一步步做,把CD上/usr/src/packages的内容全部拷到/toos/sources内,使用lfs用户来进入到~目录下
发现mkdir ../binutils-build这个命令已经做不下去了,只好跑到/tools/sources内mkdir binutils-build
可是做到make install这一步的时候,就做不下去了,说是建立拷贝等命令在一些目录下无权操作
难道安装文档居然会有做不下去的可能性存在吗??????请指点
在坛上看到可以不用lfs用户,直接使用root用户做编译工作,不知可否?
另外,是否把所有的软件包全部解压出来到自行对应的目录下,然后进入对应目录对照着每个对应软件包进行操作?
因为第一次接触Linux就用LFS了,搞这个都搞了一个多星期,在过程中学会了很多,但是由于是菜鸟,所以有以上的菜问题,不好意思!
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
樵夫
樵夫
当前离线
积分
14
IP卡
狗仔卡
楼主
|
发表于 2005-7-27 16:45:29
|
显示全部楼层
对了,我是在window下的Virtual PC建立linux环境,用LiveCD启动做上述过程的
回复
支持
反对
使用道具
举报
显身卡
simontang
simontang
当前离线
积分
36
IP卡
狗仔卡
发表于 2005-7-27 16:56:17
|
显示全部楼层
按照LFS文档,应该是进入到$LFS/sources下进行编译。
在mkdir ../binutils-build之前,应当是进入binutils-xxx目录之后进行的操作。
回复
支持
反对
使用道具
举报
显身卡
simontang
simontang
当前离线
积分
36
IP卡
狗仔卡
发表于 2005-7-27 16:57:53
|
显示全部楼层
按照LFS文档,应该是进入到$LFS/sources下进行编译。
在mkdir ../binutils-build之前,应当是进入binutils-xxx目录之后进行的操作。
我是在VMWare下用LFS livecd 6.1.2进行的,发现编译所需要的时间实在是太多了。不建议在虚拟机下玩LFS。
回复
支持
反对
使用道具
举报
显身卡
樵夫
樵夫
当前离线
积分
14
IP卡
狗仔卡
楼主
|
发表于 2005-7-27 17:12:29
|
显示全部楼层
谢谢,收到了
按照大侠的提示,把binutils-build也放在sources下,然后进入binutils-build目录下进行../binutils-xxxx/configure xxxxxx
通过了
在Virtual PC下工作可以一边看文档,一边操作LFS,等做过去了,再在实际环境下操作,虽然时间慢,但是我是初接触Linux,反倒觉得很好,我现在就是在LFS编译时发问的,哈
回复
支持
反对
使用道具
举报
显身卡
simontang
simontang
当前离线
积分
36
IP卡
狗仔卡
发表于 2005-7-27 17:22:42
|
显示全部楼层
我在VMWare下差不多花了一个小时才把binutils编译完成,后面的GCC时间更长。
不知道Virtual PC会不会快一点。
回复
支持
反对
使用道具
举报
显身卡
小丑奇兵
小丑奇兵
当前离线
积分
906
IP卡
狗仔卡
发表于 2005-7-27 18:07:30
|
显示全部楼层
LFS中的命令都是假定您已经在源代码包解开的目录下面的。
不管binutils还是后面的其它软件都是一样的。
回复
支持
反对
使用道具
举报
显身卡
樵夫
樵夫
当前离线
积分
14
IP卡
狗仔卡
楼主
|
发表于 2005-7-27 19:11:02
|
显示全部楼层
Virtual PC编译binutils用了大约20分钟左右,不过,我的电脑是512M分给vpc的linux是256M,而且我的机子速度也快
奇兵版主,我觉得还是用root编译比较好,用lfs还是老是出错,我编译到binutils的make LDFLAGS="-all-static"时候,报elf.c:1701编译错,说是segmentation fault。用root编译就一点问题都没有,现在我编译到glibc了,还没看见有问题出现
回复
支持
反对
使用道具
举报
显身卡
Ronald
Ronald
当前离线
积分
81
IP卡
狗仔卡
发表于 2005-7-27 19:59:03
|
显示全部楼层
我用root到了调整工具链时会出现无法改specs文件的错误,好象是因为gcc用的是livecd中的,不用lfs用户就无法使bash调用$LFS里的gcc
回复
支持
反对
使用道具
举报
显身卡
樵夫
樵夫
当前离线
积分
14
IP卡
狗仔卡
楼主
|
发表于 2005-7-27 20:02:51
|
显示全部楼层
可用了lfs用户,却连binutils的make LDFLAGS="-all-static"也过不去阿,如何处理?
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
/ 2 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
开源软件专题讨论
SuSE Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表