|
From: | Peter O'Gorman |
Subject: | Re: libtool 1.5.8 on Solaris 8 |
Date: | Sat, 28 Aug 2004 20:51:27 +0900 |
User-agent: | Mozilla Thunderbird 0.6 (Macintosh/20040502) |
Ossama Othman wrote:
That said, I agree that it would be ideal to just have the compiler do all of this "behind the scenes" instead of libtool doing it manually, but there must've been a reason why we had libtool do this instead of the compiler.
I am so happy that this has come up, about a year ago I hid a output_verbose_link_cmd='echo' in a patch for darwin, because the system that was in use was simply unworkable. Darwin adds different libs and startup objects depending on what it is building. dylib1.o for shared libs bundle1.o for modules and "normal" crt1.o for executables. Trying to get libtool to "guess" what was needed and then using -nostdlib had no hope of ever working. Some others have since copied that and there are a couple of "output_verbose_link_cmd='echo'" lines in libtool.m4 at the moment. I'd love to be rid of them.
I can't think of any reason to use the current method. I hope nobody else can either :)
Peter -- Peter O'Gorman - http://www.pogma.com
[Prev in Thread] | Current Thread | [Next in Thread] |