Actually, I'd say that automake is much more of an ick than cmake. At this point, cmake supports most common stuff out of the box. It does seem to hate in-source builds with some sort of odd passion, but automake really isn't a fan of those either. cmake also has the nice advantage of running way faster/scaling a whole lot better than those configure scripts that autotools trots out (and doesn't do the whole libtool nonsense for making libraries, and gives nice color makefile output that tells you how far along it is in the process). Supposedly, the shell script is an advantage (for portability), but at this point it's not too difficult to get a copy of cmake on pretty much any dev machine if it's not already installed.
On Fri, Feb 4, 2011 at 11:53 AM, Stuart Jansen <[email protected]> wrote: > All build systems suck. If make isn't doing it for you, you're just > going to have to suck it up and learn autotools (ick) or cmake (ugh). > Don't waste your time with anything else. > > Maybe checkout redo, but don't use it for anything serious yet. > > http://pozorvlak.livejournal.com/159126.html > > -------------------- > BYU Unix Users Group > http://uug.byu.edu/ > > The opinions expressed in this message are the responsibility of their > author. They are not endorsed by BYU, the BYU CS Department or BYU-UUG. > ___________________________________________________________________ > List Info (unsubscribe here): http://uug.byu.edu/mailman/listinfo/uug-list > -- Croissants are a French education mechanism -- you need serious restraint to avoid playing with them.
-------------------- BYU Unix Users Group http://uug.byu.edu/ The opinions expressed in this message are the responsibility of their author. They are not endorsed by BYU, the BYU CS Department or BYU-UUG. ___________________________________________________________________ List Info (unsubscribe here): http://uug.byu.edu/mailman/listinfo/uug-list
