<div dir="auto"><div><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">Adriaan van Os <<a href="mailto:adriaan@adriaan.biz">adriaan@adriaan.biz</a>> schrieb am Mi., 4. Feb. 2026, 13:46:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Sven Barth via fpc-devel wrote:<br>
<br>
> Another question. Has anybody considered running the external<br>
> assembly (e.g. on macOS) in a<br>
> separate process ? That would greatly reduce build times of large<br>
> projects.<br>
> <br>
> <br>
> Ehm... The external assembly *is* run in a separate process, that's the <br>
> point of it being *external*. <br>
<br>
You are right, of course. What I mean is — is the compiler waiting for that process to finiish ? It <br>
would have to wait before starting the linking phase, but not before starting compiling other units.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">The compiler needs to wait for the assembler to exit, it does not have a concept for asynchronously started processes. </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>