I have always wanted to know how ./configure does its magic. To a Gnu newbie the Gnu Build System seems utterly complex. Available manuals for Autoconf, Automake and Libtool are several hundred pages of difficult-to-read text. Learning curve is steep. Way too steep to produce a simple script!
But then -last week as I googled around- I found these gems:
- Using Automake and Autoconf with C++
- Using C/C++ libraries with Automake and Autoconf
- Building C/C++ libraries with Automake and Autoconf
These make understanding basic path of execution much easier and are an excellent pre-read before feeding your brain with official manuals.
Categories c++ , compilation , gnu , tools
I suggest you take a look at cmake or any of the other newer systems. Most are much simpler to understand, use, read and have less overhead.
Anonymous said...
2:12 PM
Which other newer systems? Do they enable same portability and checks as auto tools?
Tomaž Štih said...
7:45 AM