HP OpenVMS Systems

ask the wizard
Content starts here

LINK DATMISMCH on DECC$SHR shareable image?

» close window

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/
 
 

answer written or last revised on ( 24-OCT-2000 )

» close window