Status of libtool 2.2.X?
Matthew Woehlke
mw_triad at users.sourceforge.net
Thu Dec 4 22:03:22 UTC 2008
Patrice Dumas wrote:
> Cmake is not covered by any standard (that I know about).
What's your point? Is the autotools suite "covered by a standard"?
Autotools is theoretically portable to any POSIX system. In reality,
since most systems have bugs and idiosyncrasies, porting to a totally
new platform is going to involve some work.
CMake is theoretically portable to any system with a C++ compiler.
Let's do some score-keeping:
Mainstream POSIX systems:
- CMake: already works
- autotools: already works
Winner: tie
New POSIX systems:
- CMake: has to deal with idiosyncrasies in the compiler and possibly make.
- autotools: has to deal with idiosyncrasies in the compiler, shell,
sed/awk/m4/etc, and possibly make.
Winner: CMake
Non-POSIX systems:
- CMake: have to find the compiler and understand how to use it, have to
understand a make system to generate "makefiles" (or an equivalent).
- autotools: not going to happen :-).
Winner: CMake
--
Matthew
Please do not quote my e-mail address unobfuscated in message bodies.
--
Microsoft, electricity, network connectivity. For a secure system pick
any two. -- Iain D Broadfoot (paraphrased, from cluefire.net)
More information about the fedora-devel-list
mailing list