Manual page for redo_prebinding(1)
redo_prebinding - redo the prebinding of an executable or dynamic library
redo_prebinding [-c | -p | -d] [-i] [-r rootdir] [-o output_file] input_file
is used to redo the prebinding of an executable or dynamic library when one
of the dependent dynamic libraries changes.
The input file, executable or dynamic library, must have initially been prebound
for this program to redo the prebinding.
Also all depended libraries must have their prebinding up to date. So when
redoing the prebinding for libraries they must be done in dependency order.
Also when building executables or dynamic libraries that are to be prebound
(with the -prebind options to
the dependent libraries must have their prebinding up to date or the result will
not be prebound.
The options allow for different types of checking for use in shell scripts.
Only one of -c, -p or -d can be used at a time.
redoes the prebinding on an input file it will run /bin/objcunique if it exists
on the result.
only check if the file needs to have it's prebinding redone and return status.
A 0 exit means the file's prebinding is up to date, 1 means it needs to be
redone and 2 means it could not be checked for reasons like a dependent library
is missing (an error message is printed in these cases).
check only for prebound files and return status.
An exit status of 1 means the file is a Mach-O that could have been prebound
and is not otherwise the exit status is 0.
check only for dynamic shared library files and return status.
An exit status of 0 means the file is a dynamic shared library,
1 means the file is not, 2 means there is some mix in the architectures.
ignore non-prebound files (useful when running on all types of files).
- -r rootdir
argument to all dependent libraries.
- -o output_file
write the updated file into
rather than back into the input file.
With no -c, -p or -d an exit status of 0 means success and 2 means it could
not be done for reasons like a dependent library is missing (an error message
is printed in these cases).
Created by unroff & hp-tools.
© by Hans-Peter Bischof. All Rights Reserved (1997).
Last modified 21/April/97