Announcing Dolt, a drop-in Libtool replacement which cuts build times in half
On Wed, Apr 09, 2008 at 03:34:18AM -0700, Josh Triplett wrote:
(...) > Thus, I wrote Dolt, a drop-in replacement for libtool's compilation > mode. Dolt runs any necessary system-specific or > configuration-specific logic as part of configure, writes out a simple > shell script "doltcompile"[1], and substitutes it for libtool in the > automake variables LTCOMPILE and LTCXXCOMPILE. If you use automake, > autoconf, and libtool, then using Dolt just requires two steps: (...) Does it inherit that bad habit libtool has with reordering flags, such as -Wl,--as-needed ? Mike -- To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
Announcing Dolt, a drop-in Libtool replacement which cuts build times in half
Hello Josh,
can we limit followups to a subset of this impressive array of mailing lists? Say, to <libtool@gnu.org>? That would be readable at <http://thread.gmane.org/gmane.linux.debian.devel.general/126905>. Thanks. * Josh Triplett wrote on Wed, Apr 09, 2008 at 12:34:18PM CEST: > Libtool knows how to handle libraries for umpteen different systems, > including many ancient systems that have terrible shared library > support. It has some extensive shell script logic to figure out how > to build libraries for your system, and how to compile objects that go > in those libraries. This logic does an amazingly impressive job of > coping with adverse conditions. However, this logic all lives in an > ~8500 line, ~250kB shell script, which runs *every single time you > compile a source file*. > > This does not do wonders for performance. Curious: can you please state which Libtool version you timed against, and if not 2.2.x, redo timing against 2.2.2? Not that I expect wonders, but I expect something better than what you measured. Thanks, Ralf -- To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
| All times are GMT. The time now is 02:51 AM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.