[Developers] Timestamp problem on Plugin compile

Caldwell, Don dhcaldwell at marathonoil.com
Mon Oct 27 21:15:22 CET 2008


I am having a problem creating a shared library of even the simplest
plugin, i.e Hello. This is due the a mismatched timestamp found by the
gmake. No libHello.so is created, only libHello.a 

Gnu.org recommends the use of the pseudo-target .LOW_RESOLUTION_TIME .
Would this require a modification in the Pmake include files?

Any suggestions?

Don Caldwell
Marathon Oil Co.



Opendtect 3.2
Linux x86_64
Red Hat Enterprise Linux WS release 4 (Nahant Update 4)
GNU Make 3.80

Below is part of the listing from:

> make -d

.....
.....
.....
Removing child 0x0054e260 PID 18297 from chain.
    Successfully remade target file
`/home/caldwell/ODWork32/lib/lux64/G/libHello.a(hellopi.o)'.
make: Warning: File `/home/caldwell/ODWork32/lib/lux64/G/libHello.a' has
modification time 1.2 s in the future
   Finished prerequisites of target file
`/home/caldwell/ODWork32/lib/lux64/G/libHello.a'.
  Must remake target `/home/caldwell/ODWork32/lib/lux64/G/libHello.a'.
Putting child 0x0054f8c0
(/home/caldwell/ODWork32/lib/lux64/G/libHello.a) PID 18298 on the chain.
Live child 0x0054f8c0 (/home/caldwell/ODWork32/lib/lux64/G/libHello.a)
PID 18298
Ranlib on libHello.a ...
Got a SIGCHLD; 1 unreaped children.
Reaping winning child 0x0054f8c0 PID 18298
Live child 0x0054f8c0 (/home/caldwell/ODWork32/lib/lux64/G/libHello.a)
PID 18301
Got a SIGCHLD; 1 unreaped children.
Reaping winning child 0x0054f8c0 PID 18301
Removing child 0x0054f8c0 PID 18301 from chain.
  Successfully remade target file
`/home/caldwell/ODWork32/lib/lux64/G/libHello.a'.
  Considering target file
`/home/caldwell/ODWork32/lib/lux64/G/libHello.so'.
   File `/home/caldwell/ODWork32/lib/lux64/G/libHello.so' does not
exist.
    Pruning file `/home/caldwell/ODWork32/lib/lux64/G/libHello.a'.
   Finished prerequisites of target file
`/home/caldwell/ODWork32/lib/lux64/G/libHello.so'.
  Must remake target `/home/caldwell/ODWork32/lib/lux64/G/libHello.so'.
Putting child 0x0054f490
(/home/caldwell/ODWork32/lib/lux64/G/libHello.so) PID 18302 on the
chain.
Live child 0x0054f490 (/home/caldwell/ODWork32/lib/lux64/G/libHello.so)
PID 18302
Creating /home/caldwell/ODWork32/lib/lux64/G/libHello.so ...
Got a SIGCHLD; 1 unreaped children.
Reaping winning child 0x0054f490 PID 18302
Live child 0x0054f490 (/home/caldwell/ODWork32/lib/lux64/G/libHello.so)
PID 18305
Got a SIGCHLD; 1 unreaped children.
Reaping losing child 0x0054f490 PID 18305
make: [/home/caldwell/ODWork32/lib/lux64/G/libHello.so] Error 1
(ignored)
Removing child 0x0054f490 PID 18305 from chain.
  Successfully remade target file
`/home/caldwell/ODWork32/lib/lux64/G/libHello.so'.
  Considering target file `.DONE'.
   File `.DONE' does not exist.
   Finished prerequisites of target file `.DONE'.
  Must remake target `.DONE'.
Putting child 0x0054e5f0 (.DONE) PID 18346 on the chain.
Live child 0x0054e5f0 (.DONE) PID 18346
  Done !
Got a SIGCHLD; 1 unreaped children.
Reaping winning child 0x0054e5f0 PID 18346
Removing child 0x0054e5f0 PID 18346 from chain.
  Successfully remade target file `.DONE'.
 Finished prerequisites of target file `all'.
Must remake target `all'.
Successfully remade target file `all'.
make: warning:  Clock skew detected.  Your build may be incomplete.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opendtect.org/pipermail/developers/attachments/20081027/8ace6d12/attachment.html>


More information about the Developers mailing list