Hi corey, if a static linked library has changed the whole binary should be recomplied. If make notices that any of the sources are newer than the binary it recompiles. This behaviour should be the same if the static lib is newer than the binary. That isn't the case. Can you explain this? Jupp -----Ursprüngliche Nachricht----- Von: corey taylor [mailto:corey.taylor@xxxxxxxxx] Gesendet: Dienstag, 8. Februar 2005 22:44 An: Jupp Tscheak Cc: gcc-help@xxxxxxxxxxx Betreff: Re: problems with make... Jupp, For what behavior are you looking? corey On Tue, 8 Feb 2005 22:40:45 +0100, Jupp Tscheak <jupp_tscheak@xxxxxx> wrote: > Hi, > > we're building our project with automatic generated Makefiles (using > qt's .pro files, although some modules have nothing to do with qt!). > The problem is that if a static linked library has changed, it says > "nothing to be done for..." (binary file is older than static lib so > it should be relinked). > Does anyone know how to avoid this behavior (any flags for g++)? > > Thanks in advance > > Jupp Tscheak > >