FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Development

 
 
LinkBack Thread Tools
 
Old 04-09-2008, 10:58 AM
Mike Hommey
 
Default 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
 
Old 04-09-2008, 11:14 AM
Ralf Wildenhues
 
Default 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
 

Thread Tools




All times are GMT. The time now is 06:16 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org