|
|
|
|
|
by cbetz
5567 days ago
|
|
My opinion is that many people hate autotools because they don't understand them. It was designed to handle just about any crazy build scenario you can throw at it -- of course it going to be a little complex. I started by spending a few hours forcing myself to read the following. It explains how autotools works and (importantly) why. http://www.freesoftwaremagazine.com/books/autotools_a_guide_... It is critical to understand what the autotools are actually doing before you just go and copy'n'paste somebody else's configure.ac and/or Makefile.am. When you are ready to get your feet wet, here is a really good quick summary from the GNOME project: http://library.gnome.org/users/anjuta-build-tutorial/2.26/cr... Once you understand what is going on, finding specifics in the GNU manuals (and being able to interpret them) is much easier. Yes, you should understand how m4 works (it's not rocket science). |
|