HP eld Manual page 173

Table of Contents

Advertisement

Output Listings and Error Handling
option names beginning with an "o" are "-obey" and "-optional_lib", and they must be
spelled exactly that way, except for case.
1356 Options to specify how unresolved references should be
handled would be allowed if you were making a zimpimp file,
but because the DLL on the command
DLL, you are instead making an ordinary import library, in
which case such options are not allowed.
Cause. You specified the -make_import_lib option, which means that you are either
making an import library to represent a single DLL, or that you are making the zimpimp
file that represents all the implicit DLLs that constitute system library. You also
specified either the -unres_symbols, -error_unresolved, or -warning_unresolved option,
and these are options that are allowed when you are creating the zimpimp file, but not
when creating other kinds of import libraries. On the other hand, you also put the
name of a DLL on the command line, and this DLL isn't an implicit DLL, but only
implicit DLLs are allowed when you are creating the zimpimp file. So, this set of
conditions is inconsistent.
Effect. Fatal error (eld immediately stops without creating an output file).
Recovery. If your intention is to create a zimpimp file, then the other filenames on the
command line should be implicit DLLs. If you are trying to create an import library to
represent a single (ordinary) DLL, then don't use the option that was mentioned in the
message. If you are not trying to create an import library, don't specify the -
make_import_lib option.
1357 <filename>: <message about why this input file contains
something that would lead to the existence of variable data
in the output file>, which is not allowed when -instance_data
data1constant is specified.
Cause. You have specified the -instance_data data1constant option, which
means that you want eld to consider it an error if the program or DLL that you are
building contains any writeable data. And, indeed, the input file mentioned in the
message contains writeable data.
Effect. Fatal error (eld immediately stops without creating an output file).
Recovery. Assuming you really don't want to have any writeable data, you need to
examine your input files to determine why they contain variable data, modify them, and
recompile them, to fix that.
1358 The -instance_data option cannot be specified with the
-r option.
eld Manual—527255-009
6-63
line is not an implicit
Error Messages

Advertisement

Table of Contents
loading

Table of Contents