LCA: Disintermediating distributions
Posted Feb 6, 2008 23:26 UTC (Wed) by vmole
In reply to: LCA: Disintermediating distributions
Parent article: LCA: Disintermediating distributions
What makes a tool like autoconf difficult is that the underlying portability problem it solves is quite hard and intrinsically complicated.
Actually, the problems that autoconf "solves" are the *easy* parts of portability. Actually dealing with the semantic differences between OS's is the hard part. The worst part is that autoconf encourages a really bad programming style of ifdefs and the use of the 6 slightly OS-specific versions of foofunc() rather than just following the dang standard. Henry Spencer told us why that was a bad idea [warning: PDF] 15 years ago, but the GNU people failed to heed him.
to post comments)