pphaneuf: (Angry Tongue)
pphaneuf ([personal profile] pphaneuf) wrote2006-12-20 05:11 pm

libtool

libtool is the work of the devil.
ext_39218: (Default)

[identity profile] graydon.livejournal.com 2006-12-20 07:37 pm (UTC)(link)
Alexandre once had a plan to rewrite libtool in C, because it's the bottleneck in a lot of builds. I don't know what ever came of that plan. Dispair?

[identity profile] pphaneuf.livejournal.com 2006-12-20 08:06 pm (UTC)(link)
Oh, if there was only that. It's not just how, but what it does. The -rpath, how I can't convince the autoconf macros that no, I don't bloody use FORTRAN, and all the other little ways in which it doesn't feel right in a perfectly cross-platform way (it's weird everywhere).

I'm sorry, but Mach-O and ELF just don't work the same, period, and I'm not going to say anything about AIX.

Maybe I'm just especially grim because I'm depressed. Dispair indeed.

What does it for me is that the software at work actually doesn't do anything that really needs dynamic libraries at all. It sort of has plugins, but they don't really provide extensibility, our thing runs over either TCP/IP or Infiniband, and we compile it on the target machines anyway, so the configure script detection would be perfectly sufficient. Argh