On 23/10/17 07:52 AM, Kosta Zertsekel via bitcoin-dev wrote: > >> On Oct 22, 2017, at 13:11, Kosta Zertsekel wrote: > >> I wonder why automake has become the build system for Bitcoin Core? > >> I mean - why not cmake which is considered better? > >> Can you please point to the relevant discussion or explanation? > > > On Mon, Oct 23, 2017 at 6:24 AM, Jeffrey Paul <j...@eeqj.com > <mailto:j...@eeqj.com>> wrote: > > Considered by whom? Automake is the standard and I prefer it as it > requires > > no additional install on most systems. For that, I consider it better. > > Well, here are some quotes about CMake build tools... > > [...] > > All of them (CMake, Meson, Ninja) had a goal to replace automake. > Was there any discussion about choosing the best build system for > Bitcoin Core?
What exact problem are you trying to fix for bitcoin-core? Each build system have their pros and cons, and what you need it the right tool for the job. Unless there is a specific problem to solve and that cmake can solve it without causing other issues, why would you want to change? Or better yet, convert yourself bitcoin-core to cmake and show the developers that it makes build config simpler without scarifying features (cross-platform builds, gitian...) then maybe they'll adopt it. Regards, -- Thomas _______________________________________________ bitcoin-dev mailing list bitcoin-dev@lists.linuxfoundation.org https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev