[Maria-developers] CMake vs. autotools on Linux?
Hi guys, I noticed that MariaDB is built (indirectly) with CMake on Windows, and with autotools on Linux. Why are both systems used? I would have assumed that because CMake is pretty good at generating Makefiles on Linux and OS X, there would be little reason to continue using autotools. Thanks, Christian
Christian Convey <christian.convey@gmail.com> writes:
I noticed that MariaDB is built (indirectly) with CMake on Windows, and with autotools on Linux.
Why are both systems used? I would have assumed that because CMake is pretty good at generating Makefiles on Linux and OS X, there would be little reason to continue using autotools.
This is legacy only.
From MySQL 5.5 and MariaDB 5.5 on, only cmake is used.
- Kristian.
Thank goodness. I also found autotools a lot more complicated to work with than CMake. This page is why I thought autotools are still being used: https://kb.askmonty.org/en/what-tools-are-available-for-developing-on-the-ma... Do you know to whose attention I should bring that out-dated page? On Sun, Feb 3, 2013 at 3:42 PM, Kristian Nielsen <knielsen@knielsen-hq.org> wrote:
Christian Convey <christian.convey@gmail.com> writes:
I noticed that MariaDB is built (indirectly) with CMake on Windows, and with autotools on Linux.
Why are both systems used? I would have assumed that because CMake is pretty good at generating Makefiles on Linux and OS X, there would be little reason to continue using autotools.
This is legacy only.
From MySQL 5.5 and MariaDB 5.5 on, only cmake is used.
- Kristian.
Christian Convey <christian.convey@gmail.com> writes:
This page is why I thought autotools are still being used: https://kb.askmonty.org/en/what-tools-are-available-for-developing-on-the-ma...
Do you know to whose attention I should bring that out-dated page?
You already brought it to attention at the right place. It is updated now, thanks for the notice :) - Kristian.
participants (2)
-
Christian Convey
-
Kristian Nielsen