Re: Replacing ar with libtool

Bob Friesenhahn <[email protected]> Sun, 11 Aug 2024 08:10:54 -0500 (CDT)
Newsgroups gmane.comp.gnu.libtool.general
Message-ID <[email protected]>
On Sat, 10 Aug 2024, Simon Richter wrote:
>
> Libtool supports "convenience libraries", which are unpacked and repacked 
> automatically to merge all objects to a single large library. That takes a 
> bit of extra time in a build and cannot be parallelized either, but in large 
> projects it makes the Makefile.am a little more readable.

Libtool "convenience libraries" are evil.  If a project is using 
Automake, then using a non-recursive build will allow avoiding such 
things and dramatically improve build times.  Automake is not 
required, but it makes the task easier.

Bob
-- 
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
Public Key,     http://www.simplesystems.org/users/bfriesen/public-key.txt