On Thu, May 31, 2012 at 06:05:05AM -0700, Dan Nicholson wrote: > > Here's an update. I forgot that [] are quotes in autoconf, so you > usually end up using test instead. I still didn't test it works all > the way, but I think configure should run. > Thanks. I'll take a look later.
> Allow me to get on my soapbox here for a minute. > > Nearly all the energy in LFS is used on building packages and all the > associated issues with bootstrapping systems. Ask yourself, what > percentage of the packages you're building use the autotools? 50%? > 75%? 90%? The percentage is high regardless. IMO, if what you're > interested in is building packages, then learning the process the > build is created would be a great investment. I see so much time spent > here trying to work around build issues and basically guessing at how > the build works. I almost never see someone actually diagnose the > issue at the root when the autotools are involved. > I've tried to understand the docs before, but perhaps I started with the wrong mindset : usually "I need to fix _this_ specific problem, and I want to do it *quickly*". > The autotools are unusual, but they really aren't that complex. One of > my real "oh" moments when I was still building LFS was when I saw an > analysis Greg did of a configure bug and realized that it really > wasn't that complex at all. At Xorg a guy showed up and wanted to help > on build issues but had never seen the autotools before. Within a few > months he was squashing bugs all over the place and now he's basically > the expert there. It's a really handy skill set because of the > ubiquity of the autotools. > > The documentation is very good: > > http://www.gnu.org/software/autoconf/manual/ > http://www.gnu.org/software/automake/manual/ > http://www.gnu.org/software/libtool/manual/ > > Old, but will teach you the basics: > > http://sources.redhat.com/autobook/ > > I will now return to lurking. > Thanks, I'll set aside some time to start with the autobook. ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page