PhobosV3+ Fundamental Elements

Gregor Mückl gregormueckl at gmx.de
Sat Sep 19 18:13:27 UTC 2026


On Friday, 18 September 2026 at 18:33:41 UTC, Richard (Rikki) 
Andrew Cattermole wrote:
> On 19/09/2026 6:27 AM, Sebastiaan Koppe wrote:
>> What is the issue with static libs?
>
> The primary issue is you lose ability to load shared libraries 
> that depend upon it.
>
> Which is an important feature of web servers, GUI toolkits and 
> game engines.
>

I'm not arguing against supporting shared linkage or having it as 
a default. I'm only advocating for proper support for static 
linking as an alternative.

> If you know and understand these limitations, building it 
> yourself with dub shouldn't be an issue.
>

Is this going to be a solid guarantee for Phobos 3?

> Also we'll likely end up shipping libraries that would conflict 
> if it were a static library. I have a couple of Luna's in mind 
> as part of a GUI toolkit.

What is a "Luna"?


More information about the Digitalmars-d mailing list