2 ms·
It is just a caching bug. You shouldn't need to recompile the runtime to statically link it. Red might not have a way to store intermediate static linking fil
by Guvante 3y ago
It is just a caching bug.
You shouldn't need to recompile the runtime to statically link it.
Red might not have a way to store intermediate static linking files and so is forced to do a full compilation everytime.
Caching at the output file level is simplest but can result in these kinds of weird performance issues.
(Shipping a precompiled library is standard to avoid this pain point, MSVC includes four versions of its standard library, Debug/Release and Static/Dynamic in the various combinations)