2006-12-02

LFS note

1.构建工具链时,如果用自己的目录(不用/tools/):
在第二次编译GCC时首先改 specs 那个补丁(替换里面的所有/tools/字符串为你的目录),然后命令中的/tools/目录同样替换掉。

2.注意:第二次binutils的make ld中的 LIB_PATH 决定下次连接的lib目录。
如果下次是做系统的话,这个是一定要做的。(注意做系统时cp ld-new ld)
如果下次还是做工具链的话,ld就用ld-old。(因为工具链的2次编译能做出自己的依赖关系)
(就是说做的时候用ld-old是依赖这个工具链的lib,用ld-new是依赖LIB_PATH里的)
//EOF

0 comments: