4.3BSD-Tahoe/usr/man/cat1/ranlib.0

Compare this file to the similar file:
Show the results in this format:




RANLIB(1)	    UNIX Programmer's Manual		RANLIB(1)



NNAAMMEE
     ranlib - convert archives to random libraries

SSYYNNOOPPSSIISS
     rraannlliibb [ --tt ] archive ...

DDEESSCCRRIIPPTTIIOONN
     _R_a_n_l_i_b converts each _a_r_c_h_i_v_e to a form which the loader can
     load more rapidly.  _R_a_n_l_i_b does this by adding a table of
     contents called ____..SSYYMMDDEEFF to the beginning of the archive.
     _R_a_n_l_i_b uses _a_r(1) to reconstruct the archive, so that suffi-
     cient temporary file space must be available in the file
     system which contains the current directory.

     If given the --tt option, ranlib only "touches" the archives
     and does not modify them.	This is useful after copying an
     archive or using the --tt option of _m_a_k_e(1) in order to avoid
     having _l_d(1) complain about an "out of date" symbol table.

SSEEEE AALLSSOO
     ld(1), ar(1), lorder(1), make(1)

BBUUGGSS
     Because generation of a library by _a_r and randomization of
     the library by _r_a_n_l_i_b are separate processes, phase errors
     are possible.  The loader, _l_d, warns when the modification
     date of a library is more recent than the creation date of
     its dictionary;  but this means that you get the warning
     even if you only copy the library.


























Printed 7/9/88		   May 3, 1985				1