bug-make
[Top][All Lists]
Advanced

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

make problem/bug


From: Eilert Viet
Subject: make problem/bug
Date: Fri, 31 Aug 2001 17:03:46 +0200

Hi,

I'm working with make 3.79.1 under SuSe Linux 7.2.

I'm building a library with files distributed over several directories.
>From time to time the mechanism fails, because the object files are not
put into the library. I used option -d and this gave the following
output.

that is fine:

<snip>
    Successfully remade target file `alertCo.o'.
   Finished prerequisites of target file
`/home/viet/work/odsfair/../odsfair/main/lib/libies.a'.
   Prerequisite `odsfairLog.o' is newer than target
`/home/viet/work/odsfair/../odsfair/main/lib/libies.a'.
   Prerequisite `odsfairAlert.o' is newer than target
`/home/viet/work/odsfair/../odsfair/main/lib/libies.a'.
   Prerequisite `alertCo.o' is newer than target
`/home/viet/work/odsfair/../odsfair/main/lib/libies.a'.
  Must remake target
`/home/viet/work/odsfair/../odsfair/main/lib/libies.a'.
 ar ru /home/viet/work/odsfair/../odsfair/main/lib/libies.a odsfairLog.o
odsfairAlert.o alertCo.o
<snip>
 Finished prerequisites of target file `libies'.

that is the problem:
<snip>

    Successfully remade target file `ILSTrack.o'.
   Finished prerequisites of target file
`/home/viet/work/odsfair/../odsfair/main/lib/libies.a'.
!!!!!   Prerequisite `ILSTrack.o' is newer than target
`/home/viet/work/odsfair/../odsfair/main/lib/libies.a'.
!!!!!  No need to remake target
`/home/viet/work/odsfair/../odsfair/main/lib/libies.a'.
 Finished prerequisites of target file `libies'.
<snip>

How can this be? The dependancies for both directories are equally
defined, the file is recognized as newer as the library and still it is
NOT needed to remake the library.

Any help is welcome,
                        Eilert



reply via email to

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