On Tue, 13 Nov 2007 20:50:06 -0800, Benjamin Reed <rangerr...@befunk.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Rafael Garcia-Suarez wrote: > > On 13/11/2007, H.Merijn Brand <h.m.br...@xs4all.nl> wrote: > >> The header says it all > > > > Indeed. While we're at it, here's what my rss reader fed me this morning: > > http://udrepper.livejournal.com/19395.html > > Some good libtool hate by the glibc maintainer. > > "Just avoid libtool and pkgconfig." > > Spoken like a true developer with a Linux-centric worldview. Try > porting your non-libtool-using, non-pkgconfig-using programs to AIX, Mac > OS X, VMS, etc. :P Removing libtool from a distribution like PCRE actually *saves* me time when porting to HP-UX and AIX. Just roll my own GNUmakefile and off we go. > When used correctly, libtool is better than the alternatives, and it's > still possible to use platform-specific enhancements on top of libtool... Why is it that it proves me the opposite time after time after time again? > But oh man, I can tell you, when packaging stuff for Fink, anything that > *doesn't* use libtool tends to go to the bottom of the list, 'cause I > guarantee it's a bitch and a half to get it to link right. Ahh, so we can add Fink to the list of supported things for libtool? Very soothing thought. I'm still stuck with AIX though, and that is not by choice. I have no plans to work with Fink. Guess Fink isn't designed for OS's like HP-UX and AIX. > Libtool has been pretty responsive to bugs, and in general, getting > broken stuff using libtool working often just takes an "autoreconf -fvi" autoreconf. Hmm, porting auto* to AIX. Do you have a week to listen to the problems? > to upgrade it from the libtool 1.5.1-made-5-years-ago that they packaged > their tarball with. As much as I hate the autotools, they're better > than the many roll-your-own monstrocities I've seen which *don't* use them. I still like the idea that some packages support, in rolling specific Makefile's for every supported OS, and having a more generic Makefile.generic to modify on your own when your OS is not (yet) supported. A `fixed' one can then be sent back and included in the next release. -- H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/) using & porting perl 5.6.2, 5.8.x, 5.10.x on HP-UX 10.20, 11.00, 11.11, & 11.23, SuSE 10.1 & 10.2, AIX 5.2, and Cygwin. http://qa.perl.org http://mirrors.develooper.com/hpux/ http://www.test-smoke.org http://www.goldmark.org/jeff/stupid-disclaimers/