SONAME and D

bioinfornatics bioinfornatics at fedoraproject.org
Sun Feb 26 05:51:22 PST 2012


Le vendredi 24 février 2012 à 13:00 -0800, H. S. Teoh a écrit :
> On Fri, Feb 24, 2012 at 09:35:57PM +0100, Jordi Sayol wrote:
> > Al 24/02/12 20:45, En/na H. S. Teoh ha escrit:
> [...]
> > > I personally think that phobos *should* be a shared object at some
> > > point, but not everyone agrees with me.
> > > 
> > 
> > I think that phobos should be a shared object too, but only when it
> > has some sense (by now, every dmd release breaks previous libraries,
> > at least gtkd ones)
> [...]
> 
> I suppose D/Phobos is currently still too volatile to start committing
> to shared library version numbers yet. One *could* in theory start doing
> it and just end up with very large version numbers, which the system in
> theory can handle just fine, although people seem aversive to the
> possibility of having /usr/lib/libphobos.so.2.x for all x from 0 to some
> very large number.
> 
> 
> T
> 

ldc build already phobos / druntime as shared lib with
/usr/lib/libphobos.so.2.x
/usr/lib/libphobos.so.2
/usr/lib/libphobos.so.2

and same for druntime



More information about the Digitalmars-d-learn mailing list