unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (4.4BSD-Lite2)
Page:
Section:
Apropos / Subsearch:
optional field

RANLIB(1)                    BSD Reference Manual                    RANLIB(1)

NAME
     ranlib - table-of-contents for archive libraries

SYNOPSIS
     ranlib [-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
             archive.  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 ALSO
     ar(1),  ld(1),  lorder(1),  nm(1),  ranlib(5)

HISTORY
     A ranlib command appeared in Version 7 AT&T UNIX.

4.4BSD                           June 6, 1993                                1