RANLIB(1) BSD General Commands Manual RANLIB(1)NAMEranlib — table-of-contents for archive libraries
SYNOPSISranlib [-t] file ...
DESCRIPTION
Ranlib creates a table of external references for archive libraries, nor‐
mally used by the loader, ld(1). This table is is named ``__.SYMDEF''
and is prepended to the archive. Files in the archive which are not exe‐
cutable and symbols which are uninteresting to the loader are ignored.
The options are as follows:
-t Set the modification time of the __.SYMDEF file. This time is
compared by the loader with the modification time of the archive
to verify that the table is up-to-date with respect to the ar‐
chive. If the modification time has been changed without any
change to the archive (for example, by a cp(1)), the -t option
can be used to ``touch'' the modification time so that it appears
that the table is up-to-date. This is also useful after using
the -t option of make(1).
FILES
/tmp/ranlib.XXXXXX Temporary file names.
SEE ALSOar(1), ld(1), lorder(1), nm(1), ranlib(5)HISTORY
A ranlib command appeared in Version 7 AT&T UNIX.
BSD June 6, 1993 BSD