Mailinglist Archive: opensuse-amd64 (449 mails)

< Previous Next >
Re: [suse-amd64] cannot open shared object file
  • From: Andreas Jaeger <aj@xxxxxxx>
  • Date: Tue, 12 Oct 2004 20:57:37 +0000 (UTC)
  • Message-id: <m31xg3fyde.fsf@xxxxxxxxxxx>
rkimber@xxxxxxxxxxxx writes:

> On Tue, 12 Oct 2004 21:23:14 +0200
> Andreas Jaeger <aj@xxxxxxx> wrote:
>
>> >> LD_DEBUG=libs run-your-app
>> >>
>> >> and see where it searches.
>> >
>> > It tries 16 possibilities ending with:
>> > trying file=/usr/lib/libglade-gnome.so.0
>> > this exists as a symbolic link to /opt/gnome/lib/libglade-gnome.so.0
>> > but it still complains that it cannot open shared object file: No
>> > such file or directory
>>
>> So, what does
>>ls -l /usr/lib/libglade-gnome.so.0
> lrwxrwxrwx 1 root root 34 2004-10-12 20:14 /usr/lib/libglade-gnome.so.0
> -> /opt/gnome/lib/libglade-gnome.so.0
>
>> ls -l /opt/gnome/lib/libglade-gnome.so.0
> Aaargh. I was confused by locate. It's a link to the 64bit version. I
> assumed they were separate, and that everything not in lib64 was 32bit
>
>> Are you running a 32-bit or a 64-bit application?
> The application is 32bit.
>
> Can I just install an i586 rpm of libglade or will
> installing it mess something else up?

It should work - but check whethere there's a libglade-32bit...

Andreas
--
Andreas Jaeger, aj@xxxxxxx, http://www.suse.de/~aj
SUSE Linux AG, Maxfeldstr. 5, 90409 N├╝rnberg, Germany
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
< Previous Next >
Follow Ups