LinuxSir.cn,穿越时空的Linuxsir!

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

LFS 6.0 make: *** ld: No such file or directory. Stop

[复制链接]
发表于 2005-7-12 15:19:46 | 显示全部楼层 |阅读模式
Hi folks,

I made another round deleting '/source/glibc-build' and '/sources/glibc-2.3.4-20040701'.  

Re-did
6.11. Glibc-2.3.4-20040701
http://www.sg.linuxfromscratch.o ... hapter06/glibc.html

root:/sources/glibc-build# make check
with following errors

  1. .......
  2. make[2]: *** No rule to make target `/sources/glibc-build/csu/tst-empty.out', needed by `tests'.  Stop.
  3. make[2]: Leaving directory `/sources/glibc-2.3.4-20040701/csu'
  4. make[1]: *** [csu/tests] Error 2
  5. make[1]: Leaving directory `/sources/glibc-2.3.4-20040701'
  6. make: *** [check] Error 2
复制代码


root:/sources/glibc-build# make install
with following errors

  1. make[2]: *** No rule to make target `/sources/glibc-build/dlfcn/libdl.so.2', needed by `/sources/glibc-build/elf/sprof'.Stop.
  2. make[2]: Leaving directory `/sources/glibc-2.3.4-20040701/elf'
  3. make[1]: *** [elf/subdir_install] Error 2
  4. make[1]: Leaving directory `/sources/glibc-2.3.4-20040701'
  5. make: *** [install] Error 2
复制代码


root:/sources/glibc-build# mkdir -p /usr/lib/locale
root:/sources/glibc-build# localedef -i de_DE -f ISO-8859-1 de_DE
Segmentation fault
root:/sources/glibc-build# localedef -i de_DE@euro -f ISO-8859-15 de_DE@euro
Segmentation fault

root:/sources/glibc-build# make localedata/install-locales
Went through without major problem;

  1. .....
  2. sid_ET.UTF-8...LC_ADDRESS: `lang_lib' value does not match `lang_term' value
  3. done
  4. .....
  5. make[2]: Leaving directory `/sources/glibc-2.3.4-20040701/localedata'
  6. make[1]: Leaving directory `/sources/glibc-2.3.4-20040701'
复制代码


Went through the rest parts until coming to
6.12. Re-adjusting the Toolchain
http://www.sg.linuxfromscratch.o ... 06/readjusting.html

root:/sources/glibc-build# make -C ld INSTALL=/tools/bin/install install
make: *** ld: No such file or directory.  Stop.
root:/sources/glibc-build#  

I tried changing the directory without result;
root:/sources/glibc-build# cd ../binutils-build/
root:/sources/binutils-build# make -C ld INSTALL=/tools/bin/install install
make: Entering directory `/sources/binutils-build/ld'
make: *** No rule to make target `install'.  Stop.

Please advise how to get through this difficulty.

TIA

B.R
satimis
发表于 2005-7-12 22:56:33 | 显示全部楼层
Hi
I am not sure the reason yet.
Here is a suggestion. Why don't you try LFS 6.1 instead of 6.0. It is more stable.

I built 6.1 with 100% pass.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-13 10:13:34 | 显示全部楼层
Hi 黯然销魂,

Tks for your advice.

....Why don't you try LFS 6.1 instead of 6.0. It is more stable.

I built 6.1 with 100% pass.
Yes, you are right.  I'm already prepared to build LFS6.1after finishing LFS6.0.  There are some problems on LFS6.0 packages and its text book is not 100% correct.  

My target continuing building LFS6.0 is solely to accumulate my knowledge on building LFS.  If unfortunately I could not proceed further building LFS6.0 on account of ample problems encountered, I'll delete it and start LFS6.1.  We are learning from "making mistakes"

B.R.
satimis
回复 支持 反对

使用道具 举报

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

本版积分规则

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