ranlib

Michael Shapiro shapiro at zorro.cecer.army.mil
Tue Feb 25 08:07:33 EST 1992


Copying a library archive or just touching it in anyway (eg. restore
from backup) will change the date on the libary itself but not the
internal date. The internal date is a double check that the archive is
in sync with the symbol table inside the archive (create by ranlib). If
the loader is saying "warning: symbol table out of date, re-run ranlib"
it can't know if this is because just the archive date was  changed or
if there were true mods to the archive contents.  ranlib -t syas to
touch the symbol table, ie., give it the current time/date so that it
is as new (or newer) than the archive itself. This assumes that the
archive date changed but not its contents.

---------------------------------------------------------------------
Michael Shapiro
U.S. Army CERL                  email:   shapiro at zorro.cecer.army.mil
Environmental Division          phone:   (217) 352-6511  ext 526
P.O. Box 9005                   fax:     (217) 373-7222
Champaign, Ill. 61826-9005
---------------------------------------------------------------------




More information about the grass-user mailing list