guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Thread Plug-in Support #2


From: Rob Browning
Subject: Re: [PATCH] Thread Plug-in Support #2
Date: 12 Apr 2001 22:14:07 -0500
User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7

Marius Vollmer <address@hidden> writes:

> This is an important point.  We should be able to specify the versions
> of dynamic libraries that we want to link.  "ltdl" should be the agent
> that carries out the details.

OK.  Sounds good, though I don't know what the details might look
like.  What are we likely to want to do for 1.6.0?

> I don't think encoding the version information into the library name
> is the best way to do it.  It might work on GNU/Linux, but it might
> not work elsewhere.  Additionally, we must make sure that no conflicts
> arise from linking incompatible versions.  For example, it wont
> probably work to load both "somelib.so.5.3" and "somelib.so.4.9" into
> the same process.  We should signal an error for this.

Good points.  Should the version be handled by the name, or should we
make the libraries more self-describing -- i.e. each has a "version"
function that reports its info.  (Probably not, but I figured while
we're discussing the topic we ought to consider all the options.)

> What would %dlib-path consist of?  Would it just be LD_LIBRARY_PATH,
> or more?  `dynamic-link' already does path searching on its own.

Where does dynamic-link look?

-- 
Rob Browning <address@hidden> PGP=E80E0D04F521A094 532B97F5D64E3930



reply via email to

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