LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 846|回复: 3

【请教】谁能指点我一下编译一个纯64位HLFS系统的思路?

[复制链接]
发表于 2009-3-17 16:37:29 | 显示全部楼层 |阅读模式
我现在想编译一个纯64的HLFS系统
用64位的LIVECD开机,然后直接用HLFS的Book,对gcc进行configure的时候加上--enable-64-bit-bfd --disable-multilib --disable-nls
到Cocoon Toolchain这一步出现了问题
make的时候最后会在Configuring in x86_64-unknown-linux-gnu/libstdc++-v3的时候出错:
checking for sin in -lm... configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES.
google了半天一头雾水。。。

是不是需要打CLFS的64位补丁?
现在思路比较混乱,到底是应该用HLFS的BOOK配合CLFS里的补丁编译,还是应该用CLFS的BOOK配合HLFS里的补丁来编译?
感觉原理还是不太明白,向各位请教~~
发表于 2009-3-17 22:28:59 | 显示全部楼层
当然是后一种了。
不过不能读死书,手册是拿来参考的。

HLFS 个人以为应是 "加固的 LFS",您要的是 "加固的 CLFS",HCLFS。
回复 支持 反对

使用道具 举报

发表于 2009-3-17 22:34:51 | 显示全部楼层
不过,现在可以明确告知您的是:
HLFS 不一定是安全的;
安全的本质是人,取决于是否有合格的管理员,取决于系统中用户的习惯,最安全的方式只有一个断电。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-18 09:52:32 | 显示全部楼层
我的目标是想做成用户无法直接通过shell登陆操作的系统,只能通过web方式修改配置,其实说白了就跟路由器差不多的一台服务器。。。

HCLFS。。。谢谢谢谢。。。努力努力~~

不过我还是不太明白 为什么一定要CLFS? 在64位机器上用64位的LiveCD开机以后按照LFSbook编出来的LFS难道是32位的吗?那我编出来的系统启动以后siziof(long)结果为什么是8呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表