Output Listings and Error Handling
eld Manual—527255-009
6-65
Error Messages
Cause.
While reading the private DLL registry that was specified for this link in the -
check_registry or -update_registry option, at the line indicated in the message,
eld
expected to see a number, and the next thing in the file looked like the beginning of a
number, but then invalid characters were seen. A number needs to be followed by
white space to show where the number ends. Presumably, the format of the file is bad
because it was incorrectly edited by hand.
Effect.
Fatal error (
eld
immediately stops without creating an output file).
Recovery.
Fix the format of the file, as explained elsewhere in this manual.
Cause.
You gave the
-rename
option, to tell
eld
how it should change the definition
of a symbol of one name into the definition of a symbol of another name, but you
specified the same symbol name twice.
Effect.
Fatal error (
eld
immediately stops without creating an output file).
Recovery.
If you want to specify this option, the two symbol names must be different.
Cause.
You gave the
-strip
option, to tell
eld
to remove the DWARF symbols from
an existing program or DLL. The parameter to the
-strip
option is the name of the
file to be stripped. When you give the
-strip
option, you can also give the -o, -obey,
and -temp_o options, which also have filenames as parameters. However, except for
these reasons, you are not allowed to have any other filenames on the command line.
Effect.
Fatal error (
eld
immediately stops without creating an output file).
Recovery.
Why did you specify the filename mentioned in the message? Assuming it
was for one of the possible reasons listed above, provide the proper syntax.
Cause.
You gave the -temp_i option more than once on the command line. This
option tells the name of a file to use as a temporary file while creating an import library.
You can give this option more than once, but only if you specify the same filename.
Effect.
Fatal error (
eld
immediately stops without creating an output file).
1362 DLL registry line <number>: encountered a bad character
within a number.
1363 The same symbol, <symbol name>, was specified twice in
the same -rename option.
1365 A lone filename (<filename>) is not allowed on the
command line with the -strip option.
1369 Multiple specifications of the -temp_i option with
different filenames.
Содержание eld
Страница 4: ......
Страница 8: ...Contents eld Manual 527255 009 iv ...
Страница 12: ...What s New in This Manual eld Manual 527255 009 viii Changes to the 527255 005 Manual ...
Страница 34: ...Introduction to eld eld Manual 527255 009 1 14 Example of Use ...
Страница 54: ...eld Input and Output eld Manual 527255 009 2 20 Using Archives ...
Страница 98: ...Other eld Processing eld Manual 527255 009 4 20 Merging Source RTDUs ...
Страница 242: ...Output Listings and Error Handling eld Manual 527255 009 6 132 Glossary of Errors ...