fixshlib(1M)
fixshlib --
alter executables to call SCO UNIX System V/386 Release 3.2-compatible libnsl
Synopsis
/usr/sbin/fixshlib file
Description
SCO applications installed with the custom command [see
custom(1M)]
will automatically have references to libnsl changed
to reference a SCO UNIX System V/386 Release 3.2-compatible libnsl
(/shlib/libNSL_s).
However, you may need to run fixshlib on any SCO UNIX System V/386
Release 3.2 application that is not installed using the custom
command.
The fixshlib command will alter the executable to use the
SCO UNIX System V/386 Release 3.2-compatible libnsl.
When executing the command,
file is the pathname of the executable to be modified.
Diagnostics
If file is not a COFF format a.out executable, you will see
the following error message:
unknown file type - possibly bad magic: Error 0
References
custom(1M),
fixperm(1M)
Notices
If fixshlib is run on a non-SCO UNIX executable,
the executable will no longer execute properly and will be unusable.
Therefore, as a precaution, we recommend that you make a copy of each
executable before you run fixshlib on it.
If your executable fails because fixshlib should not have been
run on it, you can restore it from the copy you made.
Otherwise, you will have to re-install the application that contained
the executable.
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004