2010/9/22 <[email protected]>

>        Hi,
>
> > > You should only have to modify objects.txt, the others are all updated
> from
> > > it.
> > >
> > That's the point, the others are not updated if all the files have the
> same
> > date.
>
>
> Yes, "make" completely relies on dates to decide what files need to be
> generated
> and which ones are up-to-date. Just try "touch
> some_file_which_should_be_build.o"
> in the right directory and you'll see the build either use the empty object
> file
> you just created by "touch" or fail with an error message when trying to
> use that
> empty object file, depending on platform/compiler.
>
> Using "cp -p" instead of just "cp" avoids that issue by keeping the
> original dates
> and times of the files you copy...
>
> Stefan.
>

Ok for cp -p but it's just another way to avoid the building problem.
It would be easier to not provide obj_dat.h and obj_mac.h therefore when
OpenSSL builds, the scripts run and will generate those two files every time
saving us the trouble.

Reply via email to