On 07/11/2018 10:28 AM, Alan Corey wrote:
OK, it fails.  And when I do
readelf -l a.out
and look at the output manually the interpreter line is just

[Requesting program interpreter: /lib/ld-linux-aarch64.so.1]

No /tools in there.  How does it get there?  I configured glib with
the little script
../configure --prefix=/tools --host=$LFS_TGT  \
  --build=$(../scripts/config.guess) --enable-kernel=3.2 \
  --with-headers=/tools/include libc_cv_forced_unwind=yes \

Built it all, it failed the sanity test and I was trying to figure out
why.  I thought --prefix only changed where something was installed, I
didn't know it got embedded.  Maybe this is like argv[0].  This is
referencing ld-linux on the host, not the one in /tools.

Are you building as user lfs?  Is $LFS_TGT defined properly?

  -- Bruce

FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?


Reply via email to