Ignore:
Timestamp:
02/25/2022 08:47:36 PM (2 years ago)
Author:
William Harrington <kb0iic@…>
Branches:
arm
Children:
9c0b35a
Parents:
b0a6b0c
Message:

Initial LFS-ARM book.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter08/adjusting.xml

    rb0a6b0c r460f575  
    5353  platform-specific differences in the dynamic linker name):</para>
    5454
    55 <screen os="c"><computeroutput>[Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]</computeroutput></screen>
     55<screen os="c"><computeroutput>[Requesting program interpreter: /lib/ld-linux-aarch64.so.1]</computeroutput></screen>
    5656
    5757  <para>Note that on 64-bit systems <filename class="directory">/lib</filename> is
     
    6060
    6161  <note><para>On 32-bit systems the interpreter should be
    62   /lib/ld-linux.so.2.</para></note>
     62  /lib/ld-linux-armhf.so.3.</para></note>
    6363
    6464  <para os="d">Now make sure that we're setup to use the correct start files:</para>
     
    8080
    8181<screen><computeroutput>#include &lt;...&gt; search starts here:
    82  /tools/lib/gcc/x86_64-pc-linux-gnu/&gcc-version;/include
     82 /tools/lib/gcc/aarch64-pc-linux-gnu/&gcc-version;/include
    8383 /tools/include
    84  /tools/lib/gcc/x86_64-pc-linux-gnu/&gcc-version;/include-fixed
     84 /tools/lib/gcc/aarch64-pc-linux-gnu/&gcc-version;/include-fixed
    8585 /usr/include</computeroutput></screen>
    8686
    87   <note><para>On a 32 bit system, x86_64 is replaced with i686.</para></note>
     87  <note><para>On a 32 bit system, aarch64 is replaced with an ARM 32bit variant.</para></note>
    8888
    8989  <para os="i">Next, verify that the new linker is being used with the correct search paths:</para>
     
    112112  platform-specific differences in dynamic linker name):</para>
    113113
    114 <screen os="s"><computeroutput>found ld-linux-x86-64.so.2 at /usr/lib/ld-linux-x86-64.so.2</computeroutput></screen>
     114<screen os="s"><computeroutput>found ld-linux-aarch64.so.1 at /usr/lib/ld-linux-aarch64.so.1</computeroutput></screen>
    115115
    116116  <para os="t">If the output does not appear as shown above or is not received
Note: See TracChangeset for help on using the changeset viewer.