Does anyone know how druntime gets built?

ryuukk_ ryuukk.dev at gmail.com
Tue Jun 21 19:10:03 UTC 2022


On Tuesday, 21 June 2022 at 07:20:45 UTC, Walter Bright wrote:
> On 6/21/2022 12:15 AM, Tejas wrote:
>> On Tuesday, 21 June 2022 at 06:48:56 UTC, Walter Bright wrote:
>>> What I'd like to see is, say, a .bat file named 
>>> cc32mscoff.bat, that will build the 32 bit mscoff libraries. 
>>> I don't want to set paths, environment variables, etc., I 
>>> just want it to build the 32 bit mscoff libraries.
>> 
>> I think one is supposed to use the package 
>> [digger](https://code.dlang.org/packages/digger) for a 
>> painless process of building D/DRT/Phobos
>
>
> It's madness to require a special tool to just compile a 
> library. :-(
>
> Somehow, the simple concept of:
>
>     dmd <bunch of flags> <all the files> -odruntime.lib
>
> has turned into quite a rube goldberg morass.

I 100% agree; requiring external tool = obfuscating the build 
process, which is an indication that something went wrong, poor UX


More information about the Digitalmars-d mailing list