> > ---------- Forwarded message ---------- > From: Smartboy <[email protected]> > To: LFS Support List <[email protected]> > Date: Sat, 25 Jul 2009 21:07:04 -0700 > Subject: Re: Glib-2.5.1 Error (Need linker with .init_array/.fini_array > support.) > > On Sat, Jul 25, 2009 at 9:01 PM, William Immendorf < > [email protected]> wrote: > > On Sat, Jul 25, 2009 at 10:58 PM, Jomon John<[email protected]> wrote: >> > Am building LFS using the Sources from "lfslivecd-x86-6.3-r2160.iso" >> with >> > LFS-BOOK 6.3.My host system is Loaded with Ubuntu 9.04 >> I'm sorry to say this, but LFS 6.3 is dead. *You're better off trying >> eiter 6.4 or 6.5.* >> >> Am using the sources from the live cd "lfslivecd-x86-6.3-r2160.iso"... Which is the 6.3 version disk... also am using the same Version LFS Book .that is LFS BOOK 6.3.... & Building is using* Ubuntu 9.04* as host...
*So actually which LFS Book I,ve to use ???? 6.3(same version of the live cd) or newer one.. pls specify... * also i already completed the first 3 packages sing the LFS book 6.3... which are the following.. 1. Binutils-2.17 - Pass 1 2. GCC-4.1.2 - Pass 1 3. Linux-2.6.22.5 API Headers & Now stuck in *Glibc-2.5.1*with the configuration error "*Need linker with .init_array/.fini_array support.*" the complete output is given below... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ l...@alexa:/mnt/lfs/glibc-build$ sudo ../glibc-2.5.1/configure --prefix=/tools \ > --disable-profile --enable-add-ons \ > --enable-kernel=2.6.0 --with-binutils=/tools/bin \ > --without-gd --with-headers=/tools/include \ > --without-selinux [sudo] password for lfs: checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu configure: running configure fragment for add-on nptl checking sysdep dirs... sysdeps/i386/elf nptl/sysdeps/unix/sysv/linux/i386/i686 nptl/sysdeps/unix/sysv/linux/i386 sysdeps/unix/sysv/linux/i386 nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet sysdeps/unix/sysv/i386 nptl/sysdeps/unix/sysv sysdeps/unix/sysv sysdeps/unix/i386 nptl/sysdeps/unix sysdeps/unix sysdeps/posix sysdeps/i386/i686/fpu nptl/sysdeps/i386/i686 sysdeps/i386/i686 sysdeps/i386/i486 nptl/sysdeps/i386/i486 sysdeps/i386/fpu nptl/sysdeps/i386 sysdeps/i386 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for gcc... gcc checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether /tools/bin/as is GNU as... yes checking whether /tools/bin/ld is GNU ld... yes checking for /tools/bin/as... /tools/bin/as checking version of /tools/bin/as... 2.17, ok checking for /tools/bin/ld... /tools/bin/ld checking version of /tools/bin/ld... 2.17, ok checking for pwd... /bin/pwd checking for gcc... gcc -B/tools/bin/ checking version of gcc -B/tools/bin/... 4.3.3, ok checking for gnumake... no checking for gmake... no checking for make... make checking version of make... 3.81, ok checking for gnumsgfmt... no checking for gmsgfmt... no checking for msgfmt... msgfmt checking version of msgfmt... 0.17, ok checking for makeinfo... makeinfo checking version of makeinfo... 4.11, ok checking for sed... sed checking version of sed... 4.1.5, ok checking for autoconf... autoconf checking whether autoconf works... yes checking whether ranlib is necessary... no checking LD_LIBRARY_PATH variable... ok checking whether GCC supports -static-libgcc... -static-libgcc checking for bash... /bin/bash checking for gawk... gawk checking for perl... /usr/bin/perl checking for install-info... /usr/sbin/install-info checking for bison... no checking for signed size_t type... no checking for libc-friendly stddef.h... yes checking whether we need to use -P to assemble .S files... no checking whether .text pseudo-op must be used... yes checking for assembler global-symbol directive... .globl checking for .set assembler directive... no checking for assembler .type directive prefix... @ checking for .symver assembler directive... yes checking for ld --version-script... no *** WARNING: You should not compile GNU libc without versioning. Not using *** versioning will introduce incompatibilities so that old binaries *** will not run anymore. *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer). checking for .previous assembler directive... yes checking for .protected and .hidden assembler directive... yes checking whether __attribute__((visibility())) is supported... yes checking for broken __attribute__((visibility()))... no checking for broken __attribute__((alias()))... no checking whether to put _rtld_local into .sdata section... no checking for .preinit_array/.init_array/.fini_array support... no configure: error: Need linker with .init_array/.fini_array support.
-- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
