|
|
1.1 root 1: .TH RANLIB 1 "8 February 1983"
2: .SH NAME
3: ranlib \- convert archives to random libraries
4: .SH SYNOPSIS
5: .B ranlib
6: archive ...
7: .SH DESCRIPTION
8: .I Ranlib
9: converts each
10: .I archive
11: to a form which the loader can load more rapidly.
12: .I Ranlib
13: does this by adding a table of contents called
14: .B _.SYMDEF
15: to the beginning of the archive.
16: .I Ranlib
17: uses
18: .IR ar (1)
19: to reconstruct the archive, so that sufficient temporary file space must
20: be available in the file system which contains the current directory.
21: .SH "SEE ALSO"
22: ld(1), ar(1), lorder(1)
23: .SH BUGS
24: Because generation of a library by
25: .I ar
26: and randomization of the library by
27: .I ranlib
28: are separate processes, phase errors are possible. The loader,
29: .IR ld ,
30: warns when the modification date of a library is more recent than the
31: creation date of its dictionary; but this means that you get the
32: warning even if you only copy the library.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.