[Developers] Timestamp problem on Plugin compile

Caldwell, Don dhcaldwell at marathonoil.com
Thu Oct 30 20:46:54 CET 2008


Bert,

Thanks for getting back to me.

Even though the gnu make reports that libHello.so is "successfully
remade", it never happened. Only libHello.a exists in .../lux64/G
directory.
Deleting libHello.a brings the same result(definition of insanity) ,
that is,  no libHello.so . Need to try something else.

Weird is the correct term. 

Don

-----Original Message-----
From: Bert Bril [mailto:bert.bril at gmail.com] 
Sent: Thursday, October 30, 2008 1:07 PM
To: Developers at opendtect.org
Cc: Caldwell, Don
Subject: Re: [Developers] Timestamp problem on Plugin compile

Don wrote:
>
> 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 *
>
The weird thing is that gnu make reports it has actually re-made 
libHello.so:

>   Successfully remade target file 
> `/home/caldwell/ODWork32/lib/lux64/G/libHello.so'.
>

Therefore I think your libHello.so has a bad timestamp. I have no idea 
why, but all the signs point to that. If you remove it, then do make 
again things should be OK.


I would not try anything with any strange gnu make targets until you're 
absolutely sure that your system is unbelievably weird.


Bert




More information about the Developers mailing list