LORDER(1) LORDER(1) NAME lorder - find ordering relation for an object library SYNOPSIS lorder file ... DESCRIPTION The input is one or more object or library archive (see _a_r(1)) _f_i_l_e_s_. The standard output is a list of pairs of object file names, meaning that the first file of the pair refers to external identifiers defined in the second. The output may be processed by _t_s_o_r_t(1) to find an ordering of a library suitable for one-pass access by _l_d(1). This brash one-liner intends to build a new library from existing ‘.o’ files. ar cr library `lorder *.o | tsort` The need for lorder may be vitiated by use of _r_a_n_l_i_b(1), which converts an ordered archive into a randomly accessed library. FILES *symref, *symdef nm(1), sed(1), sort(1), join(1) SEE ALSO tsort(1), ld(1), ar(1), ranlib(1) BUGS The names of object files, in and out of libraries, must end with ‘.o’; nonsense results otherwise. 4th Berkeley Distribution April 29, 1985 LORDER(1)