- Timestamp:
- Aug 21, 2013, 9:54:57 AM (11 years ago)
- Branches:
- clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- 7cc0937
- Parents:
- 5043f73
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/ppc64-64/eglibc.xml
r5043f73 r6b54080 127 127 xpointer="xpointer(//*[@os='t'])"/> 128 128 129 <para>Now we can remove this symlink. We also need to correct the <command> 130 /usr/bin/ldd</command> script - if you look at this, you will see it references 131 not only the 32-bit linker, but also /lib64 where it thinks the 64-bit linker 132 is. The following <command>sed</command> will correct this:</para> 133 134 <screen><userinput>rm -v /lib/ld64.so.1 135 cp -v /usr/bin/ldd{,.bak} 136 sed '/RTLDLIST/s%/ld64.so.1 /lib64%%' /usr/bin/ldd.bak >/usr/bin/ldd</userinput></screen> 137 138 <para>Check the script to make sure the sed worked correctly, then delete 139 the backup.</para> 140 141 <screen><userinput>rm -v /usr/bin/ldd.bak</userinput></screen> 142 143 129 144 <para os="u">The stubs.h header installed by EGLIBC looks for stubs-32.h 130 145 and stubs-64.h. This configuration of EGLIBC only generates stubs-64.h. Fix
Note:
See TracChangeset
for help on using the changeset viewer.