bmatzelle / gow

Unix command line utilities installer for Windows.
https://github.com/bmatzelle/gow/wiki
6.58k stars 365 forks source link

Speed #212

Open entangledloops opened 8 years ago

entangledloops commented 8 years ago

First: Thanks for creating this project, I'm finding it really useful!

My biggest complaint is the speed of the compiled binaries. On my machine, especially make builds my project at a fraction of the speed on linux or even cygwin. For example, my project on linux (the same codebase) builds with make in < 1 minute, but with the GoW make it takes almost 10 full minutes!

When I have a spare moment, I'd like to pull and build 64-bit binaries if it isn't going to take more than a couple of days work. I'm also going to play with your build flags and see if I can get a boost. Any ideas? (Also, where is the source for this project? I realize these are opensource utils, but what about your build project for Windows?)

Alhadis commented 8 years ago

Paging @bmatzelle - could you give this gentleman a hand, please? :) I'm interested in seeing how his endeavours turn out.

bmatzelle commented 8 years ago

@entangledloops All of the binaries are taken from the standard GNU libraries, that have been consequently ported to Windows. The source is available for download (see gow-utilities-src-0.8.0.tar) if you'd like to look at it. Even better get the latest version of Make, compile it yourself, and provide the binaries to me for inclusion in the project.

entangledloops commented 8 years ago

Thanks, just saw this. I'll send them to you if I succeed / have time. Currently in a blackhole building libs for arm.