Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ranlib(1) — Duplix 4.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ld(1)

ar(1)

lorder(1)

make(1)

RANLIB(1)  —  Unix Programmer’s Manual

NAME

ranlib − convert archives to random libraries

SYNOPSIS

ranlib [ option ] archive ... 

DESCRIPTION

Ranlib converts each archive to a form which the loader can load more rapidly.  Ranlib does this by adding a table of contents called __.SYMDEF to the beginning of the archive.  Ranlib uses ar(1) to reconstruct the archive, so that sufficient temporary file space must be available in the file system which contains the current directory. 

OPTIONS

−t Tells ranlib only to "touch" the archives and not to modify them.  This option is useful after copying an archive or using the −t option of make(1) to prevent ld(1) from complaining about an “out of date” symbol table. 

SEE ALSO

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

BUGS

Because generation of a library by ar and randomization of the library by ranlib are separate processes, phase errors are possible.  The loader, ld, 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. 

INTEGRATED SOLUTIONS 4.3 BSD  —  May 3, 1985

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026