Output Listings and Error Handling
eld Manual—527255-009
6-103
Error Messages
Cause.
The -temp_i option tells the name of a temporary file that you want
eld
to use
to save the import library that it is creating, if it can’t create it with the name you
preferred, as specified by the -import_lib or -make_import_lib option. The -
must_use_iname option says that it should be an error if
eld
can’t create the import
library with the name you preferred. So, these are inconsistent.
Effect.
Fatal error (
eld
immediately stops without creating any output file).
Recovery.
If
eld
cannot create the import library with the name you prefer, do you
want that to be an error? Or, do you want to tell
eld
the name of a different place to
put it? Depending on what you want to do, specify at most one of the -temp_i and -
must_use_iname options.
Cause.
The -temp_r option tells the name of a temporary file that you want
eld
to use
to save the private DLL registry that it is creating or updating, if it can’t (re-)create it
with the name you preferred, as specified by the -update_registry option. The -
must_use_rname option says that it should be an error if
eld
can’t (re-)create the
private DLL registry with the name you preferred. So, these are inconsistent.
Effect.
Fatal error (
eld
immediately stops without creating any output file).
Recovery.
If
eld
cannot (re-)create the private DLL registry with the name you prefer,
do you want that to be an error? Or, do you want to tell
eld
the name of a different
place to put it? Depending on what you want to do, specify at most one of the -temp_r
and -must_use_rname options.
Cause.
This message can come out either when you give the
-alf
option, or the
-
strip
option, or the
-r
option when there is exactly one input object file.
eld
was
unable to create the output file in the specified location and you gave the -
must_use_oname option, to say that
eld
should consider that an error.
Effect.
Fatal error (
eld
immediately stops without creating an output file).
Recovery.
If there already was a file with the same name as the file you wanted to
create, which may in fact be the old version of the file that you are updating with the
-
alf
,
-strip
, or
-r
option, and you didn’t have permission to delete it, specify a
different filename for the new version of the object file. Or, if there is some reason why
you cannot rename one filename to another filename in the target location (Guardian
subvolume, OSS directory, or PC folder), that could also lead to this message, but that
is an operating system question that is beyond the scope of this document.
1578 Cannot specify the -temp_r option with the
-must_use_rname option.
1579 Cannot (re-)create <filename>.
1580 Cannot create -make_import_lib file <filename>.
Summary of Contents for eld
Page 4: ......
Page 8: ...Contents eld Manual 527255 009 iv ...
Page 12: ...What s New in This Manual eld Manual 527255 009 viii Changes to the 527255 005 Manual ...
Page 34: ...Introduction to eld eld Manual 527255 009 1 14 Example of Use ...
Page 54: ...eld Input and Output eld Manual 527255 009 2 20 Using Archives ...
Page 98: ...Other eld Processing eld Manual 527255 009 4 20 Merging Source RTDUs ...
Page 242: ...Output Listings and Error Handling eld Manual 527255 009 6 132 Glossary of Errors ...