On 5/16/2012 12:22 AM, lei huang wrote:
help help!!!

On Tue, May 15, 2012 at 10:01 AM, lei huang<[email protected]>  wrote:
system: centos5.8 linux2.6.18 gcc44

lfs: binutils-2.22 gcc-4.7.0 glibc-2.15

lfs-man Linux From Scratch - Version SVN-20120513

build glibc erro:

gcc44 -nostdlib -nostartfiles -static -o
/myos/user/tools_src/build-glibc/elf/sln
/myos/user/tools_src/build-glibc/csu/crt1.o
/myos/user/tools_src/build-glibc/csu/crti.o `gcc44
--print-file-name=crtbegin.o`
/myos/user/tools_src/build-glibc/elf/sln.o  -Wl,--start-group
/myos/user/tools_src/build-glibc/libc.a -lgcc -lgcc_eh
-Wl,--end-group `gcc44  --print-file-name=crtend.o`
/myos/user/tools_src/build-glibc/csu/crtn.o
/myos/user/tools_src/build-glibc/libc.a(elf-init.o): In function
`__libc_csu_irel':
/myos/user/tools_src/glibc-2.15/csu/elf-init.c:88: undefined reference
to `__rela_iplt_end'
/myos/user/tools_src/glibc-2.15/csu/elf-init.c:88: undefined reference
to `__rela_iplt_start'
/myos/user/tools_src/build-glibc/libc.a(elf-init.o): In function `elf_irela':
/myos/user/tools_src/glibc-2.15/csu/../sysdeps/x86_64/dl-irel.h:43:
undefined reference to `__rela_iplt_start'
/myos/user/tools_src/glibc-2.15/csu/../sysdeps/x86_64/dl-irel.h:40:
undefined reference to `__rela_iplt_start'
/myos/user/tools_src/glibc-2.15/csu/../sysdeps/x86_64/dl-irel.h:40:
undefined reference to `__rela_iplt_start'
/myos/user/tools_src/glibc-2.15/csu/../sysdeps/x86_64/dl-irel.h:40:
undefined reference to `__rela_iplt_start'
collect2: ld returned 1 exit status
make[2]: *** [/myos/user/tools_src/build-glibc/elf/sln] Error 1
make[2]: Leaving directory `/myos/user/tools_src/glibc-2.15/elf'
make[1]: *** [elf/others] Error 2
make[1]: Leaving directory `/myos/user/tools_src/glibc-2.15'

how to fix it??

Thanks,

huanglei
This will sound very mean, but: Learn CentOS inside and out first. Find all the different ways it works. /Then/ try building LFS again.

Or, try a copy+paste method, and keep an eye out for <replace_me>, which need the appropriate value for the system in the line (pointy brackets not required).

Either way, trying to customize LFS from the start doesn't seem to be working on your system. It usually ends in failure if you're new to the book (and if you're new to Linux).

Elly
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to