bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #14927] Fix for building archive members in parallel


From: Paul D. Smith
Subject: [bug #14927] Fix for building archive members in parallel
Date: Mon, 2 Jan 2023 23:46:58 -0500 (EST)

Follow-up Comment #9, bug #14927 (project make):

We don't need to worry about shared libraries because make's special syntax
only works for archives (created by ar) not for shared libraries, which are
constructed like programs (created by the linker).  An archive stores a time
last modified for every object in it, and they can be updated/removed/etc.
from the archive one at a time.  You can't do that with shared libraries.

It's very true that you can't use intermediate files for shared libraries,
just like you can't use them for programs.

I have a fix that I think works for archives plus parallelism, although it's
not the same one suggested by Reid originally.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?14927>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]