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.
