mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-03-06 06:14:47 +00:00
Fine tune toolchain adjustment commands.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2994 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
234c74e333
commit
d5f8a8fb45
@ -30,10 +30,12 @@ Binutils build and source directories.</para>
|
||||
<para>The next thing to do is to amend our GCC specs file so that it points
|
||||
to the new dynamic linker. A simple sed will accomplish this:</para>
|
||||
|
||||
<screen><userinput>SPECFILE=/tools/lib/gcc-lib/*/*/specs
|
||||
<!-- Ampersands are needed to allow cut and paste -->
|
||||
|
||||
<screen><userinput>SPECFILE=/tools/lib/gcc-lib/*/*/specs &&
|
||||
sed -e 's@/lib/ld-linux.so.2@/tools/lib/ld-linux.so.2@g' \
|
||||
$SPECFILE > tempspecfile
|
||||
mv tempspecfile $SPECFILE
|
||||
$SPECFILE > tempspecfile &&
|
||||
mv -f tempspecfile $SPECFILE &&
|
||||
unset SPECFILE</userinput></screen>
|
||||
|
||||
<para>We recommend that you cut-and-paste the above rather than try and type it
|
||||
|
@ -40,10 +40,12 @@ problem here. The above command takes care of this also.</para>
|
||||
to the new dynamic linker. Just like earlier on, we use a sed to accomplish
|
||||
this:</para>
|
||||
|
||||
<screen><userinput>SPECFILE=/tools/lib/gcc-lib/*/*/specs
|
||||
<!-- Ampersands are needed to allow cut and paste -->
|
||||
|
||||
<screen><userinput>SPECFILE=/tools/lib/gcc-lib/*/*/specs &&
|
||||
sed -e 's@/tools/lib/ld-linux.so.2@/lib/ld-linux.so.2@g' \
|
||||
$SPECFILE > newspecfile
|
||||
mv newspecfile $SPECFILE
|
||||
$SPECFILE > newspecfile &&
|
||||
mv -f newspecfile $SPECFILE &&
|
||||
unset SPECFILE</userinput></screen>
|
||||
|
||||
<para>Again, cutting and pasting the above is recommended. And just like
|
||||
|
Loading…
Reference in New Issue
Block a user