HP OpenVMS Systemsask the wizard |
The Question is:
In trying to build a C program under Alpha VMS7.2, I got this message -
%LINK-I-DATMISMCH, creation date of 31-AUG-2000 14:45 in shareable image
SYS$COMMON
:[SYSLIB]DECC$SHR.EXE;1
differs from date of 29-DEC-1999 03:56 in shareable image library SYS$COMMO
N:[SYSLIB]IMAGELIB.OLB;3
My questions are:
1.) What is the relationship between decc$shr.exe and imagelib.olb?
2.) What can I do to correct the problem(s)?
3.) Why can't I find info pertaining to Appl development, C RTL, etc., in my
"COMPAQ OpenVMS Version 7.2, Documentation CD-ROM"? Is there another set of
domcuments that may talk about how to properly link a C program with COMPAQ's
RTL?
Thanks.
The Answer is :
In no particular order...
IMAGELIB.OLB is a library of shareable images that the LINKER searches
by default.
To correct the reported version skew, you can issue the command:
LIBRARY/REPLACE/SHARE SYS$SHARE:IMAGELIB.OLB SYS$SHARE:DECC$SHR.EXE;
The above error is known to arise with a version of a CRTL ECO kit.
The C documentation is available with the layered product documentation,
not with the operating system documentation.
The online compiler documentation for C is available at:
http://www.openvms.compaq.com/commercial/
|