axiom-developer
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]