<p>Agree its known that autotools configure is slow on windows because of the process spawning, but its only run once in a blue moon so I doubt there is much return in improving it.</p>
<p>One comment on the VM case, its a known issue (benchmarks on Phoronix and acknowledged by MS for WSL) that Linux on Windows file IO is slow (compared to native Linux) and could account for much of the slowness there.  That also agrees with linking being slow, since it is the one process that accesses the most files, all the <code>.o</code> ones.  Also there is the thing of creating <code>.o</code> and <code>.lo</code> files for the same source.</p>
<p>Not sure why the incremental build is slower on windows native, are you sure its building the same things?  And of course GNU ld linking to windows libraries via MSYS2 might not be terribly optimised??</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/2305?email_source=notifications&email_token=AAIOWJ46FPZ4TYYBARYHWFDQJ3JMZA5CNFSM4IW4GLQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6X4YWQ#issuecomment-531614810">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ7EPMJSUNO5VJ5MB3TQJ3JMZANCNFSM4IW4GLQA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AAIOWJZTDV3E4ONLKDH7QE3QJ3JMZA5CNFSM4IW4GLQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6X4YWQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/2305?email_source=notifications\u0026email_token=AAIOWJ46FPZ4TYYBARYHWFDQJ3JMZA5CNFSM4IW4GLQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6X4YWQ#issuecomment-531614810",
"url": "https://github.com/geany/geany/issues/2305?email_source=notifications\u0026email_token=AAIOWJ46FPZ4TYYBARYHWFDQJ3JMZA5CNFSM4IW4GLQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6X4YWQ#issuecomment-531614810",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>