On Sun, Mar 14, 2010 at 23:52, Stéphane Graber <stgra...@ubuntu.com> wrote:
> ldd <your binary>
>
> Will at least give you the list of shared libraries that your binary is
> using an if not present, tell you so.

Yes, it appears to find them all, mostly in /usr/lib32 and /lib32,
which is expected, I assume. Only exceptions not in lib32:
  linux-gate.so.1 =>  (0xf770a000)
  /lib/ld-linux.so.2 (0xf770b000)

I wonder what these mean. Does the empty space after "=>" mean that
the lib is not found? "man ldd" doesn't explain its output very well.

> I'd expect a 32-bit only program that's to run on 64bit to be
> distributed in a static form to avoid issues like missing shared
> libraries.

Not in this case. I have no control over this as I'm not in control of
the way it's built, unfortunately (no, it's not a simple C program).

-- 
Thomas Tempelmann, http://www.tempel.org/

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Reply via email to