Output Listings and Error Handling
eld Manual—527255-009
6-98
Error Messages
Cause.
You are creating a program that has a user library, and you have given
eld
the filename for a copy of the user library, by specifying the
-local_libname
,
-
libname
, or
-set libname
option. A user library is a DLL. However,
eld
opened
the user library and found that it wasn’t a DLL but instead was a linkfile, i.e., an object
file produced by the compiler or by running
eld
with the
-r
option.
Effect.
Fatal error (
eld
immediately stops without creating an output file).
Recovery.
If you want to create a program that uses a user library, you must create
the user library as a DLL by running
eld
and specifying an option such as
-dll
,
-
shared
, or
-ul
. Then you can give the name of that user library to
eld
when you
create the program.
Cause.
The -exported_symbol option (or its synonym, the -export option) tells
eld
that the named symbol should be exported from the program or DLL being created.
The -hidden_symbol option (or its synonym, the -export_not option) tells
eld
the
opposite. You first specifed that this symbol should be exported, and then later on the
command line you said it shouldn’t be exported.
Effect.
Fatal error (
eld
immediately stops without creating an output file).
Recovery.
Decide whether you want this symbol to be exported and specify the
proper option.
Cause.
The -exported_symbol option (or its synonym, the -export option) tells
eld
that the named symbol should be exported from the program or DLL being created.
The -hidden_symbol option (or its synonym, the -export_not option) tells
eld
the
opposite. You first specifed that this symbol should not be exported, and then later on
the command line you said it should be exported.
Effect.
Fatal error (
eld
immediately stops without creating an output file).
Recovery.
Decide whether you want this symbol to be exported and specify the
proper option.
1563 File <filename>, specified as the user library, is a
linkfile.
1564 Both the -exported_symbol and -hidden_symbol options
were specified for the same symbol <symbol name>.
1565 Both the -exported_symbol and -hidden_symbol options
were specified for the same symbol <symbol name>.
1566 The -export_all and -ul options are not allowed with the
-r option.
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 ...