[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Axiom-developer] yet another problem with dependencies
From: |
Martin Rubey |
Subject: |
Re: [Axiom-developer] yet another problem with dependencies |
Date: |
27 Oct 2006 16:31:24 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.4 |
Dear Waldek, Gaby,
somewhat unfortunately, I cannot reproduce the failure anymore. Possibly the
administrators changed something, I don't know. It seems that there is now a
link to libreadline.so.5 from libreadline.so that was not present when the
build failed.
I'm very sorry for troubling you,
Martin
Waldek Hebisch <address@hidden> writes:
> Gabriel Dos Reis wrote:
> > root <address@hidden> writes:
> >
> > | do a symbolic link from libreadline.so.4 to libreadline.so
> >
> > All suggestions I've seen so far look like that one. Can anyone
> > explain why that is supposed to do anything sensible?
> >
> > I would not like to see Axiom, a scientific computational platform,
> > built on superstition.
>
> We should really ask Martion what the following commands give:
>
> ldd /users/rubey/axiom/mnt/linux/bin/AXIOMsys
> ldd /users/rubey/axiom/obj/linux/bin/interpsys
>
> I ask about interpsys because it is used during build and normally
> it also links readline. On Debian systems there is
> '/usr/lib/libreadline.so' which is a link to '/lib/libreadline.so.5'
> AXIOMsys compiled on machine where libreadline.so.5 is installed
> should look for libreadline.so.5 (and not for libreadline.so.4).
> So either Martin is using binary build on different system or
> there is somewhere libreadline.so.4 which was picked when linking
> AXIOMsys, but is not in the paths searched by dynamic linker.
> One typical case is when program contains its own sources of
> shared libraries -- program may succesfully link against such
> shared library but it can not run because by default dynamic
> linker searches only standard locations (in fact I suspected
> for a moment that Axiom has own copy of readline stashed
> somewhere, but after checking I think it is not the case).
> I would try first typing:
>
> locate libreadline.so.4
>
> which on one of Debian machines found '/lib/libreadline.so.4'
> (this one is from compat package and should work fine, but
> something more strange may cause troubles).
> --
> Waldek Hebisch
> address@hidden
>
>
> _______________________________________________
> Axiom-developer mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/axiom-developer
- Re: [Axiom-developer] yet another problem with dependencies, (continued)