ld Manual

ld Diagnostic Messages
ld Manual529650.001
3-48
Nonfatal Errors
Cause. The indicated symbol was specified in an -Export_not command and it’s
dynamic symbol table entry is not correct.
Effect. ld continues but a loadfile will not be created.
Recovery. Call your local service provider.
Cause. ld encountered the indicated symbol in an -export and -export_not command.
Effect. ld continues but a loadfile will not be created.
Recovery. Delete either the -export or -export_not command.
Cause. ld encountered linkfiles compiled using conflicting C++ version pragmas.
Effect. ld continues but a loadfile will not be created.
Recovery. Ensure that all the linkfiles are compiled using the same C++ version
pragma.
Cause. ld encountered a C++ version 1 linkfile, which is not supported for PIC
programs or DLLs.
Effect. ld continues but a loadfile will not be created.
Recovery. Ensure that all the linkfiles are not compiled using the C++ version 1
pragma.
Cause. In processing the -strip command, ld could not rename the temporary file
name to the file name specified in the -strip command.
**** ERROR **** [20206]:
Symbol name, specified in -export_not is undefined.
**** ERROR **** [20208]:
Object name created with C++ 'versionnumber' pragma can
conflict with the object name created with C++
'versionnumber' pragma. Binary incompatibilities could cause
linking or run time failures. Suggest compiling all objects
with same version of C++ compiler.
**** ERROR **** [20209]:
Object name was created with C++ Version 1. C++ Version 1 is
not supported by this version of the linker. Please rebuiLD
the object using a Version 2 or Version 3 C++ Compiler.
**** ERROR **** [20210]:
Output file cannot be renamed from name to name.