[Mono-devel-list] Proposal: Library Loading

Vladimir Vukicevic vladimir at pobox.com
Tue Apr 13 21:07:40 EDT 2004


On Tue, 2004-04-13 at 17:52, Jonathan Pryor wrote:

> 1.  What happens if there are multiple major versions of libfoo.so
>     installed: libfoo.so.1 and libfoo.so.2?  Which gets loaded?  At
>     present, whichever libfoo-devel package was installed, which may be
>     ABI-incompatible with what the assembly was written against.  Oops.

What happens if I have one assembly that needs libfoo.so.1,
and another that wants libfoo.so.2?  The conf.d scheme seems to break
down in that case (though arguably no worse than the current scheme).
I don't mind the .d scheme, but I'm not really sure what it solves;
the runtime could just as well know to look for libfoo.so.*, and
pick the highest number that it finds, no?

	- Vlad




More information about the Mono-devel-list mailing list