home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / os / vms / 17709 < prev    next >
Encoding:
Internet Message Format  |  1992-11-09  |  2.3 KB

  1. Path: sparky!uunet!sun-barr!cs.utexas.edu!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!ucbvax!MENVAX.RESTENA.LU!GLOESENER
  2. From: GLOESENER@MENVAX.RESTENA.LU
  3. Newsgroups: comp.os.vms
  4. Subject: Re: Problem with LZDCMP (shareable ident mismatch)
  5. Message-ID: <921110085700.34de@menvax.restena.lu>
  6. Date: 10 Nov 92 06:57:00 GMT
  7. Sender: daemon@ucbvax.BERKELEY.EDU
  8. Distribution: world
  9. Organization: The Internet
  10. Lines: 49
  11.  
  12. From:    MENVAX::GLOESENER     3-NOV-1992 09:00:23.66
  13. To:    SMTP%"RELAY-INFO-VAX@CRVAX.SRI.COM"
  14. CC:    GLOESENER
  15. Subj:    RE: Problem with lzdcmp.exe (ident mismatch)
  16.  
  17. From:    SMTP%"RELAY-INFO-VAX@CRVAX.SRI.COM"  3-NOV-1992 06:30:04.10
  18. To:    info-vax@kl.sri.com
  19. CC:    
  20. Subj:    Problem with lzdcmp.exe (ident mismatch)
  21.  
  22. > I downloaded some of the vms and decus files that were compressed
  23. > with lzdcmp, only to find I couldn't run lzdcmp.exe because it
  24. > caused an "indent mismatch."  Does anyone have a clue as to
  25. > why this is happening (the ident mismatch is with the vaxcrtl).
  26. > If someone has the source or a pointer to the source in an
  27. > uncompressed format I'd appreciate it.
  28. > Thanks.
  29.  
  30. The indent mismatch you got come from the fact that your LZDCMP programm
  31. was linked with a newer version of VAXCRTL than yours. To correct this you
  32. simply have to relink the object files if available. This is normally the case
  33. when you try to run a programm linked under VMS 5.x on a VAX running VMS 4.x
  34. but it might also have between minor versions of VMS.
  35.  
  36. Further datails:
  37.  
  38. Each shareable image has a major and minor id which can be found by using
  39. ANALYZE/IMAGE on it in the FIXED HEADER INFORMATION the field
  40. GLOBAL SECTION ID. WHen running the same ANALYZE on the LZDCMP you will
  41. find an image section descriptor referencing the VAXCRTL. In this
  42. descriptor you can see the following two fields:
  43.  
  44.    GLOBAL SECTION major id:                minor id:
  45.    match control:
  46.  
  47. The first field is the id of the VAXCRTL whith which the programm has been
  48. linked originally. The match control normally is ISD$K_MATLEQ which means
  49. that your VAXCRTL must have an id which must be at least equal to the one
  50. mentionned above. Changing the match control might work in some cases but
  51. it is not a recommended way especially for installed privileged images
  52. (of curse LZDCMP is not one of those.)
  53.  
  54.                                                Gasty Gleosener
  55.  
  56. -GG-
  57.  
  58.  
  59.