Hello,
Is there an official forum for LFS where I can seek for help? How can I report bugs and errors?
I am currently building Version 7.0-cross-lfs-20050902-x86_64-Multilib on an AMD64 processor.
5.6. Cross Binutils-2.16.1
Code:
../binutils-2.16.1/configure --prefix=/cross-tools \
--host=${LFS_HOST} --target=${LFS_TARGET} --with-lib-path=/tools/lib \
--disable-nls --enable-shared --enable-64-bit-bfd
Q: Directory /tools/lib was not created at this point. Is that fine?
--------------------------------------------------
5.7. Glibc-2.3.5 Headers
Code:
CC=gcc ../glibc-2.3.5/configure --prefix=/tools \
--host=${LFS_TARGET} --build=${LFS_HOST} \
--disable-sanity-checks --enable-kernel=2.6.0 \
--with-headers=/tools/include \
--with-binutils=/cross-tools/${LFS_TARGET}/bin
Q: Why is the Glibc prefix is different from the Binutils prefix?
Code:
cp ../glibc-2.3.5/nptl/sysdeps/unix/sysv/linux/x86_64/bits/pthreadtypes.h /tools/include/bits/
Q: Why do I need to copy the file? It already exists under the /tools/include/bits/ directory. Is the existing file not an architecture specific header file?
--------------------------------------------------
5.9. Glibc-2.3.5 32 Bit
Code:
patch -Np1 -i ../glibc-2.3.5-gcc4_64bit_fixes-1.patch
The patch is not specified neither under secion "3.4. Needed Patches" nor section "3.5. Additional Patches for x86_64"
You can find the patch under
http://www.linuxfromscratch.org/patc..._fixes-1.patch