Build Linux shared library from DMD

JFD jfd at nospam.com
Wed Nov 10 16:07:03 PST 2010


== Quote from Jacob Carlborg (doob at me.com)'s article
> On 2010-11-10 20:12, Steve Teale wrote:
> > In the Apache mod_d thread I saw:
> >
> > gcc -shared -Wl,-soname,libhello.so.0 -o libhello.so.0.0 libhello.a
> >
> > Has anyone tried this with libphobos2.a?
> Phobos cannot currently be used as a dynamic library. DMD cannot produce
> correct PIC for building dynamic libraries.

GDC can build shared library (phobos works, too), but currently not DMD, it seems.
 Please see that other thread for more details.


More information about the Digitalmars-d mailing list