automake vs. GNU make
Posted Feb 7, 2008 21:36 UTC (Thu) by nix
In reply to: automake vs. GNU make
Parent article: LCA: Disintermediating distributions
No, my point is that problem is so complex that pretending you can hide it
with libtool is misleading. The developers have know and care that AIX and
MinGW are different, and need special variations, or the end-user, trying
to build the package, has to track down the docs and figure out where to
add the magic option.
Actually, if you use libtool and libltdl you *don't* need to care that
Linux, Solaris, MacOS X, AIX, HP-UX 10 and Windows all use quite different
methods to build shared libraries with different names and semantics; at
least not unless you're trying to go beyond what static libraries allow
and do symbol versioning or something like that.
The end-user need have no clue at all.
libtool has its problems (astonishing sloth being one of them: why anyone
complains that configure takes too long to run for very small projects,
when libtool slows down building drastically regardless of project
size, I have no idea) but you don't seem to know what those problems are.
At least you're focusing on men made of straw when there are perfectly
visible giants of problems looming a few feet away.
to post comments)