diff options
-rw-r--r-- | chapter05/glibc.xml | 15 | ||||
-rw-r--r-- | chapter08/glibc.xml | 15 |
2 files changed, 24 insertions, 6 deletions
diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml index 02ff025e2..8a28e4546 100644 --- a/chapter05/glibc.xml +++ b/chapter05/glibc.xml @@ -80,7 +80,8 @@ cd build</userinput></screen> --build=$(../scripts/config.guess) \ --enable-kernel=&min-kernel; \ --with-headers=$LFS/usr/include \ - libc_cv_slibdir=/usr/lib</userinput></screen> + libc_cv_slibdir=/usr/lib \ + libc_cv_rtlddir=/lib</userinput></screen> <variablelist> <title>The meaning of the configure options:</title> @@ -122,6 +123,14 @@ cd build</userinput></screen> </varlistentry> <varlistentry> + <term><parameter>libc_cv_rtlddir=/lib</parameter></term> + <listitem> + <para>Fix hardcoded path to the executable loader in the + <command>ldd</command> script.</para> + </listitem> + </varlistentry> + + <varlistentry> <term><option>libc_cv_include_x86_isa_level=no</option></term> <listitem> <para>This disables <quote>x86 ISA needed</quote> property in @@ -184,12 +193,12 @@ cd build</userinput></screen> </varlistentry> </variablelist> - +<!-- <para>Fix hardcoded path to the executable loader in <command>ldd</command> script:</para> <screen><userinput remap="install">sed '/RTLDLIST=/s@/usr@@g' -i $LFS/usr/bin/ldd</userinput></screen> - +--> <caution> <para>At this point, it is imperative to stop and ensure that the basic functions (compiling and linking) of the new toolchain are working as diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml index 8efd2ca90..16f778f0f 100644 --- a/chapter08/glibc.xml +++ b/chapter08/glibc.xml @@ -72,7 +72,8 @@ cd build</userinput></screen> --enable-kernel=&min-kernel; \ --enable-stack-protector=strong \ --with-headers=/usr/include \ - libc_cv_slibdir=/usr/lib</userinput></screen> + libc_cv_slibdir=/usr/lib \ + libc_cv_rtlddir=/lib</userinput></screen> <variablelist> <title>The meaning of the configure options:</title> @@ -121,6 +122,14 @@ cd build</userinput></screen> </varlistentry> <varlistentry> + <term><parameter>libc_cv_rtlddir=/lib</parameter></term> + <listitem> + <para>Fix hardcoded path to the executable loader in the + <command>ldd</command> script.</para> + </listitem> + </varlistentry> + + <varlistentry> <term><option>libc_cv_include_x86_isa_level=no</option></term> <listitem> <para>This disables <quote>x86 ISA needed</quote> property in @@ -214,12 +223,12 @@ esac</userinput></screen> <para>Install the package:</para> <screen><userinput remap="install">make install</userinput></screen> - +<!-- <para>Fix hardcoded path to the executable loader in <command>ldd</command> script:</para> <screen><userinput remap="install">sed '/RTLDLIST=/s@/usr@@g' -i /usr/bin/ldd</userinput></screen> - +--> <para>Install the configuration file and runtime directory for <command>nscd</command>:</para> |