delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/06/20/13:46:33

From: Andrew Crabtree <andrewc AT typhoon DOT rose DOT hp DOT com>
Message-Id: <199706201746.AA287838774@typhoon.rose.hp.com>
Subject: Re: Using `make' to maintain libraries
To: eldredge AT ap DOT net (Nate Eldredge)
Date: Fri, 20 Jun 1997 10:46:13 PDT
Cc: djgpp AT delorie DOT com
In-Reply-To: <199706201650.JAA09741@adit.ap.net>; from "Nate Eldredge" at Jun 20, 97 9:50 am

> 
> Does anyone know of a way to have `make' rebuild only the changed members of
> a .a library?
How about using $?  That gives the list of all prereqs that are
newer.

> How do I get `make' to do this? Is it even possible?

OBJS = foo1.o foo2.o foo3.o

libfoo.a : $(OBJS)
         ar r $@ $?

HTH

Andrew

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019