发布时间:2013-04-11 13:52:24
目的:调整工具链,使得后面安装的软件均链接到之前安装好的工具链上面去,以此来脱离对主机的依赖; 处理specs文件:点击(此处)折叠或打开SPECS=`dirname $($LFS_TGT-gcc -print-libgcc-file-nam.........【阅读全文】
发布时间:2013-04-11 13:52:17
问题:点击(此处)折叠或打开/mnt/lfs/tools/bin/../lib/gcc/i686-lfs-linux-gnu/4.4.3/../../../../i686-lfs-linux-gnu/bin/ld: cannot find -lgcc_eh 在安装gcc的时候,看到最后一步,用libgcc_eh.a软链接到libgcc.a暂时没有什么用.........【阅读全文】
发布时间:2013-04-11 13:52:09
问题:点击(此处)折叠或打开readelf -s /mnt/lfs/sources/glibc-build/elf/ld.so \ | mawk '($7 ~ /^UND(|EF)$/ && $1 != "0:" && $4 != "REGISTER") { print; p=1 } END { exit p != 0 }' &nbs.........【阅读全文】
发布时间:2013-04-11 13:51:54
问题:点击(此处)折叠或打开make[1]: *** No rule to make target `/mnt/lfs/sources/glibc-build/Versions.all', needed by `/mnt/lfs/sources/glibc-build/abi-versions.h'. Stop.细细一看问题并不在这里,而在:点击(此处)折叠或打开.........【阅读全文】
发布时间:2013-04-11 13:51:46
做的这里,对前面做的事情有一点感受了,还是应该有一定的正确性的。第一遍安装的binutils,gcc,linux-headers.使用的编译器还是宿主机上面的。这句话的意思是用宿主机上面的编译工具和链接工具来生成的binutils和gcc,而生成的gcc在编译程序的时候使用的二进制工具确实刚刚安装.........【阅读全文】