From: Bengt T on
My question below should maybe be sent to an other Google group
instead? If so, please advice to which.

The question is how the following output shall be interpreted:

libacl.so.1 => /lib/libacl.so.1
libattr.so.1 => /lib/libattr.so.1
libblkid.so.1 => /lib/libblkid.so.1
libcrypt.so.1 => /lib/libcrypt.so.1
libc.so.6 => /lib/libc.so.6
libdl.so.2 => /lib/libdl.so.2
/lib/ld-linux.so.2
libpthread.so.0 => /lib/libpthread.so.0
librt.so.1 => /lib/librt.so.1
libuuid.so.1 => /lib/libuuid.so.1
linux-gate.so.1 =>

My understanding/question are:

1: The lines "...so.x => /lib/..." means that the lib file is required
and is available via i redirection. I this correct or how shall the
information be interpreted?

2:The line without "=>" means that the lib file is available without
any redirection? I this correct or how shall the information be
interpreted?

3: How shall the last line be interpreted?

Please advice.

/Bengt
From: Doug Freyburger on
Bengt T wrote:
>
> The question is how the following output shall be interpreted:
>
> libacl.so.1 => /lib/libacl.so.1
> libattr.so.1 => /lib/libattr.so.1
> libblkid.so.1 => /lib/libblkid.so.1
> libcrypt.so.1 => /lib/libcrypt.so.1
> libc.so.6 => /lib/libc.so.6
> libdl.so.2 => /lib/libdl.so.2
> /lib/ld-linux.so.2
> libpthread.so.0 => /lib/libpthread.so.0
> librt.so.1 => /lib/librt.so.1
> libuuid.so.1 => /lib/libuuid.so.1
> linux-gate.so.1 =>
>
> My understanding/question are:
>
> 1: The lines "...so.x => /lib/..." means that the lib file is required
> and is available via i redirection. I this correct or how shall the
> information be interpreted?

Any shared library is accessed with redirection so the idea is good but
there needs to be better wording. The loader uses LD_LIBRARY_PATH to
locate libraries. The name after the arrow tells the exact location
where it was found.

> 2:The line without "=>" means that the lib file is available without
> any redirection? I this correct or how shall the information be
> interpreted?

I thought it was explicitly listed with that full path at link time.

> 3: How shall the last line be interpreted?

Library not found.