enoft Manual
ar Diagnostic Messages
eNOFT Manual—527507-005
5-4
Cause. In the Guardian environment, a file specified as an existing archive must be an
odd, unstructured file having file code 700 or 800.
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 or 800, change it using FUP.
Cause. ar cannot obtain additional memory space for the symbol table. The archive
file, if created, will not be usable by nld or eld.
Recovery. Retry the command when there are fewer active processes in the system
or break up a large archive file into smaller archive files.
Cause. ar cannot obtain additional memory space for the symbol table. The archive
file, if created, will not be usable by nld or eld.
Recovery. Break the archive into several smaller archives.
Cause. ar detected inconsistencies in the object file member and cannot finish its
operation. The archive symbol table is unusable by nld or eld.
Recovery. Either remove the object file member from the archive file or obtain a valid
copy of the object file and repeat the ar operation.
Cause. An error occurred during the operation; for example, a member file cannot be
found. The archive symbol table contained in the archive may have been corrupted or
may not contain up-to-date information required by nld or eld for resolving external
references.
Recovery. Identify the source of the error and remedy the situation so that the archive
operation can be finished normally. The -s option can also be used to restore or
regenerate the symbol table.
archive, not a valid archive file.
cannot malloc space for symbol table.
cannot realloc space.
corrupted object file <filename>.
error during operation, archive archive may not contain
correct symbol table usable by the binder/nld/eld.










