HP eld Manual page 130

Table of Contents

Advertisement

Output Listings and Error Handling
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.
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.
1133 Procedure <symbol name> with the 'main' attribute was
overridden by an -e option for <symbol name>.
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.
1136 Conflicting values given for 'interpose_user_library'.
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.
1138 The 'interpose_user_library' attribute is only allowed
if you are creating a DLL.
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).
eld Manual—527255-009
6-20
Error Messages

Advertisement

Table of Contents
loading

Table of Contents