Output Listings and Error Handling
eld Manual—527255-009
6-20
Error Messages
Cause.
Using the
-b globalized
option requires that all the input object files be
compiled with
–Wglobalized
option.
Effect.
Fatal error (
eld
immediately stops without creating an output file).
Recovery.
Compile the input object files with the
–Wglobalized
option.
Effect.
Warning (
eld
produces an output file, but it might not be what you intended).
Recovery.
If your program contains C, C++, or Cobol code, you shouldn’t be using the
-e option at all. In that case, this “warning” is probably indicative of a serious error, and
you should not specify the -e option. If your program only contains pTAL code then
this is okay, if that’s really what you meant to do. In other words, one of the
procedures in your source code has the MAIN attribute, but you are telling
eld
that
you want execution to begin someplace else.
Cause.
You gave the -set interpose_user_library option more than once on the
command line, with different attribute values. (The possible values are “on” and “off”.)
You can give this option more than once, but only if you specify the same value each
time.
Effect.
Fatal error (
eld
immediately stops without creating an output file).
Recovery.
If you want to specify this option, decide which value you want to specify,
and only specify that value.
Cause.
You used the -set interpose_user_library option, which is an attribute you can
set when you build a DLL, but you are building some other type of object file rather
than a DLL.
Effect.
Error (The linker cannot do was requested of it and will eventually stop, but
may continue for the purpose of detecting additional errors before stopping).
1132 Input file < filename> cannot be linked into a
globalized DLL; all of the code that went into that file must
be recompiled with the 'globalized' option.
1133 Procedure <symbol name> with the 'main' attribute was
overridden by an -e option for <symbol name>.
1136 Conflicting values given for ‘interpose_user_library’.
1138 The 'interpose_user_library' attribute is only allowed
if you are creating a DLL.
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 ...