Does RTTI and exceptions work in dlls on windows?

Martin Nowak via Digitalmars-d digitalmars-d at puremagic.com
Sat Nov 29 05:52:09 PST 2014


On Thursday, 27 November 2014 at 21:52:27 UTC, MrSmith wrote:
> Can you suggest a good way to design mod system? Where each mod 
> can depend on others and use their real functionality. All mods 
> should be in form of dlls.

No DLL per module, just releasing a complete Phobos.DLL. If you 
want to ship a smaller Phobos.dll , build one yourself.

> Another question is: What dll features are currently supported 
> on linux and what they should be idealy? How do i use them?

Shared library support on Linux is feature complete (we're still 
lacking a high level wrapper). You can compile libraries using 
-fPIC -shared -defaultlib=libphobos2.so for the libs and 
-defaultlib=libphobos2.so for the application.
https://github.com/D-Programming-Language/druntime/pull/617


More information about the Digitalmars-d mailing list