LinuxSir.cn,穿越时空的Linuxsir!

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

LFS中安装软件的configure问题

[复制链接]
发表于 2009-1-4 16:34:33 | 显示全部楼层 |阅读模式
../binutils-2.16.1/configure --prefix=/tools --disable-nls
对于从源代码安装软件的时候,我一般都要用configure --help看看里面有哪些可以配置的选项,在LFS6.3里面安装binutils的时候我也同样先看了一下,里面并没有--disable-nls这个选项啊,有一项是--disable-FEATURE,如果是根据这个选项设定的话,那这些FEATURE又在哪里呢?我看了一下源代码目录里面没有DOC这个目录,里面好像没有帮助文档说明的,我想知道一下这个参数是从哪里来的?为什么configure --help里面没有呢?
还有对于下面的这一行命令:
make -C ld LIB_PATH=/tools/lib
上面的这行命令里面的 LIB_PATH=/tools/lib是针对本机系统里面的ld程序而言,还是针对makefile文件里面的ld的目录而言?如果是针对本机系统,那么LIB_PATH是什么时候创建的?是编译好程序的时候创建的还是程序安装好了以后创建的?如果是程序安装好了创建的,那么ld这个程序是怎么知道到这个搜索目录下面去搜索文件的呢?是程序内部默认的编译好的时候就是到这个目录下面去搜索文件吗?
如果 LIB_PATH=/tools/lib是针对makefile文件创建的,那么一般我们编译之前怎么知道它里面要用到哪些库的搜索变量
发表于 2009-1-4 19:39:40 | 显示全部楼层
建议看看LFS手册中的注释。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-4 20:48:53 | 显示全部楼层
我知道那些选项的具体意思,但是我想知道那些选项从哪里来,在--help里面没有
回复 支持 反对

使用道具 举报

发表于 2009-1-7 09:24:20 | 显示全部楼层
我也想知道呢,太多东西不懂,一个多月了,我还在编gnome呢,有空就做点,没空就不理,装了这么多东西,学到的东西还是太少了
回复 支持 反对

使用道具 举报

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

本版积分规则

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