<div dir="ltr">It's Windows Vista, I don't have a Linux system available. Building libgeany and geany.exe takes at least a minute with autotools. I resurrected the Windows makefiles and updated them to build libgeany.dll, they only take ~2s to do that.<div><br><div>Commit:<div><a href="https://github.com/ntrel/geany/commit/421affbbc92b66a2a128537c97ddbe0f36be89d1">https://github.com/ntrel/geany/commit/421affbbc92b66a2a128537c97ddbe0f36be89d1</a><br></div><div>Branch (contains unrelated work):</div><div><a href="https://github.com/ntrel/geany/tree/dtags">https://github.com/ntrel/geany/tree/dtags</a><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 26 January 2018 at 08:29, Thomas Martitz <span dir="ltr"><<a href="mailto:kugel@rockbox.org" target="_blank">kugel@rockbox.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Am 25.01.2018 um 18:27 schrieb Colomban Wendling:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Le 25/01/2018 à 04:38, Lex Trotman a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 25 January 2018 at 22:19, Nick Treleaven <<a href="mailto:ntrel002@gmail.com" target="_blank">ntrel002@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
I hadn't built Geany for a while, I found the MSYS2 build instructions with<br>
autotools. Libtool seems incredibly slow - mainly for linking but even<br>
compiling is slow. I've tried disabling AV to no effect. Are there any<br>
simple workarounds? The modify-rebuild cycle is painful now.<br>
</blockquote>
Long time no hear.  I can't help with Windows build speeds but can say<br>
that the Linux build does not appear to be significantly slower<br>
AFAICT.<br>
</blockquote>
No.  By default libtool might build object files twice, one static and<br>
one shared, just in case it might need both, but I disabled it ages ago<br>
as we don't need both<br>
(<a href="https://github.com/geany/geany/commit/723f4302e0d7bbd938c789b9730366f7c7e03080" rel="noreferrer" target="_blank">https://github.com/geany/gean<wbr>y/commit/723f4302e0d7bbd938c78<wbr>9b9730366f7c7e03080</a>).<br>
  Maybe check if libtool on Windows doesn't enforce something stupid like<br>
that.<br>
<br>
But it might also be that MSYS2 is slow or something, but that Thomas<br>
might know more about.<br>
</blockquote>
<br></span>
>From my experience (it's been some time) shell scripts (i.e. configure) is horribly slow (disabling AV helps a lot but it's still bad), the compilation itself shouldn't be significantly slower than on Linux.<br>
<br>
Can you compare a against Linux builds and post some numbers? Also, what kind of system is this?<br>
<br>
Best regards<div class="HOEnZb"><div class="h5"><br>
______________________________<wbr>_________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.geany.org" target="_blank">Devel@lists.geany.org</a><br>
<a href="https://lists.geany.org/cgi-bin/mailman/listinfo/devel" rel="noreferrer" target="_blank">https://lists.geany.org/cgi-bi<wbr>n/mailman/listinfo/devel</a><br>
</div></div></blockquote></div><br></div>