Jacob Carlborg Wrote:

> On 3/10/10 22:59, Justin Johansson wrote:
> > Jacob Carlborg Wrote:
> >
> >> On 3/10/10 16:33, Steve Teale wrote:
> >>>>
> >>>> The #1 show-stopper for me was lack of shared object (.so) support under
> >>>> Linux; virtually mandated by my audience (Apache/LAMP).  (A workaround
> >>>> like FastCGI is simply not appealing to customers.)  This topic
> >>>> discussed many times before on this NG.
> >>>>
> >>>>
> >>> I also had done a fair amount of work, and foundered on the inability to
> >>> dynamically load anything without it being a big deal.
> >>>
> >>> Like you say, it has been brought up many many times. Everyone says yes,
> >>> this is a real show-stopper, then the thread dies down and so on.
> >>>
> >>> Steve
> >>
> >> What are the exact problems that people have with shared libraries on
> >> linux? I've made a few dynamic libraries on Mac OS X of which only one
> >> didn't work (I have no idea why). Among the working libraries were DWT
> >> and Tango.
> >
> > DMD on Linux does not support the creation of shared libraries.
> 
> Is that the runtime or the compiler? What about GDC, too old?

AFAIK, it is the linker; something about Linux/Unix ELF object file formats 
perhaps .. though I'm
out of my depth now.  Maybe others can explain better.

I've never used GDC so cannot say what the issues might be there.

Think this thread needs a new subject line to raise the visibility of the 
issue.  Granted
though that Walter has acknowledged the issue (at long last).

Understandably Walter has lots on his plate; what can be done to help out?

Cheers, Justin


Reply via email to