noft Manual (G06.27+, H06.03+, J06.03+)
ar Diagnostic Messages
noft Manual—528273-003
6-3
Cause. An I/O error occurred when the specified archive was being reopened prior to
constructing the archive symbol table.
Recovery. Correct the condition that caused the I/O error, and then build the symbol
table by using ar with the -ts options.
Cause. An I/O error occurred in the Guardian environment when ar attempted to set
the file permissions on the specified archive.
Recovery. Use the FUP utility to look at the permissions on the archive and make any
corrections needed.
Cause. When running in the Guardian environment, ar encountered an error closing
the specified archive.
Recovery. Correct the error condition and rebuild the archive.
Cause. When running in the Guardian environment, ar encountered an error
reopening the specified archive.
Recovery. Correct the error condition and rebuild the archive.
Cause. In the Guardian environment, a file specified as an existing archive must be an
odd, unstructured file having file code 700.
Recovery. If archive refers to a file that is not currently in archive format, delete that
file and reenter the ar command. If archive refers to an archive that was built by the
ar utility in another environment, check the file code of that file using the FUP utility. If
the file code is not 700, change it using FUP.
Cause. ar cannot obtain additional memory space for the symbol table. The archive, if
created, will not be usable by nld.
archive, cannot reopen to add symbol table.
archive, cannot set archive permissions.
archive, error on close.
archive, error on reopen.
archive, not a valid archive file.
cannot malloc space for symbol table.