?~ AACRT.BCKð AACRT.BCK,BAC/VER CD1:[AACRT060...]/LOG AACRT.BCK/SAVE SMS (m)V6.2 _GIMP::  _$3$DUA4: V6.2 ~  *[AACRT060]DOCUMENTATION.DIR;1+,9./ 4-70123 KPWO56@#77y4789GHJIRUNTIME_COVER.PSTRUNTIME_COVER.TXTURUNTIME_IGUIDE.PSVRUNTIME_IGUIDE.TXTWRUNTIME_SPD.PSXRUNTIME_SPD.TXTYRUNTIME_SSA.PSZRUNTIME_SSA.TXT[**[AACRT060.DOCUMENTATION]RUNTIME_COVER.PS;1+,T.K/ 4PKI-90123KPWOL56`e7 5789GHJx%!PS-Adobe-3.0 %%Title: RBI%%Creator: VAX DOCUMENT V2.1-1I%%Copyright: 1986,1987,1988,1989,1990,1991 DIGITAL EQUIPMENT CORPORATION.%%+All Rights Reserved.(%%CreationDate: Fri Oct 1 1993 13:00:45%%For: SAVAGE %%BoundingBox: (atend)%%DocumentData: Clean7Bit%%LanguageLevel: 1%%Orientation: Portrait%%Pages: (atend)%%PageOrder: Ascend%%DocumentFonts: (atend) %%DocumentNeededFonts: (atend) &%%DocumentProcSets: Underlay Color5044.%%DocumentSuppliedProcSets: Underlay Color5044 %%DocumentProcessColors: (atend)%%DocumentCustomColors: (atend) %%EndComments%!%%BeginResource: procset Underlay%%CreationDate: (2/10/92)%C% In VAX DOCUMENT V2.1-1, simple EPSF files up to 65,000 bytes long@% may be an underlay. Define the EPSF as a PostScript proceedureD% called /UNDERLAY and prefix to DOCUMENT's PS output For example:.&% /UNDERLAY ( EPSF code here ) cvx def%C% To create a "Preliminary" underlay change /UNDERLAY* to /UNDERLAY /UNDERLAY* ( /Note (Preliminary) def /NoteSize 120 def6 /NoteFont /Helvetica findfont NoteSize scalefont def& /Note where { pop Note length 0 gt {8 /NoteWidth NoteFont setfont Note stringwidth pop def/ PaperWidth 36 mul PaperHeight 36 mul moveto& PaperHeight PaperWidth atan rotate6 NoteWidth -2 div NoteSize .729 mul -2 div rmoveto 2 Note true charpath .075 setseparationgray fill }if }if ) cvx def %%EndResource%"%%BeginResource: procset Color5044%%CreationDate: (1/21/91)%%Version:1.0 31%Implementation of Adobe 5044 color specification5%/ndf allows command override during color separation/Color5044Dict 100 dict defColor5044Dict begin/bdf {bind def} def/ndf {1 index where {pop pop pop } {dup xcheck {bind} if def } ifelse } bdf /setcmykcolor {1 exch sub 3 " {dup 5 -1 roll sub 0 2 copy lt {exch} if pop exch } repeat pop setrgbcolor }ndf/setcmykcoloroverprint {4 {dup -1 eq {pop 0} if 4 1 roll } repeat setcmykcolor } ndf/findcmykcustomcolor {5 /packedarray where {pop packedarray } {array astore readonly } ifelse } ndf/setcustomcolor {exch aload pop pop 4 {4 index mul 4 1 roll } repeat setcmykcolor pop } ndf/setseparationgray* {1 exch sub systemdict /setgray get exec } ndf/setoverprint {pop} ndf/currentoverprint false ndf%CMYK multi-proc colorimage /colorimage {4 neH {(\nUnsupported number of colors for colorimage.\n) print flush quit } if notJ {(\nSingle procedure form colorimage unsupported.\n) print flush quit } if' save 20 dict begin /&saveobj exch defE /&Kproc exch def /&Yproc exch def /&Mproc exch def /&Cproc exch def {&Cproc &Mproc &Yproc &Kproc7 /&K exch def /&Y exch def /&M exch def /&C exch def 0 1 &K length 1 sub {/&i exch def &K &i 255 &C &i get 30 mul &M &i get 59 mul add &Y &i get 11 mul add &K &i get 100 mul add 100 idiv dup 255 gt {pop 255} if sub put } for &K } image &saveobj end restore } ndf/customcolorimage! {pop systemdict /image get exec } ndf/separationimage {systemdict /image get exec } ndfend %%EndResourceColor5044Dict begin%/DEC_DVC$dict 300 dict defDEC_DVC$dict begin%/DVC$PSJob save def%,/DOCPSE ISOLatin1Encoding 256 array copy def"mark % CREATE DOCPSE ENCODING 8#055 /hyphenC 8#201 /bullet 8#202 /emdash 8#203 /endash 8#204 /daggerC 8#205 /daggerdbl 8#206 /registered 8#207 /trademark %8#210 /Delta? 8#211 /fi 8#212 /fl 8#213 /OE 8#214 /oe 8#215 /Ydieresis) counttomark -1 bitshift % DIVIDE BY 2: {DOCPSE 3 1 roll put} repeat % STACK NOW CONTAINS MARK cleartomark%3/ReENCODE { % /basefont /newfont encoding ReENCODE7 /newencoding exch def %ARG: NAME OF ENCODING VECTORC /newfontname exch def %ARG: NEW NAME FOR FONT AFTER RE-ENCODING findfont> /basefontdict exch def %ARG: NAME OF FONT TO BE RE-ENCODED? basefontdict maxlength dict begin %CREATE AND OPEN NEW DICT= basefontdict { %COPY ENTRIES FROM BASE FONT DICT TO NEW ONE 1 index /FID ne {5 def %IF NOT THE ONE WE'RE ENCODING, JUST COPY PTRS } { %else: pop pop %IGNORE FID AND ENCODING FOR ONE WE'RE ENCODING } ifelse } forall, /FontName newfontname def %DEFINE NEW NAME 6 /Encoding newencoding def %DEFINE NEW ENCODING VECTOR; newfontname currentdict definefont %TURN IT INTO A PS FONT3 pop %IGNORE MODIFIED DICT RETURNED BY DEFINEFONT end}def%/cvsstr 64 string def/tempmatrix matrix def%2% Exit page (temporarily) to add fonts/characters. /XP { }def% % Resume page /RP { }def%% End Page: EP/EP {DVC$PSPage restore}def%% Purge fonts to reclaim VM/PF { currentoverprint currentrgbcolor EP %Does restore PageSetup %Does save setrgbcolor setoverprint}def%% ABBREVIATIONS /S /show load def/SV /save load def/RST /restore load def%/Yadjust {Ymax exch sub} def%$/XY { % (x,y) POSITION ABSOLUTE Yadjust moveto} def%#/X { % (x,0) POSITION ABSOLUTE currentpoint exch pop moveto} def%$/Y { % (0,y) POSITION ABSOLUTE & currentpoint pop exch Yadjust moveto} def%$/xy { % (x,y) POSITION RELATIVE neg rmoveto} def%#/x { % (x,0) POSITION RELATIVE 0 rmoveto} def%#/y { % (0,y) POSITION RELATIVE 0 exch neg rmoveto} def%/R { % Draw a rectangle$ /ht exch def /wd exch def gsave currentpoint newpath moveto 0 ht rlineto wd 0 rlineto$ 0 ht neg rlineto wd neg 0 rlineto& closepath fill grestore wd 0 rmoveto}def%3%Setup Page Media: PM/PM { /Xmax exch Resolution mul def /Ymax exch Resolution mul def /UNDERLAY where { pop3 /eps_save save def % save before EPSF underlay9 Resolution 72 div dup scale % Revert coords to points9 count array astore /DVCstack exch def % save op stack/ /dict_count countdictstack def % # of dicts" userdict begin % default dict' /showpage {}def % disable showpage 0 setgray? {UNDERLAY} stopped {(Error executing /UNDERLAY)== quit}ifD countdictstack dict_count sub {end} repeat % clean up dict stack/ clear DVCstack aload pop % restore op stack* eps_save restore % restore after EPSF }if PageSetup}def%%Setup page coordinates /PageSetup{ /DVC$PSPage save def9 PortraitMode not {PaperWidth 0 translate 90 rotate} if /Xpos 0 def /Ypos 0 def}def%)% Begin EPS file: SPB/SPB {8 Yadjust transform % convert from DVC to device coords EP % page-level restore( /eps_save save def % save before EPSF8 Resolution 72 div dup scale % Revert coords to points2 itransform % convert position back to points % translate % set position for EPSF3 PortraitMode not {90 rotate} if % rotate for EPSF7 count array astore /DVCstack exch def % save op stack- /dict_count countdictstack def % # of dicts userdict begin % default dict% /showpage {}def % disable showpage 0 setgray}def%% End EPS file/SPE {B countdictstack dict_count sub {end} repeat % clean up dict stack- clear DVCstack aload pop % restore op stack( eps_save restore % restore after EPSF" PageSetup % restore DVC coords}def%!% Print-Page Routine: PP/PP { gsave showpage grestore}def%&/DMF { % /font-name DMF& exch findfont exch scalefont setfont}def%3/concatnam { % /abcd (xxx) concatnam ==> /abcdxxx /xxx exch def /namstr exch cvsstr cvs def1 /newnam namstr length xxx length add string def newnam 0 namstr putinterval& newnam namstr length xxx putinterval newnam cvn }def%%/strip { % /abcdef 2 strip ==> /cdef /num exch def /nam exch def /namstr nam cvsstr cvs def# /newlen namstr length num sub def:$ namstr num newlen getinterval cvn}def/% ROUTINES TO HANDLE PACKING/UNPACKING NUMBERSP8/PackHW { % PackHW --> 0 /num exch def /pos exch def /target exch def: num 16#0000FFFF and 1 pos sub 16 mul bitshift target or}def</PackByte { % PackByte --> 0 /num exch def /pos exch def /target exch def: num 16#000000FF and 3 pos sub 8 mul bitshift target or}def4/UnpkHW { % UnpkHW -->  /num exch def /pos exch def0 num 1 pos sub -16 mul bitshift 16#0000FFFF and) dup 16#00007FFF gt {16#00010000 sub} ifn}def8/UnpkByte { % UnpkByte -->  /num exch def /pos exch def/ num 3 pos sub -8 mul bitshift 16#000000FF and ) dup 16#0000007F gt {16#00000100 sub} ifo}def%'/ps-scalefont {eJ % FOR PS FONTS, LOOK AT SIZE REQUESTED. IF IT HAS A DECIMAL REMAINDERL % EQUIVALENT TO .001-.009 POINTS (I.E., .050-.450 VAXDOC UNITS), THAT'S H % A FLAG TO STRETCH IT VERTICALLY BY ADDING 1-9 EXTRA POINTS TO THE  % VERTICAL SCALING.hA % save requested size - as entered and as integers, dup /x-size exch def cvi /x-int exch def; % calc decimal remainder, mul x 1000, rounde; x-size x-int sub 1000 mul round cvi /remainder exch def % % see how we scale...a) remainder 50 lt remainder 450 gt or {c& % scale isomorphically /ystretch 0 def/ x-size scalefont } {t& % scale anamorphically /ystretch remainder defi+ x-int ystretch add /y-size exch def ' [x-int 0 0 y-size 0 0] makefontf } ifelse}def%x(/DPSF { % /procname size /fontname DPSF< findfont exch ps-scalefont [ exch /setfont cvx ] cvx def}def%t/PXLBuildCharDict 17 dict def /CMEncodingArray 256 array def90 1 255 {CMEncodingArray exch dup cvsstr cvs cvn put} fore)/RasterConvert {RasterScaleFactor div}def/TransformBBox { aload poppH /BB-ury exch def /BB-urx exch def /BB-lly exch def /BB-llx exch def. [ BB-llx RasterConvert BB-lly RasterConvert / BB-urx RasterConvert BB-ury RasterConvert ] }def/RunLengthToRasters {s % none yet}def7/GenerateRasters { % GENERATE RASTERS FOR "IMAGEMASK" 1 rasters runlength 1 eq {RunLengthToRasters} ifi}def% )/int-dict-name {int (-dict) concatnam}def -/int-dict {int (-dict) concatnam cvx load}defr% /DefinePXLFont {E % ...b1 % ...[llx lly urx ury]DefinePXLFont C /newfont exch def /bb exch def /num exch def /psz exch def.C /dsz exch def /pxlmag exch def /ext exch def /int exch defe9 /fnam ext (-) concatnam pxlmag cvsstr cvs concatnam defC newfont not {  int-dict-name 13 dict def int-dict beginF /FontType 3 def /FontMatrix [ 1 dsz div 0 0 1 dsz div 0 0 ] defC /FontBBox bb TransformBBox def /Encoding CMEncodingArray defeI /CharDict 1 dict def CharDict begin /Char-Info num array def end  /BuildChar { PXLBuildCharDict begin, /char exch def /fontdict exch defB fontdict /CharDict get /Char-Info get char get aload pop2 /rasters exch def /PackedWord1 exch def+ 0 PackedWord1 UnpkHW 16#7FFF ne {8 /PackedWord2 exch def /wx 0 PackedWord1 UnpkHW defN /rows 2 PackedWord1 UnpkByte def /cols 3 PackedWord1 UnpkByte defM /llx 0 PackedWord2 UnpkByte def /lly 1 PackedWord2 UnpkByte defhM /urx 2 PackedWord2 UnpkByte def /ury 3 PackedWord2 UnpkByte def }{ %elsedG /PackedWord2 exch def /PackedWord3 exch def /PackedWord4 exch def8J /wx 1 PackedWord1 UnpkHW def /rows 0 PackedWord2 UnpkHW defI /cols 1 PackedWord2 UnpkHW def /llx 0 PackedWord3 UnpkHW defNI /lly 1 PackedWord3 UnpkHW def /urx 0 PackedWord4 UnpkHW defi) /ury 1 PackedWord4 UnpkHW defG } ifelse rows 0 lt {e( /rows rows neg def /runlength 1 def }{ %else  /runlength 0 defn } ifelsef wx 0. llx RasterConvert lly RasterConvert < urx RasterConvert ury RasterConvert setcachedevice rows 0 ne { gsave) cols rows true RasterScaleFactor TB 0 0 RasterScaleFactor neg llx .5 add neg ury .5 add : tempmatrix astore GenerateRasters imagemask grestore } if endE }def endg! fnam int-dict definefont pop N } if / int-dict-name fnam findfont psz scalefont def 3 currentdict int [ int-dict /setfont cvx ] cvx putD}def NA/PXLF { true DefinePXLFont}def % SIGNAL THAT FONT ALREADY LOADEDdF/PXLNF {false DefinePXLFont}def % SIGNAL THAT FONT NOT ALREADY LOADED%:/PXLC { % ...* % ...PXLCH /rasters exch def /runlength exch def /cols exch def /rows exch defG /ury exch def /urx exch def /lly exch def /llx exch def7 /wx exch def /code exch def /int exch def+ % SEE IF LONG OR SHORT FORMAT IS REQUIREDc? true cols CKSZ rows CKSZ ury CKSZ urx CKSZ lly CKSZ llx CKSZ o TackRunLengthToRows { / int-dict /CharDict get /Char-Info get code C [ 0 0 llx PackByte 1 lly PackByte 2 urx PackByte 3 ury PackBytenA 0 0 wx PackHW 2 rows PackByte 3 cols PackByte rasters ] putT }{ %else/ int-dict /CharDict get /Char-Info get code O? [ 0 0 urx PackHW 1 ury PackHW 0 0 llx PackHW 1 lly PackHWIP 0 0 rows PackHW 1 cols PackHW 0 0 16#7FFF PackHW 1 wx PackHW rasters ] put } ifelse}def%h/CKSZ {abs 127 le and}deft@/TackRunLengthToRows {runlength 0 ne {/rows rows neg def} if}def% /PLOTC {K % PLOTC H /rasters exch def /runlength exch def /cols exch def /rows exch defG /ury exch def /urx exch def /lly exch def /llx exch defe6 /psz exch def /dsz exch def /wx exch def' % "PLOT" A CHARACTER'S RASTER PATTERNo rows 0 ne {o gsaves3 currentpoint translate psz dsz div dup scaleo> cols rows true RasterScaleFactor 0 0 RasterScaleFactor 6 neg llx .5 add neg ury .5 add tempmatrix astore GenerateRasters imagemaskp grestore } if wx x}def%i% set color routine: Color# SC6/SC {ColorPalette exch get 1.0 setcustomcolor}bind def%k %%EndPrologr %%BeginSetup/PxlResolution 300 def/Resolution 3600 def3/RasterScaleFactor PxlResolution Resolution div def/PortraitMode true def/PaperWidth 8.500 deft/PaperHeight 11.000 def072 Resolution div dup scale 6%> Postamble of file DOCD$:[SAVAGE.RTCKIT]RBI.DVI_PS.*% DefineFont:F206 Category:15 Pointsize:14% DownloadPSFont%!PS-Adobe-2.0+%%Title: PostScript Digital Logo Font, v1.1 %%Creator: Ned Batchelderb%%CreationDate: 9-Nov-87%%DocumentFonts: Symbol $%%DocumentSuppliedFonts: DigitalLogo %%EndCommentsa%t % DIGITAL INTERNAL USE ONLY% % INTRODUCTION:oJ% This rendition of the Digital logo was prepared by Ned Batchelder using K% Adobe Illustrator and hand manipulation of the resulting PostScript code.J% Photographic masters of the logo were obtained from David Comberg in theF% Graphic Design Group. Additional consultation was provided by Elliot9% Hendrickson, one of the original designers of the logo.k% % USE:K% This file defines a new PostScript font, called /DigitalLogo. It consists E% of three characters. (d) is the entire Digital logo, (t) is a smallM% trademark symbol, and (T) is a large trademark symbol. The font is designed>J% so that the argument to scalefont is the height of the logo. There is noM% extra white space around the logo at all. The trademarks are designed to beeI% shown right after the logo, and they align themselves. The only correctuK% strings to show with this font are (d), (dt), and (dT). There is an entryK% (named GapWidth) in the font dictionary which gives the unscaled width ofmL% the gap between the blocks. This distance is given because it is used as a<% unit to determine how much space to leave around the logo.% % HISTORY:K% The logo was designed in 1957 by Elliot Hendrickson, who was then workingoL% as an independent designer. He was contracted by DEC to do a brochure, andM% DEC wanted a logo to accompany it. The logo up to then had been the lettersK% DEC in blocks the shape of the plug-in cards that DEC had been producing. M% Elliot re-worked the logo, incorporating letters which were hand-drawn for cM% the purpose by Arthur Hover(?). The logo has been maintained since then in #N% conventional technology, ie, film masters. There was at least one reworking % of the logo at some point.% M% The masters I received had a number of interesting features. The boxes were0M% not all the same width, and there seemed to be no logic to which boxes wereeK% wider. The 'g' was the narrowest, and the 'i' and 'l' were second widest.J% Also, the two 'i's were not exactly the same shape. On ten-inch masters,K% (one box to an 8x11 sheet), the boxes were not rectangles, but were very M% slightly tapered in wierd ways. I assume that the tapering is the result ofaD% too many reproductions, but the difference in widths may have beenI% deliberate at some time. Elliot reports that when he drew it, all boxes J% were the same width. I have retained the different widths in my version,J% since the experts I had at hand did not seem to think I should make them % uniform.% D% Please feel free to use this logo, but keep in mind the following:% (% 1. This code is for INTERNAL USE ONLY.I% 2. I am not entirely happy with the final shapes of the letters, and am0G% hoping to improve them. Please allow for future updates to this code. G% 3. Only use this logo within the guidelines of the Corporate IdentitydF% program. If you use this font precisely as is, you can't get in muchB% trouble. Don't take the shapes and do strange things with them. K% In particular, the Identity states that the logo is a one-color logo: TheBL% letters are actually holes in the blocks, through which the background canH% be seen. Do not modify this code so that the letters are always white.% % Edit history:% ;% 21-Sep-87 nmb Created as a standalone file with demo.%+% 6-Nov-87 nmb Converted to font form. F% 9-Nov-87 nmb Removed // uses for compatibility with LW Classics%i%%BeginFont: DigitalLogo 10 dict beginc/FontInfo 3 dict defFontInfo begin /NoticetN(The Digital logo is a registered trademark of Digital Equipment Corporation.) defn /FullName (Digital logo) def /version (1.1) def endu0/FontType 3 def % This is a user-defined font4/FontMatrix matrix def % Use an identity transform7/FontBBox [ 0 0 3.383 1 ] def % Logo itself is biggestf9/GapWidth .070 def % The width of the gap between boxesg/Encoding 256 array def//0 1 255 { Encoding exch /.notdef put } bind for Encoding-dup (d) 0 get /DEC-logo put % (d) gives logoa=dup (t) 0 get /smalltrademark put % (t) gives small trademarkn= (T) 0 get /largetrademark put % (T) gives large trademarkt-/Work 15 dict def % for doing work in font.d /BuildChar {+ exch begin % Use the font dictionarya Work begin 4 Encoding exch get % Look up the character name$ load % Pull out the procedure exec % Run it.h end % Work end % fontdict } bind def Work begin/.notdef {} def %d% - `DEC-logo' -% L% Images a DEC logo with the lower left corner at the current origin, with a+% height of one unit, in the current color. % /m /moveto load def /l /lineto load def /c /curveto load def /DEC-logo {3& 3.383 0 0 0 3.383 1 setcachedevice { % D % d counter .2930 .3513 m& .2932 .3217 .2587 .2758 .2167 .2757 c& .1719 .2759 .1280 .3165 .1280 .3977 c& .1280 .4801 .1718 .5225 .2153 .5227 c& .2587 .5225 .2932 .4760 .2930 .4407 c closepath % d outside .2953 .5787 m .2953 .7600 l .3843 .7600 l .3843 .1960 l .2923 .1960 l .2923 .2220 l& .2848 .2144 .2531 .1813 .1990 .1813 c& .1426 .1812 .0417 .2282 .0417 .3977 c& .0417 .5414 .1171 .6157 .2067 .6157 c& .2399 .6157 .2725 .6039 .2953 .5787 c closepath % d box .432 0.0 mc .432 1.0 l .000 1.0 ln .000 0.0 la closepath } exect { % IS % i box .927 0.0 m .927 1.0 lr .502 1.0 le .502 0.0 ln closepath % i body .6695 .196 mx .6695 .600 lt .7595 .600 la .7595 .196 l closepath % i dot .6695 .655 mE .6695 .755 l .7595 .755 lm .7595 .655 le closepath } exec { % Gn % g counter 1.2813 .4478 m ) 1.2813 .4837 1.2409 .5208 1.2035 .5208 c ) 1.1713 .5208 1.1215 .5003 1.1215 .4084 ce) 1.1215 .3105 1.1827 .2962 1.2030 .2962 cE) 1.2433 .2962 1.2813 .3239 1.2813 .3667 cA closepath % g box 0.997 1.0 m 1.415 1.0 l 1.415 0.0 l 0.997 0.0 l closepath % g outside 1.2822 .5609 mg) 1.2729 .5742 1.2424 .6044 1.1988 .6044 cl) 1.1311 .6043 1.0367 .5652 1.0367 .3955 cd) 1.0368 .2617 1.1437 .2168 1.1876 .2168 c ) 1.2350 .2167 1.2702 .2443 1.2798 .2547 ch 1.2798 .2126 le) 1.2798 .1815 1.2479 .1511 1.1945 .1511 cN) 1.1485 .1512 1.1437 .1807 1.1437 .1953 c  1.0497 .1953 ly) 1.0497 .1486 1.0798 .0804 1.1888 .0803 cu) 1.2864 .0803 1.3186 .1176 1.3325 .1316 ct) 1.3442 .1434 1.3617 .1758 1.3617 .2017 cy 1.3617 .6 l 1.2823 .6 l closepath } exec { % Ix % i box 1.910 0.0 m 1.910 1.0 l 1.485 1.0 l 1.485 0.0 l closepath % i bodyt 1.6525 .196 m 1.6525 .6 l 1.7425 .6 l 1.7425 .196 l closepath % i dot 1.6525 .655 m 1.6525 .755 l 1.7425 .755 l 1.7425 .655 l closepath } execs { % T  % t 2.2128 .7525 m  2.1305 .7525 le 2.1305 .6071 lh 2.0874 .6071 l  2.0874 .5396 ln 2.1305 .5396 l  2.1305 .2852 lw) 2.1305 .2367 2.1554 .1986 2.2248 .1987 c>) 2.2573 .1987 2.2560 .1985 2.2842 .2034 c  2.2842 .2874 lx) 2.2658 .2842 2.2601 .2829 2.2511 .2832 cu) 2.2338 .2837 2.2128 .2898 2.2128 .3206 ce 2.2128 .5395 lc 2.2780 .5395 lc 2.2780 .6071 lx 2.2128 .6071 l closepath % t box 2.404 0.0 m 1.980 0.0 l 1.980 1.0 l 2.404 1.0 l closepath } exect { % As % a box 2.474 0.0 m 2.474 1.0 l 2.888 1.0 l 2.888 0.0 l closepath % a outside 2.5439 .4728 mg 2.6210 .4728 lm) 2.6210 .5138 2.6422 .5353 2.6826 .5353 cs) 2.7470 .5354 2.7449 .5067 2.7448 .4708 c) 2.7050 .4553 2.7087 .4557 2.6480 .4419 ca) 2.5709 .4241 2.5237 .3911 2.5236 .3112 c) 2.5237 .2331 2.5793 .1914 2.6420 .1915 co) 2.7048 .1914 2.7178 .2117 2.7438 .2290 ce 2.7438 .1978 le 2.8422 .1978 lo) 2.8190 .2352 2.8251 .2425 2.8249 .2706 ci) 2.8250 .2926 2.8249 .5080 2.8249 .5080 c2) 2.8250 .5507 2.8028 .5768 2.7883 .5855 c ) 2.7521 .6071 2.7074 .6097 2.6826 .6098 c ) 2.5945 .6096 2.5438 .5653 2.5439 .4728 c closepath % a counter 2.7448 .3946 ms 2.7448 .3401 lo) 2.7448 .3152 2.7145 .2670 2.6550 .2669 c) 2.6260 .2668 2.6098 .2883 2.6097 .3162 cS) 2.6098 .3442 2.6335 .3657 2.6536 .3697 co) 2.6745 .3739 2.7226 .3862 2.7448 .3946 cA closepath } execR { % L % l box 3.383 0.0 m 3.383 1.0 l 2.958 1.0 l 2.958 0.0 l closepath % l 3.1255 .196 m 3.1255 .765 l 3.2155 .765 l 3.2155 .196 l closepath } execm fill } bind def%d% % pct `trademark' --%E% Borrow the sans-serif trademark symbol from /Symbol. AFM file says:6% C 228 ; WX 786 ; N trademarksans ; B 5 293 725 673 ;L% We scale it down to pct percent of the height of the logo and superscript % it some, and voila!r%c /trademark { /s exch .380 div def /w s .725 mul .070 add def /u 1 .673 s mul sub defe w 0 0 u w 1 setcachedevice( /Symbol findfont s scalefont setfont! .070 u m % Superscript ito (\344) showp } bind def% <% These are two different trademarks (just different sizes).% %/smalltrademark { .15 trademark } def %/largetrademark { .25 trademark } defoend % Work dictionary#currentdict % Get the font dict end % Close it up4/DigitalLogo exch definefont pop % Define the font. %%EndFontd% EndDownloadPSFontu/F206 700.0 /DigitalLogo DPSFe*% DefineFont:F153 Category:10 Pointsize:10D/NewCenturySchlbk-Bold /NewCenturySchlbk-Bold@DOCPSE DOCPSE ReENCODE./F153 500.0 /NewCenturySchlbk-Bold@DOCPSE DPSF*% DefineFont:F152 Category:10 Pointsize:10H/NewCenturySchlbk-Italic /NewCenturySchlbk-Italic@DOCPSE DOCPSE ReENCODE0/F152 500.0 /NewCenturySchlbk-Italic@DOCPSE DPSF*% DefineFont:F151 Category:10 Pointsize:10F/NewCenturySchlbk-Roman /NewCenturySchlbk-Roman@DOCPSE DOCPSE ReENCODE//F151 500.0 /NewCenturySchlbk-Roman@DOCPSE DPSFh)% DefineFont:F106 Category:10 Pointsize:7(/Courier /Courier@DOCPSE DOCPSE ReENCODE /F106 350.0 /Courier@DOCPSE DPSF)% DefineFont:F100 Category:10 Pointsize:9 2/Courier-Bold /Courier-Bold@DOCPSE DOCPSE ReENCODE%/F100 450.0 /Courier-Bold@DOCPSE DPSFe(% DefineFont:F98 Category:10 Pointsize:9/F98 450.0 /Courier@DOCPSE DPSF')% DefineFont:F36 Category:10 Pointsize:10e6/Helvetica-Bold /Helvetica-Bold@DOCPSE DOCPSE ReENCODE&/F36 500.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F34 Category:10 Pointsize:10r,/Helvetica /Helvetica@DOCPSE DOCPSE ReENCODE!/F34 500.0 /Helvetica@DOCPSE DPSF )% DefineFont:F32 Category:10 Pointsize:11r&/F32 550.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F29 Category:10 Pointsize:12.D/Helvetica-BoldOblique /Helvetica-BoldOblique@DOCPSE DOCPSE ReENCODE-/F29 600.0 /Helvetica-BoldOblique@DOCPSE DPSFe%Spot color array for this job/ColorPalette [e+0.0 0.0 0.0 1.0 (BLACK) findcmykcustomcolor 20.0 0.0 0.0 1.0 (USERTAGCOLOR) findcmykcustomcolor] def %%EndSetup% %%Page: (1) 1 %%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend) PaperHeight PaperWidth PM 0 0 XYH0 SC 3899 4297 XY F206(dt)S 3899 5792 XY F29(Read)S 167 x(Before)S 166 xG(Install)S 2 x(ing)S 167 x(or)S 166 x(Using)S 167 x(DEC)S 165 x(C/C++)SoC166 x(Run-T)S -11 x(ime)S 167 x(Compone)S 2 x(nts)S 167 x(V)S -23 xnH(ersion)S 168 x(6.0)S 167 x(for)S 3899 X 697 y(OpenVMS)S 166 x(V)S -44 xG(AX)S 165 x(Systems)S 3899 X 897 y F36(A)S -37 x(V)S -27 x(-Q1UK)S -2 xcH(A-TK)S 3899 8980 XY F151(Dear)S 166 x(DEC)S 165 x(C/C++)S 165 x(Run-T)SF-12 x(ime)S 166 x(Components)S 166 x(customer)S -37 x(,)S 3899 9976 XYG(Please)S 166 x(take)S 166 x(time)S 166 x(to)S 165 x(read)S 167 x(the)SoF166 x(following)S 166 x(information)S 166 x(about)S 167 x(your)S 167 xG(product.)S 3899 11172 XY F32(Installation)S 167 x(Information)S 3899 XtF797 y F151(The)S 169 x(installation)S 168 x(kit)S 169 x(accompanying)SE171 x(this)S 168 x(letter)S 168 x(contains)S 169 x(the)S 169 x(save)SCI169 x(set)S 168 x(AACRT060.A,)S 168 x(which)S 169 x(is)S 169 x(required)S)E3899 X 597 y(for)S 181 x(installing)S 182 x(DEC)S 180 x(C/C++)S 181 xnF(Run-T)S -12 x(ime)S 181 x(Components)S 181 x(V)S -46 x(ersion)S 181 xE(6.0)S 182 x(for)S 181 x(OpenVMS)S 181 x(V)S -55 x(AX.)S 181 x(This)S C181 x(run-time)S 3899 X 598 y(support)S 179 x(is)S 179 x(required)SgC180 x(for)S 180 x(the)S 179 x(proper)S 180 x(execution)S 181 x(of)SuF179 x(applications)S 179 x(on)S 180 x(end-user)S 180 x(systems)S 178 xC(that)S 179 x(were)S 180 x(built)S 3899 X 598 y(using)S 190 x(the)SdH190 x(DEC)S 189 x(C)S 189 x(or)S 190 x(DEC)S 189 x(C++)S 189 x(languag)SH2 x(es)S 189 x(or)S 190 x(their)S 190 x(associated)S 189 x(facilities.)SD296 x(Installation)S 190 x(of)S 189 x(the)S 190 x(kit)S 3899 X 598 yG(requires)S 166 x(17,000)S 167 x(blocks)S 166 x(of)S 166 x(free)S 166 x C(disk)S 166 x(space.)S 3899 15356 XY(When)S 180 x(the)S 181 x(DEC)S-F178 x(C/C++)S 180 x(Run-T)S -12 x(ime)S 180 x(Components)S 179 x(kit)SH181 x(is)S 179 x(installed)S 180 x(on)S 180 x(an)S 180 x(OpenVMS)S 180 xK(V)S -56 x(AX)S 180 x(V)S -47 x(ersion)S 181 x(5.5,)S 3899 X 598 y(5.5-1,)S.F175 x(or)S 172 x(5.5-2)S 173 x(system,)S 174 x(some)S 172 x(of)S 172 xJ(the)S 172 x(shareable)S 173 x(image)S 173 x(run-time)S 172 x(components)SF173 x(replace)S 172 x(older)S 173 x(versions)S 173 x(of)S 3899 X 597 yC(existing)S 167 x(OpenVMS)S 165 x(components.)S 250 x(Prior)S 167 x0G(to)S 165 x(the)S 167 x(installation)S 165 x(you)S 167 x(should)S 166 x8E(read)S 167 x(Chapter)S 166 x(1)S 166 x(of)S 166 x(the)S 3899 X 598 ycEF152(DEC)S 165 x(C/C++)S 165 x(Run-T)S -35 x(ime)S 166 x(Components)S3H167 x(for)S 166 x(OpenVMS)S 166 x(V)S -55 x(AX)S 165 x(Reference)S 168 xM(and)S 166 x(Installation)S 167 x(Guide)S F151(.)S 3899 18145 XY(Installing)S.C166 x(this)S 166 x(product)S 166 x(requires)S 166 x(OpenVMS)S 166 x E(V)S -56 x(AX)S 166 x(V)S -46 x(ersion)S 166 x(5.5)S 166 x(or)S 167 xtE(higher)S -36 x(.)S 3899 19341 XY F32(Releas)S -2 x(e)S 166 x(Notes)SeI165 x(Information)S 3899 X 797 y F151(The)S 179 x(release)S 178 x(notes)S.E178 x(for)S 178 x(DEC)S 177 x(C/C++)S 178 x(Run-T)S -12 x(ime)S 178 xD(Components)S 178 x(V)S -46 x(ersion)S 178 x(6.0)S 179 x(for)S 178 xH(OpenVMS)S 178 x(V)S -56 x(AX)S 178 x(contain)S 3899 X 598 y(important)SC167 x(installation-related)S 167 x(instructions)S 168 x(and)S 167 x2D(a)S 168 x(summary)S 168 x(of)S 167 x(technical)S 168 x(change)S 2 xG(s,)S 168 x(differences,)S 168 x(known)S 3899 X 597 y(problems,)S 187 x.C(corrected)S 183 x(errors,)S 187 x(performance)S 183 x(enhancemen)S5E2 x(ts,)S 186 x(documentation)S 183 x(errors,)S 188 x(restrictions,)S E186 x(and)S 3899 X 598 y(incompatibilities.)S 3899 22928 XY(Y)S -56 x1C(ou)S 170 x(should)S 169 x(read)S 170 x(the)S 169 x(release)S 169 xD(notes)S 169 x(before)S 170 x(installing)S 169 x(DEC)S 168 x(C/C++)SE169 x(Run-T)S -12 x(ime)S 169 x(Components)S 169 x(by)S 169 x(invok)S%I2 x(ing)S 3899 X 597 y(VMSINST)S -28 x(AL)S 168 x(and)S 169 x(following)SeI169 x(the)S 169 x(instructions)S 168 x(in)S 169 x(the)S 169 x(reference)S5D169 x(and)S 169 x(installation)S 168 x(guide.)S 256 x(Y)S -56 x(ou)SC169 x(can)S 169 x(access)S 3899 X 598 y(the)S 167 x(release)S 167 x0C(notes)S 167 x(after)S 167 x(installing)S 168 x(DEC)S 166 x(C/C++)S H167 x(Run-T)S -12 x(ime)S 167 x(Components)S 166 x(by)S 168 x(entering)SH168 x(the)S 168 x(following)S 167 x(DCL)S 3899 X 598 y(command:)S 4945 XJ747 y F98($)S 1 SC 269 x F100(TYPE)S 269 x(SYS$HELP:CRT060.RELEASE_NOTES)SF0 SC 3{~ AACRT.BCKT9*[AACRT060.DOCUMENTATION]RUNTIME_COVER.PS;1PK=81 x -267 y 1512 24 R 15010 X 355 y 24 360 R 15135 25448 XY F106C(Return)S 107 x 108 y 24 360 R 15010 X 20 y 1512 24 R 3899 26664 XY4DF32(Contents)S 165 x(of)S 166 x(This)S 166 x(Kit)S 3899 X 797 y F151G(This)S 166 x(kit)S 166 x(consists)S 165 x(of)S 166 x(following)S 167 xJ(items:)S 3899 X 896 y(\201)S 744 x F153(DEC)S 166 x(C/C++)S 165 x(Run-T)SK-13 x(ime)S 166 x(Components)S 167 x(save)S 167 x(set,)S 167 x(AACRT060.A)S.G3899 X 897 y F151(\201)S 744 x F153(Documentatio)S 2 x(n)S 4945 X 896 y EF152(DEC)S 165 x(C/C++)S 165 x(Run-T)S -35 x(ime)S 166 x(Components)SE167 x(for)S 166 x(OpenVMS)S 167 x(V)S -56 x(AX)S 165 x(Referenc)S 2 x2E(e)S 166 x(and)S 166 x(Installation)S 167 x(Guide)S 4945 X 897 y F1519E(Consult)S 182 x(this)S 182 x(guide)S 182 x(for)S 183 x(information)S F182 x(about)S 182 x(installing)S 183 x(the)S 182 x(DEC)S 181 x(C/C++)SE181 x(Run-T)S -12 x(ime)S 182 x(Components)S 4945 X 598 y(kit)S 182 x F(on)S 182 x(your)S 183 x(OpenVMS)S 181 x(V)S -56 x(AX)S 182 x(system)SE181 x(and)S 182 x(about)S 182 x(redistributing)S 182 x(applications)S9D181 x(linked)S 182 x(with)S 182 x(these)S 4945 X 598 y(components.)SM3899 X 896 y(\201)S 744 x F153(Software)S 166 x(Product)S 167 x(Description)S D167 x(\(SPD\))S 4945 X 897 y F151(The)S 176 x(SPD)S 175 x(provides)SD176 x(an)S 176 x(overview)S 176 x(of)S 175 x(the)S 176 x(DEC)S 174 xG(C/C++)S 175 x(Run-T)S -12 x(ime)S 176 x(Components)S 175 x(for)S 176 xnD(OpenVMS)S 175 x(V)S -56 x(AX)S 4945 X 598 y(kit)S 166 x(and)S 166 xG(its)S 166 x(features.)S 8515 35750 XY F36(\251)S 150 x(Digital)S 167 xeH(Equi)S 2 x(pment)S 166 x(Corporation.)S 251 x(1993.)S 249 x(All)S 167 x(rights)S 167 x(reserved.)ScEP PPo %%PageTrailero.%%PageFonts: DigitalLogo Helvetica-BoldOblique)%%+ Helvetica-Bold NewCenturySchlbk-Roman0%%+ NewCenturySchlbk-Italic Courier Courier-Bold%%+ NewCenturySchlbk-Bolde%%PageProcessColors:%%PageCustomColors: (BLACK) %%+ (USERTAGCOLOR)%n %%Page: (2) 2i%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)w PaperHeight PaperWidth PM 0 0 XYC0 SC 3899 3975 XY F151(\201)S 744 x F153(System)S 166 x(Suppo)S 2 xhD(rt)S 166 x(Addendum)S 167 x(\(SSA\))S 4945 X 896 y F151(The)S 167 xE(SSA)S 165 x(describes)S 166 x(the)S 166 x(technical)S 166 x(enviro)SzF2 x(nment)S 166 x(in)S 166 x(which)S 167 x(the)S 166 x(product)S 166 xC(is)S 166 x(supported.)S 3899 6067 XY F32(Depen)S -2 x(dent)S 166 xtG(Product)S 166 x(Redistribution)S 166 x(Information)S 3899 X 797 y F151-H(Digital)S 152 x(has)S 153 x(engine)S 2 x(ered)S 153 x(the)S 153 x(DEC)SF152 x(C/C++)S 152 x(Run-T)S -12 x(ime)S 153 x(Components)S 153 x(kit)SF153 x(speci\211cally)S 153 x(to)S 153 x(allow)S 152 x(redistribution)SF3899 X 598 y(with)S 171 x(any)S 172 x(application)S 171 x(that)S 171 xH(uses)S 171 x(one)S 171 x(or)S 172 x(more)S 171 x(of)S 171 x(the)S 172 xH(DEC)S 170 x(C/C++)S 171 x(Run-T)S -12 x(ime)S 171 x(Components.)S 259 xE(Redistribu-)S 3899 X 598 y(tion)S 183 x(of)S 183 x(the)S 184 x(DEC)SEF182 x(C/C++)S 183 x(Run-T)S -12 x(ime)S 183 x(Components)S 183 x(kit)SG183 x(is)S 183 x(allowed)S 183 x(only)S 184 x(under)S 184 x(the)S 183 xeG(condition)S 184 x(that)S 183 x(the)S 3899 X 597 y(entire)S 171 x(DEC)S0F170 x(C/C++)S 170 x(Run-T)S -12 x(ime)S 171 x(Components)S 170 x(kit)SD171 x(save)S 171 x(set,)S 172 x(the)S 171 x F152(DEC)S 170 x(C/C++)SE169 x(Run-T)S -34 x(ime)S 171 x(Components)S 171 x(for)S 3899 X 598 y C(OpenVMS)S 180 x(V)S -56 x(AX)S 180 x(Reference)S 181 x(and)S 180 xmI(Installation)S 181 x(Guide)S F151(,)S 184 x(and)S 180 x(a)S 180 x(copy)SSF181 x(of)S 180 x(this)S 179 x(read)S 180 x(before)S 180 x(installing)SE180 x(cover)S 3899 X 598 y(letter)S 166 x(be)S 166 x(redistributed.)S F3899 10849 XY(If)S 183 x(you)S 184 x(receive)S 184 x(the)S 183 x(DEC)SN182 x(C/C++)S 183 x(Run-T)S -12 x(ime)S 182 x(Components)S 183 x(accompanyin)SH2 x(g)S 183 x(a)S 183 x(non-Digital)S 183 x(product)S 184 x(and)S 3899 XC598 y(do)S 175 x(not)S 176 x(receive)S 176 x(all)S 175 x(of)S 175 x C(the)S 175 x(components)S 176 x(that)S 175 x(are)S 176 x(required)SAG175 x(to)S 176 x(be)S 175 x(redistributed,)S 177 x(you)S 177 x(should)S1C175 x(contact)S 176 x(the)S 3899 X 598 y(product)S 166 x(provider)SC167 x(to)S 166 x(receive)S 167 x(any)S 167 x(of)S 166 x(the)S 166 x)D(components)S 166 x(that)S 166 x(did)S 166 x(not)S 166 x(accompany)SF167 x(the)S 166 x(product.)S 3899 14236 XY F32(A)S 166 x(Final)S 165 xD(Note)S 3899 X 797 y F151(Digital)S 186 x(appreciates)S 186 x(your)SD188 x(comments)S 186 x(and)S 187 x(suggestions)S 187 x(about)S 187 xH(DEC)S 185 x(C/C++)S 186 x(Run-T)S -12 x(ime)S 187 x(Components)S 3899 XD598 y(documentation.)S 266 x(Each)S 174 x(manual)S 174 x(has)S 174 xJ(an)S 174 x(electronic)S 175 x(mail)S 173 x(\(Internet\))S 174 x(address)SH174 x(on)S 174 x(the)S 174 x(cover)S 175 x(and)S 174 x(contains)S 3899 XH598 y(preaddressed,)S 164 x(postage-paid)S 163 x(Reader)S 27 x(')S -19 xH(s)S 164 x(Comments)S 162 x(forms)S 163 x(at)S 164 x(the)S 163 x(back.)SE250 x(If)S 164 x(you)S 164 x(\211nd)S 164 x(errors)S 164 x(in)S 164 xxC(a)S 163 x(manual)S 164 x(or)S 3899 X 598 y(want)S 154 x(to)S 154 xdI(make)S 155 x(comments)S 155 x(about)S 154 x(the)S 155 x(documentation,)SF158 x(please)S 154 x(use)S 155 x(whichever)S 155 x(medium)S 155 x(is)SE154 x(most)S 154 x(convenien)S 2 x(t)S 3899 X 597 y(for)S 182 x(you)SG183 x(to)S 182 x(send)S 182 x(your)S 184 x(message.)S 281 x(The)S 183 xG(Internet)S 183 x(address)S 181 x(for)S 182 x(DEC)S 181 x(C/C++)S 182 x J(Run-T)S -12 x(ime)S 182 x(Components)S 182 x(for)S 3899 X 598 y(OpenVMS)SD166 x(V)S -56 x(AX)S 165 x(documentation)S 167 x(is:)S 5991 19018 XY=(cxx_docs@casdoc.)S 2 x(enet.dec.com)S 15417 37373 XY F34(2)S5EP PP. %%PageTrailer2#%%PageFonts: NewCenturySchlbk-Roman)(%%+ NewCenturySchlbk-Bold Helvetica-Bold%%%+ NewCenturySchlbk-Italic Helvetica(%%PageProcessColors:%%PageCustomColors: (BLACK)e%o %%Trailero %%Pages: 2%%BoundingBox: 0 0 612 7922%%DocumentFonts: DigitalLogo NewCenturySchlbk-Bold2%%+ NewCenturySchlbk-Italic NewCenturySchlbk-Roman'%%+ Courier Courier-Bold Helvetica-Bold #%%+ Helvetica Helvetica-BoldOblique ,%%DocumentNeededFonts: NewCenturySchlbk-Bold2%%+ NewCenturySchlbk-Italic NewCenturySchlbk-Roman'%%+ Courier Courier-Bold Helvetica-Boldf#%%+ Helvetica Helvetica-BoldObliquet%%DocumentProcessColors:%%DocumentCustomColors: (BLACK)6%%+ (USERTAGCOLOR)*%%CMYKCustomColor: 0.0 0.0 0.0 1.0 (BLACK)"%%+ 0.0 0.0 0.0 1.0 (USERTAGCOLOR)%iDVC$PSJob restore6end %DEC_DVC$dictgend %Color5044Dict%3%%EOF3+*[AACRT060.DOCUMENTATION]RUNTIME_COVER.TXT;1+,U. / 4F -90123KPWO 56@e705789GHJ DIGITALC Digital Equipment Corporation. 1993. All rights reserved.A Read Before Installing or Using DEC C/C++ Run-Time Components' Version 6.0 for OpenVMS VAX Systems AV-Q1UKA-TK0 Dear DEC C/C++ Run-Time Components customer,A Please take time to read the following information about your product. Installation InformationC The installation kit accompanying this letter contains the saveC set AACRT060.A, which is required for installing DEC C/C++ Run-F Time Components Version 6.0 for OpenVMS VAX. This run-time supportD is required for the proper execution of applications on end-userC systems that were built using the DEC C or DEC C++ languages orA their associated facilities. Installation of the kit requires% 17,000 blocks of free disk space.A When the DEC C/C++ Run-Time Components kit is installed on an@ OpenVMS VAX Version 5.5, 5.5-1, or 5.5-2 system, some of theA shareable image run-time components replace older versions ofE existing OpenVMS components. Prior to the installation you should read Chapter 1 of theC DEC C/C++ Run-Time Components for OpenVMS VAX Reference and In- stallation Guide.? Installing this product requires OpenVMS VAX Version 5.5 or higher. Release Notes InformationC The release notes for DEC C/C++ Run-Time Components Version 6.0C for OpenVMS VAX contain important installation-related instruc-F tions and a summary of technical changes, differences, known prob-C lems, corrected errors, performance enhancements, documentation0 errors, restrictions, and incompatibilities.A You should read the release notes before installing DEC C/C++C Run-Time Components by invoking VMSINSTAL and following the in-F structions in the reference and installation guide. You can accessD the release notes after installing DEC C/C++ Run-Time Components* by entering the following DCL command:4 $ TYPE SYS$HELP:CRT060.RELEASE_NOTES  Contents of This Kit) This kit consists of following items:9 o DEC C/C++ Run-Time Components save set, AACRT060.A o DocumentationB DEC C/C++ Run-Time Components for OpenVMS VAX Reference and Installation GuideB Consult this guide for information about installing the DECC C/C++ Run-Time Components kit on your OpenVMS VAX system andF about redistributing applications linked with these components.) o Software Product Description (SPD)D The SPD provides an overview of the DEC C/C++ Run-Time Compo-2 nents for OpenVMS VAX kit and its features.$ o System Support Addendum (SSA)E The SSA describes the technical environment in which the prod- uct is supported.0 Dependent Product Redistribution Information@ Digital has engineered the DEC C/C++ Run-Time Components kitB specifically to allow redistribution with any application thatD uses one or more of the DEC C/C++ Run-Time Components. Redistri-C bution of the DEC C/C++ Run-Time Components kit is allowed onlyE under the condition that the entire DEC C/C++ Run-Time ComponentsC kit save set, the DEC C/C++ Run-Time Components for OpenVMS VAXD Reference and Installation Guide, and a copy of this read before- installing cover letter be redistributed.C If you receive the DEC C/C++ Run-Time Components accompanying aE non-Digital product and do not receive all of the components thatD are required to be redistributed, you should contact the productD provider to receive any of the components that did not accompany the product. A Final NoteE Digital appreciates your comments and suggestions about DEC C/C++D Run-Time Components documentation. Each manual has an electronicC mail (Internet) address on the cover and contains preaddressed,A postage-paid Reader's Comments forms at the back. If you findD errors in a manual or want to make comments about the documenta-C tion, please use whichever medium is most convenient for you toB send your message. The Internet address for DEC C/C++ Run-Time0 Components for OpenVMS VAX documentation is:& cxx_docs@casdoc.enet.dec.com+*[AACRT060.DOCUMENTATION]RUNTIME_IGUIDE.PS;1+,V./ 4S-90123KPWO56@e7@^5789GHJN%!PS-Adobe-3.0 %%Title: IG%%Creator: VAX DOCUMENT V2.1-1I%%Copyright: 1986,1987,1988,1989,1990,1991 DIGITAL EQUIPMENT CORPORATION.%%+All Rights Reserved.(%%CreationDate: Thu Sep 30 1993 10:22:53%%For: SAVAGE %%BoundingBox: (atend)%%DocumentData: Clean7Bit%%LanguageLevel: 1%%Orientation: Portrait%%Pages: (atend)%%PageOrder: Ascend%%DocumentFonts: (atend) %%DocumentNeededFonts: (atend) &%%DocumentProcSets: Underlay Color5044.%%DocumentSuppliedProcSets: Underlay Color5044 %%DocumentProcessColors: (atend)%%DocumentCustomColors: (atend) %%EndComments%!%%BeginResource: procset Underlay%%CreationDate: (2/10/92)%C% In VAX DOCUMENT V2.1-1, simple EPSF files up to 65,000 bytes long@% may be an underlay. Define the EPSF as a PostScript proceedureD% called /UNDERLAY and prefix to DOCUMENT's PS output For example:.&% /UNDERLAY ( EPSF code here ) cvx def%C% To create a "Preliminary" underlay change /UNDERLAY* to /UNDERLAY /UNDERLAY* ( /Note (Preliminary) def /NoteSize 120 def6 /NoteFont /Helvetica findfont NoteSize scalefont def& /Note where { pop Note length 0 gt {8 /NoteWidth NoteFont setfont Note stringwidth pop def/ PaperWidth 36 mul PaperHeight 36 mul moveto& PaperHeight PaperWidth atan rotate6 NoteWidth -2 div NoteSize .729 mul -2 div rmoveto 2 Note true charpath .075 setseparationgray fill }if }if ) cvx def %%EndResource%"%%BeginResource: procset Color5044%%CreationDate: (1/21/91)%%Version:1.0 31%Implementation of Adobe 5044 color specification5%/ndf allows command override during color separation/Color5044Dict 100 dict defColor5044Dict begin/bdf {bind def} def/ndf {1 index where {pop pop pop } {dup xcheck {bind} if def } ifelse } bdf /setcmykcolor {1 exch sub 3 " {dup 5 -1 roll sub 0 2 copy lt {exch} if pop exch } repeat pop setrgbcolor }ndf/setcmykcoloroverprint {4 {dup -1 eq {pop 0} if 4 1 roll } repeat setcmykcolor } ndf/findcmykcustomcolor {5 /packedarray where {pop packedarray } {array astore readonly } ifelse } ndf/setcustomcolor {exch aload pop pop 4 {4 index mul 4 1 roll } repeat setcmykcolor pop } ndf/setseparationgray* {1 exch sub systemdict /setgray get exec } ndf/setoverprint {pop} ndf/currentoverprint false ndf%CMYK multi-proc colorimage /colorimage {4 neH {(\nUnsupported number of colors for colorimage.\n) print flush quit } if notJ {(\nSingle procedure form colorimage unsupported.\n) print flush quit } if' save 20 dict begin /&saveobj exch defE /&Kproc exch def /&Yproc exch def /&Mproc exch def /&Cproc exch def {&Cproc &Mproc &Yproc &Kproc7 /&K exch def /&Y exch def /&M exch def /&C exch def 0 1 &K length 1 sub {/&i exch def &K &i 255 &C &i get 30 mul &M &i get 59 mul add &Y &i get 11 mul add &K &i get 100 mul add 100 idiv dup 255 gt {pop 255} if sub put } for &K } image &saveobj end restore } ndf/customcolorimage! {pop systemdict /image get exec } ndf/separationimage {systemdict /image get exec } ndfend %%EndResourceColor5044Dict begin%/DEC_DVC$dict 300 dict defDEC_DVC$dict begin%/DVC$PSJob save def%,/DOCPSE ISOLatin1Encoding 256 array copy def"mark % CREATE DOCPSE ENCODING 8#055 /hyphenC 8#201 /bullet 8#202 /emdash 8#203 /endash 8#204 /daggerC 8#205 /daggerdbl 8#206 /registered 8#207 /trademark %8#210 /Delta? 8#211 /fi 8#212 /fl 8#213 /OE 8#214 /oe 8#215 /Ydieresis) counttomark -1 bitshift % DIVIDE BY 2: {DOCPSE 3 1 roll put} repeat % STACK NOW CONTAINS MARK cleartomark%3/ReENCODE { % /basefont /newfont encoding ReENCODE7 /newencoding exch def %ARG: NAME OF ENCODING VECTORC /newfontname exch def %ARG: NEW NAME FOR FONT AFTER RE-ENCODING findfont> /basefontdict exch def %ARG: NAME OF FONT TO BE RE-ENCODED? basefontdict maxlength dict begin %CREATE AND OPEN NEW DICT= basefontdict { %COPY ENTRIES FROM BASE FONT DICT TO NEW ONE 1 index /FID ne {5 def %IF NOT THE ONE WE'RE ENCODING, JUST COPY PTRS } { %else: pop pop %IGNORE FID AND ENCODING FOR ONE WE'RE ENCODING } ifelse } forall, /FontName newfontname def %DEFINE NEW NAME 6 /Encoding newencoding def %DEFINE NEW ENCODING VECTOR; newfontname currentdict definefont %TURN IT INTO A PS FONT3 pop %IGNORE MODIFIED DICT RETURNED BY DEFINEFONT end}def%/cvsstr 64 string def/tempmatrix matrix def%2% Exit page (temporarily) to add fonts/characters. /XP { }def% % Resume page /RP { }def%% End Page: EP/EP {DVC$PSPage restore}def%% Purge fonts to reclaim VM/PF { currentoverprint currentrgbcolor EP %Does restore PageSetup %Does save setrgbcolor setoverprint}def%% ABBREVIATIONS /S /show load def/SV /save load def/RST /restore load def%/Yadjust {Ymax exch sub} def%$/XY { % (x,y) POSITION ABSOLUTE Yadjust moveto} def%#/X { % (x,0) POSITION ABSOLUTE currentpoint exch pop moveto} def%$/Y { % (0,y) POSITION ABSOLUTE & currentpoint pop exch Yadjust moveto} def%$/xy { % (x,y) POSITION RELATIVE neg rmoveto} def%#/x { % (x,0) POSITION RELATIVE 0 rmoveto} def%#/y { % (0,y) POSITION RELATIVE 0 exch neg rmoveto} def%/R { % Draw a rectangle$ /ht exch def /wd exch def gsave currentpoint newpath moveto 0 ht rlineto wd 0 rlineto$ 0 ht neg rlineto wd neg 0 rlineto& closepath fill grestore wd 0 rmoveto}def%3%Setup Page Media: PM/PM { /Xmax exch Resolution mul def /Ymax exch Resolution mul def /UNDERLAY where { pop3 /eps_save save def % save before EPSF underlay9 Resolution 72 div dup scale % Revert coords to points9 count array astore /DVCstack exch def % save op stack/ /dict_count countdictstack def % # of dicts" userdict begin % default dict' /showpage {}def % disable showpage 0 setgray? {UNDERLAY} stopped {(Error executing /UNDERLAY)== quit}ifD countdictstack dict_count sub {end} repeat % clean up dict stack/ clear DVCstack aload pop % restore op stack* eps_save restore % restore after EPSF }if PageSetup}def%%Setup page coordinates /PageSetup{ /DVC$PSPage save def9 PortraitMode not {PaperWidth 0 translate 90 rotate} if /Xpos 0 def /Ypos 0 def}def%)% Begin EPS file: SPB/SPB {8 Yadjust transform % convert from DVC to device coords EP % page-level restore( /eps_save save def % save before EPSF8 Resolution 72 div dup scale % Revert coords to points2 itransform % convert position back to points % translate % set position for EPSF3 PortraitMode not {90 rotate} if % rotate for EPSF7 count array astore /DVCstack exch def % save op stack- /dict_count countdictstack def % # of dicts userdict begin % default dict% /showpage {}def % disable showpage 0 setgray}def%% End EPS file/SPE {B countdictstack dict_count sub {end} repeat % clean up dict stack- clear DVCstack aload pop % restore op stack( eps_save restore % restore after EPSF" PageSetup % restore DVC coords}def%!% Print-Page Routine: PP/PP { gsave showpage grestore}def%&/DMF { % /font-name DMF& exch findfont exch scalefont setfont}def%3/concatnam { % /abcd (xxx) concatnam ==> /abcdxxx /xxx exch def /namstr exch cvsstr cvs def1 /newnam namstr length xxx length add string def newnam 0 namstr putinterval& newnam namstr length xxx putinterval newnam cvn }def%%/strip { % /abcdef 2 strip ==> /cdef /num exch def /nam exch def /namstr nam cvsstr cvs def# /newlen namstr length num sub def:$ namstr num newlen getinterval cvn}def/% ROUTINES TO HANDLE PACKING/UNPACKING NUMBERSP8/PackHW { % PackHW --> 0 /num exch def /pos exch def /target exch def: num 16#0000FFFF and 1 pos sub 16 mul bitshift target or}def</PackByte { % PackByte --> 0 /num exch def /pos exch def /target exch def: num 16#000000FF and 3 pos sub 8 mul bitshift target or}def4/UnpkHW { % UnpkHW -->  /num exch def /pos exch def0 num 1 pos sub -16 mul bitshift 16#0000FFFF and) dup 16#00007FFF gt {16#00010000 sub} ifn}def8/UnpkByte { % UnpkByte -->  /num exch def /pos exch def/ num 3 pos sub -8 mul bitshift 16#000000FF and ) dup 16#0000007F gt {16#00000100 sub} ifo}def%'/ps-scalefont {eJ % FOR PS FONTS, LOOK AT SIZE REQUESTED. IF IT HAS A DECIMAL REMAINDERL % EQUIVALENT TO .001-.009 POINTS (I.E., .050-.450 VAXDOC UNITS), THAT'S H % A FLAG TO STRETCH IT VERTICALLY BY ADDING 1-9 EXTRA POINTS TO THE  % VERTICAL SCALING.hA % save requested size - as entered and as integers, dup /x-size exch def cvi /x-int exch def; % calc decimal remainder, mul x 1000, rounde; x-size x-int sub 1000 mul round cvi /remainder exch def % % see how we scale...a) remainder 50 lt remainder 450 gt or {c& % scale isomorphically /ystretch 0 def/ x-size scalefont } {t& % scale anamorphically /ystretch remainder defi+ x-int ystretch add /y-size exch def ' [x-int 0 0 y-size 0 0] makefontf } ifelse}def%x(/DPSF { % /procname size /fontname DPSF< findfont exch ps-scalefont [ exch /setfont cvx ] cvx def}def%t/PXLBuildCharDict 17 dict def /CMEncodingArray 256 array def90 1 255 {CMEncodingArray exch dup cvsstr cvs cvn put} fore)/RasterConvert {RasterScaleFactor div}def/TransformBBox { aload poppH /BB-ury exch def /BB-urx exch def /BB-lly exch def /BB-llx exch def. [ BB-llx RasterConvert BB-lly RasterConvert / BB-urx RasterConvert BB-ury RasterConvert ] }def/RunLengthToRasters {s % none yet}def7/GenerateRasters { % GENERATE RASTERS FOR "IMAGEMASK" 1 rasters runlength 1 eq {RunLengthToRasters} ifi}def% )/int-dict-name {int (-dict) concatnam}def -/int-dict {int (-dict) concatnam cvx load}defr% /DefinePXLFont {E % ...b1 % ...[llx lly urx ury]DefinePXLFont C /newfont exch def /bb exch def /num exch def /psz exch def.C /dsz exch def /pxlmag exch def /ext exch def /int exch defe9 /fnam ext (-) concatnam pxlmag cvsstr cvs concatnam defC newfont not {  int-dict-name 13 dict def int-dict beginF /FontType 3 def /FontMatrix [ 1 dsz div 0 0 1 dsz div 0 0 ] defC /FontBBox bb TransformBBox def /Encoding CMEncodingArray defeI /CharDict 1 dict def CharDict begin /Char-Info num array def end  /BuildChar { PXLBuildCharDict begin, /char exch def /fontdict exch defB fontdict /CharDict get /Char-Info get char get aload pop2 /rasters exch def /PackedWord1 exch def+ 0 PackedWord1 UnpkHW 16#7FFF ne {8 /PackedWord2 exch def /wx 0 PackedWord1 UnpkHW defN /rows 2 PackedWord1 UnpkByte def /cols 3 PackedWord1 UnpkByte defM /llx 0 PackedWord2 UnpkByte def /lly 1 PackedWord2 UnpkByte defhM /urx 2 PackedWord2 UnpkByte def /ury 3 PackedWord2 UnpkByte def }{ %elsedG /PackedWord2 exch def /PackedWord3 exch def /PackedWord4 exch def8J /wx 1 PackedWord1 UnpkHW def /rows 0 PackedWord2 UnpkHW defI /cols 1 PackedWord2 UnpkHW def /llx 0 PackedWord3 UnpkHW defNI /lly 1 PackedWord3 UnpkHW def /urx 0 PackedWord4 UnpkHW defi) /ury 1 PackedWord4 UnpkHW defG } ifelse rows 0 lt {e( /rows rows neg def /runlength 1 def }{ %else  /runlength 0 defn } ifelsef wx 0. llx RasterConvert lly RasterConvert < urx RasterConvert ury RasterConvert setcachedevice rows 0 ne { gsave) cols rows true RasterScaleFactor TB 0 0 RasterScaleFactor neg llx .5 add neg ury .5 add : tempmatrix astore GenerateRasters imagemask grestore } if endE }def endg! fnam int-dict definefont pop N } if / int-dict-name fnam findfont psz scalefont def 3 currentdict int [ int-dict /setfont cvx ] cvx putD}def NA/PXLF { true DefinePXLFont}def % SIGNAL THAT FONT ALREADY LOADEDdF/PXLNF {false DefinePXLFont}def % SIGNAL THAT FONT NOT ALREADY LOADED%:/PXLC { % ...* % ...PXLCH /rasters exch def /runlength exch def /cols exch def /rows exch defG /ury exch def /urx exch def /lly exch def /llx exch def7 /wx exch def /code exch def /int exch def+ % SEE IF LONG OR SHORT FORMAT IS REQUIREDc? true cols CKSZ rows CKSZ ury CKSZ urx CKSZ lly CKSZ llx CKSZ o TackRunLengthToRows { / int-dict /CharDict get /Char-Info get code C [ 0 0 llx PackByte 1 lly PackByte 2 urx PackByte 3 ury PackBytenA 0 0 wx PackHW 2 rows PackByte 3 cols PackByte rasters ] putT }{ %else/ int-dict /CharDict get /Char-Info get code O? [ 0 0 urx PackHW 1 ury PackHW 0 0 llx PackHW 1 lly PackHWIP 0 0 rows PackHW 1 cols PackHW 0 0 16#7FFF PackHW 1 wx PackHW rasters ] put } ifelse}def%h/CKSZ {abs 127 le and}deft@/TackRunLengthToRows {runlength 0 ne {/rows rows neg def} if}def% /PLOTC {K % PLOTC H /rasters exch def /runlength exch def /cols exch def /rows exch defG /ury exch def /urx exch def /lly exch def /llx exch defe6 /psz exch def /dsz exch def /wx exch def' % "PLOT" A CHARACTER'S RASTER PATTERNo rows 0 ne {o gsaves3 currentpoint translate psz dsz div dup scaleo> cols rows true RasterScaleFactor 0 0 RasterScaleFactor 6 neg llx .5 add neg ury .5 add tempmatrix astore GenerateRasters imagemaskp grestore } if wx x}def%i% set color routine: Color# SC6/SC {ColorPalette exch get 1.0 setcustomcolor}bind def%k %%EndPrologr %%BeginSetup/PxlResolution 300 def/Resolution 3600 def3/RasterScaleFactor PxlResolution Resolution div def/PortraitMode true def/PaperWidth 7.000 deft/PaperHeight 9.000 def72 Resolution div dup scale5%> Postamble of file DOCD$:[SAVAGE.RTCKIT]IG.DVI_PS.e)% DefineFont:F241 Category:10 Pointsize:8s@/Courier-BoldOblique /Courier-BoldOblique@DOCPSE DOCPSE ReENCODE./F241 400.100 /Courier-BoldOblique@DOCPSE DPSF)% DefineFont:F240 Category:10 Pointsize:8v2/Courier-Bold /Courier-Bold@DOCPSE DOCPSE ReENCODE'/F240 400.100 /Courier-Bold@DOCPSE DPSF )% DefineFont:F239 Category:10 Pointsize:8r8/Courier-Oblique /Courier-Oblique@DOCPSE DOCPSE ReENCODE*/F239 400.100 /Courier-Oblique@DOCPSE DPSF)% DefineFont:F238 Category:10 Pointsize:8t(/Courier /Courier@DOCPSE DOCPSE ReENCODE"/F238 400.100 /Courier@DOCPSE DPSF*% DefineFont:F218 Category:10 Pointsize:18,/Helvetica /Helvetica@DOCPSE DOCPSE ReENCODE$/F218 900.100 /Helvetica@DOCPSE DPSF*% DefineFont:F208 Category:10 Pointsize:206/Helvetica-Bold /Helvetica-Bold@DOCPSE DOCPSE ReENCODE(/F208 1000.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F163 Category:10 Pointsize:6eF/NewCenturySchlbk-Roman /NewCenturySchlbk-Roman@DOCPSE DOCPSE ReENCODE//F163 300.0 /NewCenturySchlbk-Roman@DOCPSE DPSFc)% DefineFont:F161 Category:10 Pointsize:8cD/NewCenturySchlbk-Bold /NewCenturySchlbk-Bold@DOCPSE DOCPSE ReENCODE./F161 400.0 /NewCenturySchlbk-Bold@DOCPSE DPSF)% DefineFont:F160 Category:10 Pointsize:8lH/NewCenturySchlbk-Italic /NewCenturySchlbk-Italic@DOCPSE DOCPSE ReENCODE0/F160 400.0 /NewCenturySchlbk-Italic@DOCPSE DPSF)% DefineFont:F159 Category:10 Pointsize:8//F159 400.0 /NewCenturySchlbk-Roman@DOCPSE DPSFU)% DefineFont:F156 Category:10 Pointsize:90/F156 450.0 /NewCenturySchlbk-Italic@DOCPSE DPSF)% DefineFont:F155 Category:10 Pointsize:9r//F155 450.0 /NewCenturySchlbk-Roman@DOCPSE DPSFm*% DefineFont:F153 Category:10 Pointsize:10./F153 500.0 /NewCenturySchlbk-Bold@DOCPSE DPSF*% DefineFont:F152 Category:10 Pointsize:100/F152 500.0 /NewCenturySchlbk-Italic@DOCPSE DPSF*% DefineFont:F151 Category:10 Pointsize:10//F151 500.0 /NewCenturySchlbk-Roman@DOCPSE DPSF/(% DefineFont:F40 Category:10 Pointsize:9&/F40 450.0 /Helvetica-Bold@DOCPSE DPSF(% DefineFont:F38 Category:10 Pointsize:9!/F38 450.0 /Helvetica@DOCPSE DPSFc)% DefineFont:F36 Category:10 Pointsize:10&/F36 500.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F28 Category:10 Pointsize:12 &/F28 600.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F24 Category:10 Pointsize:14I&/F24 700.0 /Helvetica-Bold@DOCPSE DPSF(% DefineFont:F8 Category:10 Pointsize:36&/F8 1800.0 /Helvetica-Bold@DOCPSE DPSF"%> Postamble of file IG_CONTENTS.)% DefineFont:F34 Category:10 Pointsize:10I!/F34 500.0 /Helvetica@DOCPSE DPSFt%Spot color array for this job/ColorPalette [z+0.0 0.0 0.0 1.0 (BLACK) findcmykcustomcolor 20.0 0.0 0.0 1.0 (USERTAGCOLOR) findcmykcustomcolor/0.0 0.0 0.0 1.0 (UNDEFINED) findcmykcustomcolorc/0.0 0.0 0.0 1.0 (UNDEFINED) findcmykcustomcolor /0.0 0.0 0.0 1.0 (HEADCOLOR) findcmykcustomcolor /0.0 0.0 0.0 1.0 (FOOTCOLOR) findcmykcustomcolor ] def %%EndSetup%a %%Page: (I) 1t%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend) PaperHeight PaperWidth PM 0 0 XYD0 SC 7187 9143 XY F218(DEC)S 177 x(C/C++)S 178 x(Run-T)S -34 x(ime)SF176 x(Compone)S -2 x(nts)S 7187 10189 XY(for)S 165 x(Open)S -2 x(VMS)SD167 x(V)S -66 x(AX)S 7187 X 399 y 16140 48 R 7187 11634 XY(Referen)SF-2 x(ce)S 166 x(and)S 165 x(Installation)S 165 x(Guide)S 7187 12829 XYJF38(Order)S 166 x(Number)S 2 x(:)S 248 x(AA\203Q0XBA\203TK)S 7187 14623 XYHF40(October)S 166 x(1993)S 7187 15818 XY F155(This)S 176 x(guide)S 177 xE(contains)S 177 x(instructions)S 178 x(for)S 177 x(installing)S 177 x G(the)S 177 x(DEC)S 176 x(C/C++)S 175 x(Run-T)S -11 x(ime)S 7187 X 548 ytC(Components)S 192 x(on)S 192 x(OpenVMS)S 192 x(V)S -50 x(AX)S 192 xON(systems)S -2 x(.)S 301 x(It)S 193 x(also)S 193 x(contains)S 192 x(important)SG7187 X 548 y(information)S 183 x(on)S 183 x(distribut)S 2 x(ing)S 182 xmD(applic)S 2 x(ations)S 183 x(that)S 183 x(are)S 184 x(linked)S 183 xF(to)S 183 x(DEC)S 182 x(C/C++)S 7187 X 548 y(Run-T)S -12 x(ime)S 190 xD(Components.)S 296 x(This)S 189 x(guide)S 190 x(applies)S 191 x(to)SH190 x(DEC)S 189 x(C/C+)S -2 x(+)S 190 x(Run-T)S -12 x(ime)S 7187 X 548 yD(Components)S 175 x(V)S -42 x(ersion)S 175 x(6.0)S 176 x(for)S 175 xK(OpenVMS)S 176 x(V)S -50 x(AX)S 174 x(and)S 176 x(all)S 176 x(maintenance)S G176 x(updates)S 7187 X 548 y(throughout)S 166 x(that)S 167 x(version.)S F7187 22344 XY F40(Revision/U)S -2 x(pdate)S 167 x(Information:)S 782 xHF155(This)S 166 x(is)S 165 x(a)S 167 x(new)S 166 x(guide.)S 7187 X 896 yHF40(Operating)S 166 x(System)S 167 x(&)S 165 x(V)S -24 x(ersion:)S 773 xHF155(OpenVMS)S 166 x(V)S -50 x(AX)S 166 x(V)S -42 x(ersion)S 166 x(5.5)SN166 x(or)S 167 x(higher)S -34 x(.)S 14262 X 548 y(Future)S 166 x(maintenance)SC167 x(releases)S 166 x(may)S 14262 X 548 y(require)S 167 x(higher)SkG166 x(versions.)S 7187 X 897 y F40(Software)S 167 x(V)S -25 x(ersion:)S M14262 X F155(DEC)S 190 x(C/C++)S 190 x(Run-T)S -11 x(ime)S 191 x(Components)SPH14262 X > 2~ AACRT.BCKV9+[AACRT060.DOCUMENTATION]RUNTIME_IGUIDE.PS;1SNS|(548 y(V)S -42 x(ersion)S 166 x(6.0)S 167 x(for)S 166 x(OpenVMS)SJ167 x(V)S -50 x(AX)S 7187 29019 XY F40(Digi)S -2 x(tal)S 167 x(Equipment)SH165 x(Corporation)S 7187 X 548 y(Maynard,)S 167 x(Massachus)S 2 x(etts)SEP PPd %%PageTrailera%%%PageFonts: Helvetica Helvetica-Bold %%+ NewCenturySchlbk-Roman%%PageProcessColors:%%PageCustomColors: (BLACK)c%W%%Page: (II) 2%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend) PaperHeight PaperWidth PM 0 0 XYH0 SC 3899 3913 XY 18528 48 R 3899 4361 XY F161(First)S 166 x(Printing,)SH167 x(October)S 166 x(1993)S 3899 X 797 y F159(The)S 190 x(information)SC189 x(in)S 189 x(this)S 189 x(document)S 190 x(is)S 188 x(subject)SeD189 x(to)S 190 x(change)S 190 x(without)S 190 x(notice)S 189 x(and)SD189 x(should)S 189 x(not)S 190 x(be)S 3899 X 448 y(construed)S 172 xE(as)S 171 x(a)S 171 x(commitment)S 172 x(by)S 172 x(Digita)S -2 x(l)SaH171 x(Equipment)S 172 x(Corporation.)S 259 x(Digital)S 170 x(Equipment)SC172 x(Corporation)S 3899 X 449 y(ass)S -2 x(umes)S 167 x(no)S 167 xmF(responsibi)S -2 x(lity)S 165 x(for)S 166 x(any)S 166 x(errors)S 166 xJ(that)S 166 x(may)S 166 x(appear)S 165 x(in)S 166 x(this)S 165 x(documen)SD2 x(t.)S 3899 X 797 y(The)S 167 x(software)S 165 x(described)S 165 xF(in)S 166 x(this)S 166 x(document)S 168 x(is)S 165 x(furnished)S 166 xE(under)S 167 x(a)S 166 x(license)S 166 x(and)S 166 x(may)S 166 x(be)S/E166 x(used)S 166 x(or)S 167 x(copied)S 3899 X 448 y(only)S 166 x(in)S D166 x(accordance)S 166 x(with)S 166 x(the)S 167 x(terms)S 166 x(of)SC166 x(such)S 166 x(license.)S 3899 X 797 y(No)S 181 x(responsibil)SRC-2 x(ity)S 181 x(is)S 180 x(assumed)S 181 x(for)S 181 x(the)S 182 xSI(use)S 182 x(or)S 181 x(reliabi)S -2 x(lity)S 181 x(of)S 181 x(software)SfG180 x(on)S 183 x(equipment)S 181 x(that)S 182 x(is)S 180 x(not)S 3899 XPE448 y(suppli)S -2 x(ed)S 166 x(by)S 166 x(Digital)S 164 x(Equipment)S E166 x(Corporation)S 166 x(or)S 166 x(its)S 165 x(af\211liated)S 165 x D(companies.)S 3899 X 797 y(Restricted)S 191 x(Rights:)S 301 x(Use,)SH198 x(duplicati)S -2 x(on,)S 199 x(or)S 193 x(discl)S -2 x(osure)S 193 xC(by)S 192 x(the)S 193 x(U.S.)S 192 x(Governmen)S 2 x(t)S 192 x(is)SsG191 x(subject)S 192 x(to)S 3899 X 449 y(restrictions)S 166 x(as)S 166 xs%%Page: (III) 3r%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)e PaperHeight PaperWidth PM 0 0 XYH0 SC 2703 6852 XY 20628 48 R 19009 7901 XY F208(Contents)S 2703 10192 XYDF28(Preface)S 313 x F151(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)SE161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)SeE161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)SDE160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)SwE161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)SzE161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S0C161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 23077 XeDF34(v)S 2703 11687 XY F28(1)S 499 x(Distributing)S 167 x(Dependent)SG168 x(Products)S 3899 X 896 y F34(1.1)S 5692 X F151(Impact)S 166 x(on)SdE166 x(Software)S 165 x(Development)S 166 x(and)S 167 x(Distribution)SeE236 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)SFC161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 22495 X F34(1\2031)S 3899 XnG598 y(1.1.1)S 6589 X F151(Linking)S 168 x(Against)S 165 x(Older)S 166 xGF(V)S -46 x(ersions)S 190 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)SE161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)SE161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)SOC161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 22495 X F34(1\2033)S 3899 XoH598 y(1.1.2)S 6589 X F151(Redistributing)S 174 x(the)S 174 x(DEC)S 173 xH(C/C++)S 174 x(Run-T)S -12 x(ime)S 174 x(Components)S 6589 X 598 y(Kit)SE238 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)SE161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)SRE161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)SxE161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S1E160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)SeG161 x(.)S 160 x(.)S 161 x(.)S 22495 X F34(1\2033)S 3899 X 597 y(1.1.3)S3C6589 X F151(Linking)S 168 x(with)S 165 x(Object)S 166 x(Libraries)SsE297 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S7E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S-E160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)SxE161 x(.)S 160 x(.)S 161 x(.)S 22495 X F34(1\2034)S 3899 X 598 y(1.2)S O5692 X F151(Saving)S 167 x(the)S 166 x(Old)S 166 x(System)S 166 x(Development)SiE166 x(Environment)S 256 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S C161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 22495 XnDF34(1\2034)S 3899 X 598 y(1.3)S 5692 X F151(Notifying)S 167 x(Site)SE166 x(Users)S 110 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x F(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 xO(.)S 161 x(.)S 22495 X F34(1\2036)S 3899 X 598 y(1.4)S 5692 X F151(Diagnosing)SxD167 x(the)S 166 x(Distribution)S 166 x(Problem)S 140 x(.)S 161 x(.)SE161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S)E161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S C161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 22495 X2HF34(1\2036)S 3899 X 597 y(1.5)S 5692 X F151(Symptoms)S 166 x(and)S 166 xC(Appropriate)S 165 x(Responses)S 80 x(.)S 161 x(.)S 160 x(.)S 161 xSF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xD(.)S 161 x(.)S 160 x(.)S 161 x(.)S 22495 X F34(1\2038)S 3899 X 598 yD(1.6)S 5692 X F151(Requirements)S 170 x(for)S 170 x(Redistribution)SD170 x(of)S 170 x(the)S 170 x(DEC)S 169 x(C/C++)S 169 x(Run-T)S -11 xF(ime)S 5692 X 598 y(Components)S 166 x(Kit)S 491 x(.)S 161 x(.)S 160 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 xH(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 22495 XFF34(1\2039)S 3899 X 598 y(1.7)S 5692 X F151(Saving)S 174 x(the)S 172 xG(DEC)S 172 x(C/C++)S 172 x(Run-T)S -12 x(ime)S 172 x(Components)S 172 xoC(Kit)S 172 x(to)S 173 x(Allow)S 5692 X 597 y(Redistribution)S 327 x F(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xE(.)S 161 x(.)S 160 x(.)S 161 x(.)S 22495 X F34(1\2039)S 2703 21251 XY1HF28(2)S 499 x(Preparing)S 166 x(for)S 166 x(Install)S 2 x(ation)S 3899 XG896 y F34(2.1)S 5692 X F151(Required)S 166 x(Operating)S 167 x(System)SxC165 x(Components)S 166 x(and)S 166 x(Software)S 164 x(.)S 161 x(.)SnC161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 22495 X8LF34(2\2031)S 3899 X 598 y(2.2)S 5692 X F151(Installation)S 166 x(Procedure)SF167 x(Requirements)S 141 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)SE161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S1E160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S(G161 x(.)S 160 x(.)S 161 x(.)S 22495 X F34(2\2032)S 3899 X 598 y(2.2.1)SRF6589 X F151(Process)S 166 x(Privileges)S 376 x(.)S 161 x(.)S 161 x(.)SE161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S.E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S9E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)SiE161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S)D160 x(.)S 161 x(.)S 22495 X F34(2\2032)S 3899 X 598 y(2.2.2)S 6589 XGF151(Process)S 166 x(Account)S 166 x(Quotas)S 197 x(.)S 161 x(.)S 160 xyF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xK(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 22495 X F34(2\2032)SpF3899 X 597 y(2.2.3)S 6589 X F151(System)S 165 x(Parameters)S 305 x(.)SE161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S1E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)SSE161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S)E160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S G161 x(.)S 160 x(.)S 161 x(.)S 22495 X F34(2\2033)S 3899 X 598 y(2.2.4)S)D6589 X F151(Disk)S 165 x(Space)S 187 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 xD(.)S 22495 X F34(2\2034)S 3899 X 598 y(2.2.5)S 6589 X F151(Backing)SF167 x(Up)S 166 x(Y)S -56 x(our)S 167 x(System)S 165 x(Disk)S 177 x(.)SE161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S1E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S9E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)SlD160 x(.)S 161 x(.)S 22495 X F34(2\2035)S 3899 X 598 y(2.2.6)S 6589 XGF151(Additional)S 165 x(System)S 166 x(Maintenance)S 167 x(Procedures)S)E349 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)SPC161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 22495 XhIF34(2\2035)S 3899 X 598 y(2.2.6.1)S 7485 X F151(Checking)S 168 x(System)SiF166 x(Parameter)S 166 x(V)S -46 x(alues)S 99 x(.)S 161 x(.)S 161 x(.)SE161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)SeE161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S7E22495 X F34(2\2035)S 3899 X 597 y(2.2.6.2)S 7485 X F151(Calculating)SxD174 x(the)S 173 x(V)S -46 x(alues)S 173 x(for)S 173 x(Global)S 173 xE(Pages)S 173 x(and)S 174 x(Global)S 7485 X 598 y(Sections)S 254 x(.)S E161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S E161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S F160 x(.)S 161 x(.)S 22495 X F34(2\2035)S 3899 X 598 y(2.2.6.3)S 7485 XGF151(Changin)S 2 x(g)S 166 x(System)S 166 x(Parameter)S 166 x(V)S -46 x C(alues)S 166 x(with)S 165 x(AUTOGEN)S 187 x(.)S 160 x(.)S 161 x(.)SSG22495 X F34(2\2036)S 3899 X 598 y(2.2.6.4)S 7485 X F151(Setting)S 167 x)C(Dynamic)S 166 x(System)S 166 x(Parameter)S 166 x(V)S -46 x(alues)S(E149 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S6H161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 22495 X F34(2\2037)S 5 SC -299 x31061 Y F38(iii)S.EP PPx %%PageTrailer 2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman %%+ Helvetica(%%PageProcessColors:%%PageCustomColors: (BLACK))%%+ (FOOTCOLOR) %)%%Page: (IV) 4%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)u PaperHeight PaperWidth PM 0 0 XYE0 SC 1807 4313 XY F28(3)S 498 x(Instal)S 2 x(ling)S 166 x(the)S 167 xKC(DEC)S 165 x(C/C++)S 166 x(Run-T)S -11 x(ime)S 167 x(Componen)S 2 x E(ts)S 3002 X 897 y F34(3.1)S 4796 X F151(Installati)S -2 x(on)S 167 x D(Procedure)S 259 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 xH(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 21599 XDF34(3\2031)S 3002 X 598 y(3.2)S 4796 X F151(Error)S 166 x(Recovery)SE145 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S6E160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S6E161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S6E161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S6J161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 21322 X F34(3\20310)S 1807 7302 XYHF28(4)S 498 x(After)S 166 x(Installa)S 2 x(tion)S 3002 X 897 y F34(4.1)SF4796 X F151(Running)S 167 x(the)S 166 x(Installation)S 166 x(V)S -47 xE(eri\211cation)S 167 x(Procedure)S 168 x(Separately)S 373 x(.)S 161 x)G(.)S 161 x(.)S 161 x(.)S 21599 X F34(4\2031)S 3002 X 597 y(4.2)S 4796 XSGF151(Editing)S 166 x(the)S 166 x(System)S 165 x(Files)S 264 x(.)S 161 x1F(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xO(.)S 161 x(.)S 21599 X F34(4\2032)S 3002 X 598 y(4.3)S 4796 X F151(VMScluster)S)D165 x(Considerations)S 300 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 xD(.)S 161 x(.)S 161 x(.)S 161 x(.)S 21599 X F34(4\2032)S 3002 X 598 yJ(4.4)S 4796 X F151(Reinstalling)S 165 x(After)S 166 x(an)S 166 x(OpenVMS)SC166 x(V)S -56 x(AX)S 166 x(Intermediate)S 165 x(Upgrade)S 144 x(.)SyE161 x(.)S 161 x(.)S 161 x(.)S 21599 X F34(4\2033)S 3002 X 598 y(4.5)SF4796 X F151(Reporting)S 166 x(Problems)S 250 x(.)S 161 x(.)S 161 x(.)SE160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S.E161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S.E161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S.E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S.J161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 21599 X F34(4\2033)S 1807 12084 XYKF28(A)S 497 x(Sample)S 168 x(Installa)S 2 x(tion)S 1807 13761 XY(Examples)S9G3002 14757 XY F34(A)S(\203)S(1)S 5692 X F151(Sample)S 169 x(DEC)S 168 xxJ(C/C++)S 168 x(Run-T)S -12 x(ime)S 169 x(Components)S 169 x(Installation)SG168 x(on)S 5692 X 598 y(an)S 167 x(OpenVMS)S 165 x(V)S -56 x(AX)S 166 x1E(System)S 194 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S1E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S1E161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S1E160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S1G21543 X F34(A\2032)S 1807 17032 XY F28(T)S -44 x(ables)S -653 x 18028 YxFF34(1)S 5692 X F151(Conventions)S 167 x(Used)S 166 x(in)S 166 x(this)SE166 x(Guide)S 116 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x6F(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 xD(.)S 161 x(.)S 161 x(.)S 161 x(.)S 22070 X F34(vi)S 3002 X 697 y(1)SE(\203)S(1)S 5692 X F151(New)S 166 x(Image)S 166 x(Names)S 165 x(Not)SrD166 x(Previou)S 2 x(sly)S 166 x(A)S -38 x(vailable)S 199 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 xH(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 21599 X F34(1\2037)S 3002 XH698 y(1)S(\203)S(2)S 5692 X F151(New)S 174 x(Image)S 175 x(Names)S 174 xF(and)S 175 x(Identi\211ers)S 175 x(Replacing)S 175 x(Existing)S 5692 XC598 y(OpenVMS)S 166 x(V)S -46 x(ersions)S 369 x(.)S 161 x(.)S 161 x F(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 160 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 21599 X F34(1\2038)S 3002 X 697 y(2)S(\203)S(1)S 5692 XHF151(Process)S 166 x(Quotas)S 166 x(for)S 166 x(the)S 166 x(Installing)SG166 x(Account)S 249 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xSF(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xE(.)S 161 x(.)S 161 x(.)S 21599 X F34(2\2032)S 3002 X 697 y(2)S(\203)S5L(2)S 5692 X F151(Minimum)S 167 x(Required)S 166 x(System)S 165 x(Parameter)SE167 x(V)S -46 x(alues)S 101 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x F(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xH(.)S 21599 X F34(2\2033)S 3002 X 698 y(2)S(\203)S(3)S 5692 X F151(Disk)SF166 x(Space)S 166 x(Requirements)S 369 x(.)S 161 x(.)S 161 x(.)S 160 xF(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xF(.)S 161 x(.)S 161 x(.)S 160 x(.)S 161 x(.)S 161 x(.)S 161 x(.)S 161 xD(.)S 161 x(.)S 161 x(.)S 21599 X F34(2\2034)S 5 SC 1807 31061 XY F38(iv)S.EP PPx %%PageTrailer1%%%PageFonts: Helvetica-Bold HelveticaS%%+ NewCenturySchlbk-Roman%%PageProcessColors:%%PageCustomColors: (BLACK).%%+ (FOOTCOLOR)x%S-% < End of included file IG_CONTENTS.DVI_PS >2 %%Page: (V) 58%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend) PaperHeight PaperWidth PM 0 0 XYO0 SC 2703 6852 XY 20628 48 R 19727 7870 XY F208(Pref)S -2 x(ace)S 4796 10161 XY HF151(This)S 171 x(guide)S 173 x(describes)S 171 x(how)S 171 x(to)S 172 xD(install)S 171 x(the)S 171 x(DEC)S 171 x(C/C++)S 171 x(Run-T)S -12 xF(ime)S 171 x(Components)S 172 x(on)S 4796 X 598 y(V)S -56 x(AX)S 179 xK(processors)S 180 x(running)S 182 x(the)S 180 x(OpenVMS)S 180 x(operating)S(I181 x(system.)S 277 x(It)S 179 x(is)S 180 x(intended)S 180 x(for)S 4796 X G598 y(system)S 165 x(managers.)S 4796 X 897 y(Keep)S 199 x(this)S 199 x)D(guide)S 201 x(with)S 200 x(your)S 200 x(distribution)S 200 x(kit.)SD317 x(Y)S -55 x(ou)S 200 x(will)S 199 x(need)S 200 x(it)S 200 x(to)SE200 x(install)S 4796 X 597 y(maintenance)S 179 x(updates)S 179 x(or)S(H179 x(to)S 178 x(reinstall)S 179 x(the)S 179 x(DEC)S 178 x(C/C++)S 178 xF(Run-T)S -12 x(ime)S 179 x(Components)S 4796 X 598 y(kit)S 166 x(for)SG166 x(any)S 167 x(other)S 166 x(reason.)S 4796 X 897 y(If)S 169 x(you)SaH170 x(have)S 170 x(any)S 171 x(comments)S 169 x(or)S 170 x(suggestions)SG169 x(concern)S 2 x(ing)S 170 x(this)S 169 x(guide,)S 172 x(you)S 170 x(E(may)S 170 x(send)S 4796 X 597 y(them)S 166 x(by)S 166 x(electronic)S(F167 x(mail)S 165 x(to)S 166 x(the)S 166 x(following)S 167 x(Internet)SC166 x(address:)S 5692 X 897 y(cxx_doc)S 2 x(s@casdoc.enet.dec.com)S D4796 X 897 y(If)S 198 x(you)S 200 x(have)S 200 x(access)S 199 x(to)SG199 x(a)S 199 x(F)S -36 x(AX)S 198 x(machine,)S 209 x(you)S 200 x(can)SeP199 x(also)S 199 x(send)S 199 x(comments)S 199 x(or)S 4796 X 597 y(suggestions)SG166 x(to:)S 5692 X 897 y(DEC)S 165 x(C++)S 165 x(Documentation)S 5692 X4C598 y(603-881-0120)S 2703 20124 XY F24(Document)S 232 x(Structure)S)D4796 X 897 y F151(This)S 166 x(guide)S 166 x(contains)S 167 x(four)SG166 x(chapters)S 166 x(and)S 167 x(one)S 166 x(appendix:)S 4796 X 896 y9E(\201)S 594 x(Chapter)S 184 x(1)S 183 x(describes)S 183 x(the)S 184 x C(preparations)S 183 x(for)S 183 x(supporting)S 185 x(remote)S 183 xG(software)S 5692 X 598 y(development)S 167 x(and)S 166 x(distribution)SG166 x(activities.)S 4796 X 897 y(\201)S 594 x(Chapter)S 168 x(2)S 167 xeE(describes)S 167 x(how)S 167 x(to)S 168 x(prepare)S 167 x(for)S 168 x3H(DEC)S 166 x(C/C++)S 167 x(Run-T)S -12 x(ime)S 168 x(Components)S 5692 XF597 y(V)S -46 x(ersion)S 166 x(6.0)S 167 x(for)S 166 x(OpenVMS)S 165 xI(V)S -55 x(AX)S 165 x(installation.)S 4796 X 897 y(\201)S 594 x(Chapter)SSH170 x(3)S 169 x(describes)S 169 x(how)S 170 x(to)S 169 x(install)S 169 xM(the)S 170 x(DEC)S 169 x(C/C++)S 169 x(Run-T)S -12 x(ime)S 169 x(Components)SSG5692 X 598 y(V)S -46 x(ersion)S 166 x(6.0)S 167 x(for)S 166 x(OpenVMS)S1C165 x(V)S -55 x(AX.)S 4796 X 896 y(\201)S 594 x(Chapter)S 166 x(4)SSF166 x(describes)S 166 x(postinstalla)S -2 x(tion)S 167 x(procedures.)SF4796 X 897 y(\201)S 594 x(Appendix)S 166 x(A)S 166 x(shows)S 165 x(a)S@166 x(sample)S 166 x(installation.)S 5 SC 23102 31061 XY F38(v)SEP PP( %%PageTrailer62%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman %%+ Helvetica)%%PageProcessColors:%%PageCustomColors: (BLACK))%%+ (FOOTCOLOR)(% %%Page: (VI) 6%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend) PaperHeight PaperWidth PM 0 0 XYG0 SC 1807 4367 XY F24(Associ)S -2 x(ated)S 233 x(Documentation)S 3899 XaG896 y F151(For)S 180 x(information)S 179 x(on)S 180 x(the)S 180 x(DEC)S6D178 x(C/C++)S 179 x(Run-T)S -12 x(ime)S 179 x(Components)S 179 x(V)SC-46 x(ersion)S 179 x(6.0)S 180 x(for)S 3899 X 598 y(OpenVMS)S 166 xXC(V)S -56 x(AX)S 165 x(online)S 167 x(release)S 166 x(notes,)S 166 x1D(see)S 166 x(Chapter)S 166 x(2.)S 3899 X 897 y(For)S 184 x(general)SC184 x(information)S 184 x(on)S 183 x(OpenVMS)S 183 x(V)S -55 x(AX)S.G182 x(system)S 183 x(management,)S 189 x(see)S 183 x(the)S 3899 X 597 ySG(OpenVMS)S 166 x(operating)S 166 x(system)S 166 x(documentation)S 166 x1C(set.)S 3899 X 897 y(For)S 187 x(help)S 186 x(understanding)S 188 xFN(OpenVMS)S 186 x(V)S -56 x(AX)S 186 x(system)S 186 x(error)S 187 x(messages,)SH191 x(see)S 186 x(the)S 3899 X 598 y F152(OpenVMS)S 169 x(System)S 170 xC(Message)S 2 x(s)S 169 x(and)S 170 x(Recovery)S 169 x(Procedu)S 2 xSD(res)S 169 x(Referenc)S 2 x(e)S 169 x(Manual)S 170 x F151(or)S 169 xH(the)S 3899 X 597 y(online)S 167 x(HELP/MESSAGE)S 165 x(facility)S -56 xD(.)S 3899 X 897 y(For)S 166 x(additional)S 166 x(information)S 166 xG(about)S 167 x(DEC)S -2 x(threads,)S 167 x(see)S 166 x(the)S 166 x F1521L(Guide)S 166 x(to)S 167 x(DEC)S -2 x(thre)S 2 x(ads)S F151(.)S 1807 11639 XYDF24(Conventions)S 232 x(Used)S 231 x(in)S 232 x(This)S 233 x(Guide)SF3899 X 897 y F151(T)S -31 x(able)S 166 x(1)S 166 x(lists)S 165 x(the)SE166 x(conven)S 2 x(tions)S 166 x(used)S 166 x(in)S 166 x(this)S 166 x)I(guide.)S 3899 13980 XY F36(T)S -37 x(able)S 151 x(1)S 398 x(Convention)S6G2 x(s)S 149 x(Used)S 149 x(in)S 151 x(this)S 150 x(Guide)S 3899 X 324 y H18528 24 R 3899 14802 XY F40(Convention)S 11819 X(Meaning)S 3899 X 299 yH18528 24 R 3899 15699 XY F155(UPPERCASE)S 149 x(TEXT)S 11819 X(Upperca)SG2 x(se)S 151 x(text)S 152 x(indicate)S 2 x(s)S 151 x(the)S 151 x(name)S1G152 x(of)S 152 x(a)S 151 x(command,)S 11819 X 498 y(a)S 150 x(\211le,)SiH149 x(a)S 150 x(parameter)S -32 x(,)S 149 x(a)S 150 x(procedure,)S 150 xO(or)S 150 x(utility)S -49 x(.)S 3899 X 747 y($)S 1 SC 150 x F240(@SYS$UPDATE:)S(G2 x(VMSINSTAL)S 0 SC 11819 X F155(In)S 150 x(interact)S 2 x(ive)S 149 x)F(examples,)S 150 x(prompts)S 150 x(or)S 150 x(displayed)S 151 x(text)SE11819 X 498 y(appea)S 2 x(rs)S 152 x(in)S 152 x(a)S 153 x(monospace)S)G153 x(font.)S 231 x(User)S 153 x(input)S 153 x(appea)S 2 x(rs)S 11819 XTD499 y(in)S 150 x(bold)S 150 x(monospace)S 150 x(font.)S 3899 X 747 yD(Ctrl/)S F156(x)S 11819 X F155(In)S 151 x(interact)S 2 x(ive)S 150 xE(examples,)S 151 x(a)S 150 x(sequence)S 151 x(such)S 150 x(as)S 151 xSD(Ctrl/)S F156(x)S 11819 X 498 y F155(indicat)S 2 x(es)S 148 x(that)SD149 x(you)S 148 x(must)S 148 x(hold)S 149 x(down)S 148 x(the)S 149 xE(key)S 148 x(labeled)S 11819 X 498 y(Ctrl)S 163 x(while)S 162 x(you)S6D162 x(press)S 162 x(another)S 163 x(key)S 162 x(or)S 162 x(a)S 162 xE(pointi)S 2 x(ng)S 11819 X 498 y(device)S 150 x(button;)S 150 x(for)S.G150 x(example,)S 150 x(Ctrl/C)S 149 x(or)S 150 x(Ctrl/Z.)S 3899 X 747 ySH([YES])S 11819 X(Square)S 152 x(brackets)S 151 x(indicate)S 152 x(that)SF152 x(the)S 151 x(enclosed)S 151 x(item)S 150 x(is)S 11819 X 499 y(a)SE158 x(default)S 159 x(value)S 158 x(in)S 158 x(a)S 158 x(VMSINS)S 2 x(D(T)S -25 x(AL)S 158 x(prompt.)S 241 x(Also,)S 11819 X 498 y(square)SC151 x(brackets)S 150 x(serve)S 150 x(as)S 150 x(delimiter)S 2 x(s)SxC149 x(for)S 151 x(a)S 150 x(direct)S 2 x(ory)S 11819 X 498 y(name)S1C149 x(in)S 150 x(a)S 150 x(\211le)S 149 x(speci\211cati)S 2 x(on.)S133899 X 398 y 18528 24 R 5 SC 1807 31061 XY F38(vi)S1EP PP2 %%PageTrailer32%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman(%%+ NewCenturySchlbk-Italic Courier-Bold %%+ Helveticag%%PageProcessColors:%%PageCustomColors: (BLACK)6%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR).%1%%Page: (1-1) 7S%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)) PaperHeight PaperWidth PM 0 0 XYC0 SC 22329 6453 XY F8(1)S 2703 X 448 y 20628 48 R 7606 7919 XY F208SH(Distributing)S 330 x(Dependent)S 331 x(Produ)S -2 x(cts)S 4796 10211 XYNF151(This)S 178 x(chapter)S 180 x(discusses)S 177 x(the)S 179 x(preparations)SE179 x(sites)S 178 x(must)S 178 x(make)S 179 x(if)S 178 x(they)S 180 x(D(support)S 4796 X 598 y(softw)S -2 x(are)S 167 x(development)S 166 xF(or)S 166 x(distribution)S 166 x(activities.)S 2703 12054 XY F24(1.1)SD398 x(Impact)S 232 x(on)S 233 x(Software)S 232 x(Development)S 232 xE(and)S 232 x(Distribution)S 4796 X 897 y F151(The)S 168 x(DEC)S 166 x.G(C/C++)S 168 x(Run-T)S -12 x(ime)S 167 x(Components)S 168 x(kit)S 167 x.C(contains)S 168 x(shareable)S 168 x(image)S 168 x(run-time)S 4796 X F597 y(components.)S 275 x(When)S 179 x(the)S 179 x(DEC)S 178 x(C/C++)SC178 x(Run-T)S -12 x(ime)S 179 x(Components)S 179 x(kit)S 179 x(is)S C178 x(installed)S 4796 X 598 y(on)S 172 x(OpenVMS)S 172 x(V)S -56 x)E(AX)S 172 x(V)S -46 x(ersion)S 172 x(5.5,)S 175 x(5.5-1,)S 175 x(or)S2H172 x(5.5-2)S 173 x(systems,)S 173 x(some)S 172 x(of)S 172 x(the)S 173 xE(shareable)S 4796 X 598 y(image)S 184 x(run-time)S 185 x(components)S2J185 x(replace)S 185 x(older)S 184 x(versions)S 185 x(of)S 184 x(existing)SE185 x(OpenVMS)S 4796 X 598 y(components.)S 295 x(This)S 188 x(makes)SpC189 x(the)S 189 x(installation)S 188 x(of)S 189 x(the)S 188 x(DEC)SnG188 x(C/C++)S 188 x(Run-T)S -12 x(ime)S 4796 X 597 y(Components)S 180 x4L(kit)S 180 x(similar)S 180 x(to)S 181 x(an)S 181 x(OpenVMS)S 180 x(upgrade)SH181 x(for)S 181 x(sites)S 180 x(that)S 180 x(develop)S 181 x(or)S 4796 XG598 y(distribute)S 178 x(softw)S -2 x(are)S 179 x(for)S 179 x(OpenVMS)S I178 x(V)S -55 x(AX)S 177 x(V)S -46 x(ersion)S 179 x(5.5,)S 183 x(5.5-1,)SoG182 x(or)S 179 x(5.5-2)S 179 x(systems.)S 4796 X 598 y(Software)S 180 xSM(linked)S 181 x(against)S 181 x(any)S 182 x(of)S 181 x(the)S 181 x(run-time)S I181 x(images)S 181 x(provided)S 182 x(by)S 181 x(the)S 181 x(DEC)S 4796 XxF598 y(C/C++)S 178 x(Run-T)S -12 x(ime)S 179 x(Components)S 179 x(kit)SC179 x(cannot)S 180 x(be)S 179 x(executed)S 180 x(at)S 178 x(sites)SxE179 x(having)S 180 x(older)S 4796 X 597 y(versions)S 171 x(of)S 172 xSF(the)S 171 x(\211les)S 172 x(in)S 171 x(their)S 172 x(SYS$LIBRA)S -2 xF(R)S -18 x(Y)S 171 x(directories)S 171 x(or)S 172 x(at)S 171 x(sites)SC170 x(that)S 172 x(do)S 171 x(not)S 4796 X 598 y(have)S 166 x(the)S K167 x(new)S 166 x(images)S 166 x(available.)S 4796 X 897 y(Speci\211cally)SxH-55 x(,)S 195 x(when)S 190 x(executing)S 190 x(the)S 190 x(image)S 189 xI(resulting)S 190 x(from)S 189 x(a)S 189 x(software)S 188 x(build)S 4796 X8K598 y(procedure)S 194 x(that)S 194 x(links)S 194 x(an)S 195 x(application)ShD194 x(against)S 194 x(any)S 194 x(of)S 194 x(the)S 195 x(new)S 193 xG(run-time)S 4796 X 597 y(components)S 182 x(provided)S 182 x(on)S 183 xeI(this)S 181 x(kit)S 182 x(\(see)S 182 x(T)S -31 x(able)S 182 x(1)S(\203)SoE(1)S 182 x(and)S 182 x(T)S -30 x(able)S 182 x(1)S(\203)S(2\),)S 186 xdH(a)S 182 x(user)S 182 x(at)S 4796 X 598 y(the)S 175 x(installing)S 176 xG(site)S 175 x(will)S 174 x(encoun)S 2 x(ter)S 175 x(errors)S 176 x(if)S1C175 x(that)S 175 x(user)S 176 x(subsequently)S 176 x(copies)S 175 x7G(the)S 4796 X 598 y(resulting)S 167 x(image)S 168 x(\211le)S 167 x(to)SSI167 x(another)S 168 x(site)S 167 x(\(target)S 167 x(site\))S 166 x(that)SlF167 x(is)S 167 x(runnin)S 2 x(g)S 167 x(OpenVMS)S 167 x(V)S -56 x(AX)SF4796 X 598 y(V)S -47 x(ersion)S 169 x(5.5,)S 170 x(5.5-1,)S 170 x(or)SE169 x(5.5-2)S 169 x(and)S 168 x(does)S 168 x(not)S 169 x(have)S 170 xVK(the)S 168 x(new)S 169 x(versions)S 169 x(of)S 168 x(the)S 169 x(run-time)SXE4796 X 597 y(components)S 166 x(in)S 166 x(their)S 166 x(SYS$LIBRAR)S6H-20 x(Y)S -56 x(.)S 4796 X 897 y(For)S 185 x(example,)S 190 x(consider)SD185 x(a)S 185 x(software)S 184 x(application,)S 190 x(V)S -56 x(AX)SD184 x(APP-XYZ,)S 186 x(which)S 185 x(has)S 4796 X 598 y(been)S 181 xE(developed)S 182 x(on)S 181 x(a)S 182 x(cluster)S 181 x(named)S 181 xaD(GRAPES::,)S 185 x(that)S 181 x(is)S 181 x(running)S 183 x(OpenVMS)SG4796 X 597 y(V)S -56 x(AX)S 188 x(V)S -46 x(ersion)S 188 x(5.5.)S 295 xeH(As)S 188 x(part)S 188 x(of)S 189 x(the)S 189 x(build)S 188 x(of)S 189 xE(V)S -56 x(AX)S 188 x(APP-XYZ,)S 189 x(an)S 189 x(executable)S 4796 XrEUܯ~ AACRT.BCKV9+[AACRT060.DOCUMENTATION]RUNTIME_IGUIDE.PS;1S_|f598 y(image)S 187 x(named)S 188 x(XYZ.EXE)S 186 x(is)S 187 x(linked)S)H188 x(against)S 187 x(the)S 188 x(V)S -56 x(AX)S 166 x(C)S 187 x(Run-T)SD-12 x(ime)S 187 x(Library)S 4796 X 598 y(\(RTL\))S 175 x(execu)S 2 xP(table)S 175 x(\(SYS$LIBRA)S -2 x(R)S -18 x(Y)S -46 x(:V)S -56 x(AXCRTL.EXE\).)SD175 x(V)S -55 x(AX)S 175 x(APP-XYZ)S 176 x(has)S 176 x(been)S 4796 XF598 y(built)S 181 x(and)S 182 x(distributed)S 181 x(to)S 181 x(other)SE182 x(OpenVMS)S 181 x(V)S -56 x(AX)S 181 x(sites)S 180 x(that)S 182 xSG(have)S 182 x(a)S 182 x(version)S 182 x(of)S 4796 X 597 y(SYS$SY)S -2 x1F(STEM:V)S -55 x(AXCRTL.EXE)S 172 x(at)S 174 x(least)S 173 x(as)S 173 xF(recent)S 175 x(as)S 173 x(the)S 174 x(one)S 174 x(distributed)S 173 xC(with)S 4796 X 598 y(OpenVMS)S 165 x(V)S -46 x(ersion)S 166 x(5.5)SSJ167 x(and)S 166 x(executes)S 167 x(properly)S -55 x(.)S 5 SC 378 x 31061 YFF38(Distributing)S 165 x(Depende)S 2 x(nt)S 166 x(Products)S 399 x F40 (1\2031)SLEP PPG %%PageTraileri2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman %%+ Helveticaa%%PageProcessColors:%%PageCustomColors: (BLACK)1%%+ (FOOTCOLOR)t%S%%Page: (1-2) 8i%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)v PaperHeight PaperWidth PM 0 0 XYG0 SC 4796 4232 XY F151(However)S -37 x(,)S 194 x(if)S 188 x(the)S 189 x1J(system)S 188 x(manager)S 189 x(for)S 188 x(the)S 189 x(GRA)S -2 x(PES::)SE295 x(cluster)S 188 x(installs)S 187 x(the)S 4796 X 598 y(DEC)S 178 xxH(C/C++)S 179 x(Run-T)S -12 x(ime)S 179 x(Components)S 180 x(kit,)S 183 xF(one)S 180 x(component)S 180 x(of)S 180 x(the)S 179 x(kit)S 180 x(is)SG179 x(a)S 179 x(new)S 4796 X 598 y(version)S 187 x(of)S 187 x(V)S -55 x C(AXCR)S -2 x(TL.EXE)S 187 x(\(a)S 187 x(more)S 187 x(recent)S 188 xxG(version)S 188 x(than)S 187 x(the)S 187 x(version)S 188 x(that)S 4796 X1D598 y(exists)S 171 x(in)S 173 x(OpenVMS)S 171 x(V)S -55 x(AX)S 171 xC(V)S -46 x(ersion)S 172 x(5.5-2\).)S 262 x(Installing)S 172 x(the)S8M172 x(DEC)S 171 x(C/C++)S 172 x(Run-T)S -12 x(ime)S 4796 X 597 y(Components)S5E176 x(kit)S 177 x(places)S 176 x(this)S 176 x(newer)S 177 x(version)S1N177 x(in)S 177 x(SYS$LIBRA)S -2 x(R)S -18 x(Y)S -56 x(.)S 177 x(Subsequently)SL-54 x(,)S 4796 X 598 y(if)S 185 x(the)S 187 x(V)S -56 x(AX)S 186 x(APP-XYZ)SI186 x(softw)S -2 x(are)S 187 x(developers)S 186 x(execute)S 187 x(their)S E187 x(build)S 186 x(procedure,)S 4796 X 598 y(the)S 182 x(resulting)SaC184 x(version)S 183 x(of)S 183 x(XYZ.EXE)S 182 x(will)S 182 x(now)SuG183 x(depend)S 183 x(on)S 183 x(the)S 183 x(new)S 182 x(version)S 184 xxE(of)S 4796 X 598 y(V)S -56 x(AXCRTL.EXE)S 169 x(rather)S 172 x(than)S1D171 x(the)S 171 x(old)S 171 x(version.)S 260 x(If)S 171 x(an)S 171 xE(offsite)S 170 x(client)S 171 x(takes)S 171 x(delivery)S 4796 X 597 ySH(of)S 174 x(the)S 174 x(new)S 174 x(version)S 175 x(of)S 174 x(V)S -56 xJ(AX)S 174 x(APP-XYZ,)S 174 x(users)S 174 x(at)S 174 x(the)S 174 x(remote)SF174 x(site)S 174 x(will)S 173 x(encounter)S 4796 X 598 y(image)S 172 xE(activation)S 173 x(failure)S 173 x(while)S 173 x(trying)S 173 x(to)S8H173 x(execute)S 173 x(XYZ.EXE.)S 173 x(The)S 173 x(remote)S 172 x(user)SC28 x(')S -19 x(s)S 4796 X 598 y(system)S 172 x(issues)S 173 x(the)S9G173 x(following)S 174 x(message)S 173 x(indicating)S 174 x(that)S 173 x J(the)S 173 x(necessary)S 174 x(version)S 174 x(of)S 4796 X 598 y(SYS$LIB)SE-2 x(RAR)S -19 x(Y)S -46 x(:V)S -55 x(AXCR)S -2 x(TL.EXE)S 166 x(is)S1G166 x(absent:)S 4796 X 896 y F238($)S 1 SC 239 x F240(run)S 239 x(xyz)SiD0 SC 4796 X 498 y F238(%DCL-W-ACTIMA)S 2 x(GE,)S 239 x(error)S 240 xO(activati)S 2 x(ng)S 239 x(image)S 240 x(VAXCRTL)S 4796 X 499 y(-CLI-E-IMGNAM)SoJ2 x(E,)S 239 x(image)S 240 x(file)S 240 x(SYS$LIBRAR)S 2 x(Y:VAXCRTL.EXE)SC2 x(;1)S 4796 X 498 y(-SYSTEM-F-SHR)S 2 x(IDMISMAT,)S 240 x(ident)SsD240 x(mismatch)S 241 x(with)S 240 x(shareable)S 240 x(image)S 4796 XH896 y F151(This)S 172 x(problem)S 172 x(can)S 173 x(arise)S 172 x(when)SE173 x(new)S 172 x(components)S 172 x(such)S 173 x(as)S 172 x(DECC$S)S)F-2 x(HR.EXE)S 172 x(\(the)S 4796 X 598 y(DEC)S 182 x(C)S 183 x(Run-T)SJ-12 x(ime)S 183 x(Library\))S 184 x(or)S 184 x(CXXL$01)S -28 x(1_SHR.EXE)SL182 x(\(the)S 184 x(DEC)S 182 x(C++)S 183 x(Class)S 4796 X 598 y(Library\))SH173 x(are)S 174 x(linked)S 173 x(against.)S 264 x(It)S 172 x(can)S 174 xF(also)S 172 x(occur)S 174 x(when)S 174 x(existing)S 173 x(components)SC174 x(like)S 4796 X 598 y(V)S -56 x(AXCRTL.EXE)S 181 x(\(as)S 181 xeC(in)S 183 x(this)S 181 x(example\))S 183 x(are)S 182 x(used)S 182 x)D(that)S 182 x(have)S 183 x(been)S 183 x(replaced)S 182 x(by)S 4796 XC597 y(newer)S 171 x(versions)S 171 x(from)S 171 x(the)S 171 x(DEC)S G170 x(C/C++)S 171 x(Run-T)S -12 x(ime)S 171 x(Components)S 171 x(kit.)SyF259 x(Because)S 171 x(the)S 4796 X 598 y(run-time)S 170 x(components)SH169 x(contained)S 171 x(on)S 170 x(the)S 170 x(DEC)S 168 x(C/C++)S 169 xF(Run-T)S -12 x(ime)S 170 x(Components)S 169 x(kit)S 4796 X 598 y(are)SD167 x(in)S 167 x(common)S 168 x(use,)S 168 x(such)S 168 x(problems)SC167 x(can)S 167 x(arise)S 167 x(even)S 169 x(for)S 167 x(programs)S5H167 x(that)S 168 x(do)S 167 x(not)S 167 x(use)S 4796 X 598 y(the)S 166 xF(DEC)S 165 x(C)S 165 x(or)S 167 x(DEC)S 164 x(C++)S 166 x(compilers.)SC5692 19475 XY 7080 24 R 13074 19475 XY F36(W)S -18 x(arning)S 300 x1C7080 24 R 5692 20372 XY F151(Any)S 177 x(application)S 176 x(that)S L176 x(links)S 176 x(directly)S 177 x(or)S 176 x(indirectly)S 177 x(against)SG176 x(a)S 177 x(version)S 176 x(of)S 5692 X 598 y(V)S -55 x(AXCR)S -2 xSF(TL.EXE,)S 182 x(V)S -56 x(AXCRTLG.EXE)S -2 x(,)S 182 x(CMA$RTL.EXE,)SH181 x(CMA$OPEN_)S 5692 X 597 y(RTL.EXE,)S 179 x(CMA$LIB_SHR.EXE,)S 178 xM(or)S 180 x(CMA$OPEN_LIB)S -2 x(_SHR.EXE)S 178 x(is)S 5692 X 598 y(affected)S1H162 x(by)S 162 x(this)S 162 x(problem.)S 250 x(A)S 161 x(linkage)S 163 xC(is)S 162 x(indirect)S 162 x(if)S 162 x(a)S 162 x(shareable)S 162 xtF(image)S 163 x(that)S 5692 X 598 y(references)S 167 x(any)S 167 x(of)SC166 x(these)S 166 x(images)S 166 x(is)S 165 x(linked)S 167 x(into)SxF166 x(the)S 166 x(application.)S 5692 X 697 y 16740 24 R 4796 24656 XYG(For)S 187 x(simplicity)S -56 x(,)S 193 x(the)S 188 x(rest)S 186 x(of)S1F187 x(this)S 187 x(chapter)S 188 x(refers)S 187 x(to)S 187 x(`)S -10 xI(`DEC)S 186 x(C/C++)S 187 x(Run-T)S -12 x(ime)S 4796 X 598 y(Components)S G165 x(software)S 165 x(distribution)S 166 x(problems')S -10 x(')S 166 x1I(as)S 166 x(`)S -10 x(`distribution)S 166 x(problems.')S -10 x(')S 4796 XrH896 y(For)S 174 x(software)S 173 x(developers)S 175 x(who)S 174 x(want)SC173 x(to)S 174 x(redistribute)S 174 x(software)S 173 x(that)S 174 x)J(is)S 174 x(developed)S 4796 X 598 y(using)S 174 x(systems)S 172 x(where)SE173 x(the)S 174 x(DEC)S 172 x(C/C++)S 173 x(Run-T)S -12 x(ime)S 173 x2D(Components)S 173 x(kit)S 173 x(is)S 173 x(installed,)S 4796 X 598 yD(the)S 166 x(options)S 166 x(are:)S 4796 X 896 y(\201)S 594 x(Link)SE167 x(against)S 166 x(older)S 166 x(versions)S 167 x(of)S 166 x(the)SI166 x(shareable)S 166 x(images)S 4796 X 897 y(\201)S 594 x(Redistribute)SSE165 x(the)S 167 x(DEC)S 164 x(C/C++)S 166 x(Run-T)S -12 x(ime)S 166 x C(Components)S 166 x(kit)S 5 SC 2703 31061 XY F40(1\2032)S 400 x F38l:(Distri)S -2 x(buting)S 167 x(Dependent)S 167 x(Products)SEP PP( %%PageTrailer8#%%PageFonts: NewCenturySchlbk-Roman0'%%+ Courier Courier-Bold Helvetica-Bold %%+ Helveticao%%PageProcessColors:%%PageCustomColors: (BLACK)n%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR)x%e%%Page: (1-3) 9)%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)( PaperHeight PaperWidth PM 0 0 XYF0 SC 4796 4232 XY F151(\201)S 594 x(Link)S 167 x(with)S 166 x(object)SE166 x(libraries)S 166 x(rather)S 166 x(than)S 167 x(shareable)S 166 xsE(images)S 4796 X 897 y(The)S 166 x(following)S 166 x(sections)S 166 xlC(describe)S 166 x(these)S 166 x(options.)S 2703 6225 XY F28(1.1.1)S1D400 x(Linkin)S 2 x(g)S 199 x(Against)S 200 x(Older)S 200 x(V)S -33 xD(ersions)S 4796 X 797 y F151(Sites)S 184 x(that)S 186 x(have)S 187 xK(existing)S 186 x(build)S 186 x(procedures)S 186 x(\(that)S 185 x(support)SaF186 x(development)S 186 x(and)S 4796 X 598 y(distribution)S 170 x(of)SM170 x(software)S 169 x(linked)S 171 x(against)S 171 x(the)S 170 x(installed)SSF170 x(version)S 171 x(of)S 171 x(OpenVMS)S 170 x(V)S -56 x(AX)S 4796 XE597 y(and)S 181 x(want)S 181 x(to)S 181 x(continue)S 182 x(to)S 181 x G(link)S 182 x(against)S 181 x(shareable)S 182 x(images\))S 181 x(must)S6G180 x(preserve)S 182 x(the)S 4796 X 598 y(existing)S 166 x(link)S 166 x)D(environmen)S 2 x(t)S 165 x(to)S 166 x(eliminate)S 165 x(the)S 166 xE(distribution)S 165 x(problem)S 166 x(without)S 165 x(havin)S 2 x(g)SfH4796 X 598 y(to)S 176 x(modify)S 176 x(application)S 176 x(build)S 177 xM(procedures.)S 271 x(This)S 176 x(requires)S 177 x(some)S 176 x(preparation)SxF176 x(and)S 4796 X 598 y(noti\211cation)S 166 x(on)S 167 x(the)S 166 xF(part)S 166 x(of)S 166 x(the)S 166 x(DEC)S 165 x(C/C++)S 165 x(Run-T)SG-12 x(ime)S 166 x(Components)S 166 x(installer)S -37 x(.)S 4796 X 896 y(H(Before)S 152 x(installing)S 153 x(the)S 152 x(DEC)S 152 x(C/C++)S 152 xG(Run-T)S -12 x(ime)S 152 x(Components)S 152 x(kit,)S 156 x(make)S 153 xE(a)S 152 x(copy)S 153 x(of)S 153 x(the)S 4796 X 598 y(\211les)S 162 x%H(in)S 163 x(the)S 163 x(old)S 163 x(SYS$LIB)S -2 x(RAR)S -19 x(Y)S 162 xC(directory)S -54 x(.)S 249 x(After)S 163 x(installing)S 162 x(DEC)SrG162 x(C/C++)S 162 x(Run-T)S -12 x(ime)S 4796 X 598 y(Components)S 176 x D(but)S 176 x(before)S 177 x(executing)S 179 x(the)S 176 x(standard)SI177 x(link)S 177 x(operations,)S 179 x(applications)S 4796 X 598 y(that)SxG172 x(need)S 172 x(to)S 172 x(link)S 173 x(with)S 172 x(pre-DEC)S 171 x0F(C/C++)S 172 x(Run-T)S -12 x(ime)S 172 x(Components)S 172 x(versions)SD172 x(of)S 173 x(the)S 4796 X 597 y(shareable)S 167 x(images)S 166 xH(can)S 168 x(be)S 167 x(supported)S 166 x(without)S 167 x(change)S 168 xE(by)S 168 x(temporarily)S 167 x(de\211ning)S 168 x(the)S 4796 X 598 y M(appropriate)S 174 x(logical)S 175 x(name)S 175 x(\(either)S 175 x(SYS$LIBR)SSE-2 x(AR)S -19 x(Y)S 175 x(or)S 175 x(SYS$SHA)S -2 x(RE\))S 174 x(to)S)H175 x(point)S 174 x(to)S 4796 X 598 y(the)S 169 x(old)S 170 x(SYS$LIBR)SF-2 x(AR)S -19 x(Y)S -55 x(.)S 170 x(W)S -19 x(ith)S 170 x(this)S 169 xF(method,)S 171 x(the)S 170 x(end)S 170 x(user)S 170 x(of)S 169 x(the)SG170 x(application)S 169 x(sees)S 4796 X 598 y(no)S 167 x(change)S 167 xaF(from)S 167 x(the)S 167 x(previous,)S 168 x(unmodi\211ed)S 167 x(use)SE167 x(of)S 166 x(SYS$LIBRA)S -2 x(R)S -18 x(Y)S -56 x(.)S 167 x(The)S J167 x(temporary)S 4796 X 597 y(de\211nition)S 166 x(of)S 166 x(SYS$LIBRA)SC-2 x(R)S -18 x(Y)S 165 x(is)S 166 x(not)S 166 x(needed)S 167 x(at)SyG165 x(run)S 167 x(time.)S 4796 X 897 y(Whether)S 173 x(or)S 173 x(not)SlG174 x(the)S 173 x(end-user)S 174 x(site)S 172 x(has)S 173 x(the)S 174 x)H(DEC)S 172 x(C/C++)S 172 x(Run-T)S -12 x(ime)S 173 x(Components)S 4796 XD598 y(installed)S 173 x(does)S 173 x(not)S 174 x(matter)S 173 x(if)SD174 x(this)S 173 x(method)S 174 x(is)S 173 x(used)S 174 x(to)S 173 xL(build)S 174 x(the)S 174 x(application.)S 265 x(See)S 4796 X 598 y(Section)SJ183 x(1.2)S 184 x(for)S 183 x(more)S 183 x(detailed)S 183 x(instructions)SH183 x(on)S 184 x(preparing)S 184 x(for)S 184 x(and)S 183 x(using)S 184 xG(this)S 4796 X 597 y(method.)S 4796 X 897 y(This)S 172 x(method)S 172 xgK(does)S 171 x(not)S 172 x(work)S 172 x(for)S 172 x(new)S 172 x(components)SrH172 x(\(such)S 173 x(as)S 171 x(DECC$S)S -2 x(HR.EXE)S 171 x(or)S 4796 XH598 y(CXXL$01)S -29 x(1_SHR.EXE\))S 170 x(not)S 172 x(previously)S 173 xE(supplied)S 171 x(on)S 171 x(OpenVMS)S 171 x(V)S -55 x(AX)S 171 x(V)SCJ-47 x(ersion)S 172 x(5.5,)S 4796 X 597 y(5.5-1,)S 179 x(or)S 177 x(5.5-2)SD176 x(systems.)S 269 x(Y)S -55 x(ou)S 176 x(can)S 177 x(only)S 177 xF(use)S 176 x(these)S 177 x(new)S 176 x(components)S 176 x(with)S 176 xL(newly)S 4796 X 598 y(developed)S 173 x(applications.)S 263 x(Applications)SE173 x(that)S 173 x(encounter)S 174 x(the)S 174 x(distribution)S 173 x)G(problem)S 4796 X 598 y(from)S 178 x(the)S 178 x(use)S 178 x(of)S 178 x1J(new)S 178 x(components)S 179 x(on)S 178 x(the)S 178 x(DEC)S 165 x(C/C++)SE166 x(Run-T)S -12 x(ime)S 166 x(Components)S 4796 X 598 y(kit)S 174 x(H(can)S 175 x(only)S 175 x(solve)S 174 x(the)S 175 x(distribution)S 174 xD(problem)S 174 x(by)S 175 x(redistributing)S 174 x(the)S 175 x(DEC)SG173 x(C/C++)S 4796 X 598 y(Run-T)S -12 x(ime)S 179 x(Components)S 180 x D(kit)S 179 x(itself.)S 276 x(See)S 180 x(Section)S 180 x(1.6)S 180 xH(for)S 180 x(the)S 180 x(requirements)S 180 x(and)S 4796 X 597 y(setup)SH165 x(needed)S 167 x(for)S 166 x(redistribution)S 166 x(of)S 166 x(the)SF166 x(DEC)S 165 x(C/C++)S 166 x(Run-T)S -12 x(ime)S 165 x(Components)SD166 x(kit.)S 2703 24556 XY F28(1.1.2)S 400 x(Redistributin)S 2 x(g)SE199 x(the)S 200 x(DEC)S 198 x(C/C++)S 199 x(Run-T)S -11 x(ime)S 201 x6D(Components)S 201 x(Kit)S 4796 X 797 y F151(Redist)S -2 x(ributing)SE178 x(the)S 177 x(DEC)S 176 x(C/C++)S 176 x(Run-T)S -12 x(ime)S 177 xCG(Components)S 177 x(kit)S 176 x(requires)S 178 x(minimal)S 4796 X 598 y D(changes)S 186 x(to)S 186 x(the)S 186 x(development)S 186 x(system)SC185 x(and)S 186 x(procedures.)S 289 x(It)S 186 x(does)S 185 x(not)S(I186 x(sacri\211ce)S 4796 X 598 y(performance)S 168 x(or)S 167 x(degrade)S I169 x(system)S 167 x(resources.)S 252 x(It)S 167 x(does)S 168 x(require)S G168 x(that)S 167 x(the)S 168 x(DEC)S 166 x(C/C++)S 4796 X 597 y(Run-T)SxC-12 x(ime)S 160 x(Components)S 159 x(kit)S 161 x(and)S 160 x(this)S)C160 x(guide)S 161 x(be)S 160 x(shipped)S 160 x(along)S 161 x(with)S(D160 x(the)S 160 x(application)S 4796 X 598 y(that)S 165 x(requires)SE167 x(the)S 166 x(use)S 166 x(of)S 166 x(any)S 167 x(of)S 166 x(the)S7O166 x(components)S 166 x(contained)S 167 x(in)S 166 x(it.)S 5 SC 15643 31061 XYRFF38(Distributing)S 165 x(Depende)S 2 x(nt)S 166 x(Products)S 399 x F40 (1\2033)SSEP PPA %%PageTrailere#%%PageFonts: NewCenturySchlbk-Romanx%%+ Helvetica-Bold Helvetica%%PageProcessColors:%%PageCustomColors: (BLACK)r%%+ (FOOTCOLOR))%6%%Page: (1-4) 10%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)p PaperHeight PaperWidth PM 0 0 XYD0 SC 4796 4232 XY F151(When)S 161 x(new)S 161 x(applications)S 161 xC(involvin)S 2 x(g)S 161 x(new)S 161 x(components)S 162 x(of)S 161 x G(the)S 161 x(DEC)S 160 x(C/C++)S 161 x(Run-T)S -12 x(ime)S 4796 X 598 y7H(Components)S 173 x(kit,)S 175 x(or)S 174 x(new)S 174 x(features)S 173 xC(of)S 173 x(existing)S 174 x(components,)S 176 x(are)S 174 x(used)S(E173 x(and)S 174 x(object)S 4796 X 598 y(library)S 167 x(usage)S 166 xlG(is)S 166 x(either)S 167 x(impossible)S 166 x(or)S 166 x(undesirable,)SoD168 x(then)S 167 x(the)S 166 x(distribution)S 166 x(problem)S 4796 XF598 y(can)S 181 x(only)S 181 x(be)S 181 x(addressed)S 180 x(by)S 182 xK(supplying)S 181 x(the)S 181 x(necessary)S 182 x(shareable)S 181 x(images)SxE180 x(to)S 181 x(the)S 4796 X 597 y(end-user)S 166 x(system.)S 4796 X8E897 y(See)S 167 x(Section)S 167 x(1.6)S 168 x(for)S 167 x(the)S 168 xSD(requirements)S 168 x(and)S 167 x(setup)S 167 x(needed)S 168 x(for)SF168 x(redistribution)S 167 x(of)S 167 x(the)S 4796 X 598 y(DEC)S 164 xO(C/C++)S 166 x(Run-T)S -12 x(ime)S 166 x(Components)S 166 x(kit.)S 2703 9214 XY1DF28(1.1.3)S 400 x(Linkin)S 2 x(g)S 199 x(with)S 200 x(Object)S 200 xD(Libraries)S 4796 X 797 y F151(Linking)S 183 x(with)S 182 x(object)SE183 x(libraries)S 182 x(rather)S 183 x(than)S 183 x(shareable)S 182 xsE(images)S 182 x(eliminates)S 182 x(the)S 4796 X 597 y(problem)S 176 xLE(at)S 177 x(end-user)S 177 x(sites,)S 179 x(but)S 177 x(slows)S 175 x(D(down)S 177 x(the)S 177 x(image)S 177 x(activation)S 177 x(process)SE176 x(and)S 4796 X 598 y(consumes)S 166 x(system)S 165 x(resources.)SSC4796 X 897 y(When)S 191 x(an)S 192 x(OpenVMS)S 191 x(V)S -56 x(AX)S D191 x(image)S 192 x(is)S 191 x(linked)S 192 x(using)S 192 x(object)SE192 x(libraries)S 191 x(instead)S 4796 X 598 y(of)S 191 x(shareable)S)F191 x(images,)S 198 x(all)S 191 x(the)S 191 x(code)S 191 x(and)S 192 xG(local)S 191 x(data)S 191 x(for)S 191 x(the)S 192 x(application)S 191 xeF(are)S 4796 X 597 y(linked)S 181 x(directly)S 181 x(into)S 181 x(the)SF181 x(resulting)S 182 x(.EXE)S 180 x(\211le)S 181 x(\(image\).)S 279 xJ(This)S 181 x(makes)S 181 x(the)S 181 x(image)S 4796 X 598 y(independent)SH168 x(of)S 168 x(any)S 168 x(shareable)S 168 x(images)S 168 x(on)S 168 xE(the)S 168 x(linking)S 169 x(system;)S 169 x(therefore,)S 169 x(you)S8C169 x(can)S 4796 X 598 y(ship)S 168 x(the)S 169 x(resulting)S 169 xxC(image)S 169 x(to)S 169 x(any)S 169 x(end-user)S 169 x(site)S 168 xlH(without)S 169 x(the)S 169 x(distribution)S 168 x(problem)S 4796 X 598 yH(occurring.)S 276 x(Because)S 179 x(the)S 178 x(image)S 179 x(includes)SG179 x(all)S 178 x(the)S 179 x(necessary)S 179 x(run-time)S 179 x(code)SSG179 x(and)S 4796 X 597 y(data)S 180 x(needed)S 182 x(to)S 181 x(execu)SrE2 x(te)S 181 x(the)S 181 x(program,)S 186 x(the)S 182 x(image)S 182 xxE(is)S 180 x(larger)S 183 x(than)S 181 x(if)S 181 x(shareable)S 4796 X1E598 y(images)S 165 x(were)S 166 x(used.)S 4796 X 897 y(Y)S -56 x(ou)SSE164 x(can)S 163 x(link)S 164 x(some)S 163 x(\(but)S 163 x(not)S 163 x2C(all\))S 163 x(of)S 163 x(the)S 164 x(components)S 163 x(on)S 164 xSG(the)S 163 x(DEC)S 162 x(C/C++)S 163 x(Run-T)S -12 x(ime)S 4796 X 598 y H(Components)S 169 x(kit)S 170 x(with)S 169 x(object)S 171 x(libraries.)SG257 x(Speci\211cally)S -55 x(,)S 171 x(the)S 171 x(V)S -56 x(AX)S 165 x)E(C)S 170 x(RTL)S 170 x(is)S 169 x(available)S 4796 X 597 y(in)S 170 xmD(object)S 171 x(library)S 170 x(form)S 170 x(\(V)S -55 x(AXCR)S -2 xK(TL.OLB,)S 171 x(V)S -55 x(AXCR)S -2 x(TLG.OLB,)S 171 x(V)S -56 x(AXCCURS)SXD-2 x(E.OLB\),)S 4796 X 598 y(as)S 166 x(is)S 166 x(the)S 166 x(DEC)SE166 x(C)S 166 x(RTL)S 166 x(\(DECCR)S -2 x(TL.OLB,)S 168 x(DEC)S -2 x)G(CRTLG.OLB,)S 167 x(DECC)S -2 x(CURSE.OLB\).)S 4796 X 598 y(The)S 186 x(D(other)S 186 x(components)S 186 x(on)S 186 x(the)S 185 x(DEC)S 185 xG(C/C++)S 185 x(Run-T)S -12 x(ime)S 185 x(Components)S 186 x(kit)S 185 xeJ(are)S 4796 X 598 y(available)S 168 x(in)S 169 x(shareable)S 168 x(image)SC168 x(form)S 169 x(only)S -55 x(.)S 254 x(For)S 169 x(information)S-C169 x(on)S 168 x(linking)S 170 x(with)S 168 x(object)S 4796 X 597 y6I(libraries,)S 179 x(see)S 176 x(the)S 176 x F152(OpenVMS)S 177 x(Linker)StH177 x(Utility)S 177 x(Manual)S 177 x F151(and)S 176 x(the)S 177 x(user)SD27 x(')S -19 x(s)S 176 x(guides)S 177 x(for)S 4796 X 598 y(V)S -56 xD(AX)S 165 x(C)S 166 x(and)S 166 x(DEC)S 165 x(C.)S 2703 22696 XY F24N(1.2)S 398 x(Saving)S 232 x(the)S 233 x(Old)S 232 x(System)S 232 x(Developme)SF-2 x(nt)S 233 x(Environment)S 4796 X 897 y F151(As)S 183 x(discussed)SD184 x(in)S 185 x(Section)S 185 x(1.1.1,)S 191 x(one)S 185 x(method)SE185 x(of)S 185 x(addressing)S 184 x(the)S 185 x(distribution)S 4796 XSI598 y(problem)S 189 x(is)S 188 x(to)S 189 x(save)S 190 x(a)S 189 x(copy)SaM190 x(of)S 189 x(the)S 189 x(existing)S 190 x(link-time)S 190 x(environment)SmF190 x(before)S 4796 X 598 y(installing)S 173 x(the)S 173 x(DEC)S 172 xH(C/C++)S 172 x(Run-T)S -12 x(ime)S 173 x(Components)S 173 x(kit.)S 264 xG(Software)S 172 x(development)S 4796 X 597 y(and)S 170 x(distribution)S5H170 x(sites)S 170 x(often)S 170 x(do)S 171 x(this)S 170 x(before)S 171 xC(upgrading)S 172 x(OpenVMS)S 170 x(V)S -56 x(AX)S 170 x(versions.)SSE4796 X 598 y(This)S 175 x(approach)S 176 x(is)S 175 x(simple,)S 177 xSK(but)S 176 x(does)S 175 x(require)S 176 x(suf\211cient)S 176 x(additional)SwE175 x(disk)S 175 x(space)S 176 x(to)S 4796 X 598 y(hold)S 182 x(the)SRE182 x(old)S 181 x(\211les,)S 187 x(and)S 182 x(does)S 181 x(require)S)H183 x(monitoring)S 182 x(and)S 183 x(deletion)S 181 x(when)S 183 x(the)SK182 x(old)S 4796 X 598 y(environment)S 167 x(is)S 166 x(no)S 166 x(longer)S7D167 x(required.)S 5 SC 2703 31061 XY F40(1\2034)S 400 x F38(Distri)S0-2 x(buting)S 167 x(Dependent)S 167 x(Products)SEP PP1 %%PageTrailer)#%%PageFonts: NewCenturySchlbk-Roman *%%+ Helvetica-Bold NewCenturySchlbk-Italic %%+ HelveticaS%%PageProcessColors:%%PageCustomColors: (BLACK)d%%+ (FOOTCOLOR) %%%Page: (1-5) 11%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend) PaperHeight PaperWidth PM 0 0 XYC0 SC 4796 4232 XY F151(T)S -46 x(o)S 173 x(save)S 174 x(the)S 173 x9P(old)S 173 x(environmen)S 2 x(t,)S 175 x(\211nd)S 174 x(an)S 173 x(alternative)SD174 x(device)S 174 x(and)S 173 x(directory)S 174 x(for)S 174 x(the)SI4796 X 598 y(\211les.)S 250 x(The)S 168 x(alternative)S 167 x(directory)S I167 x(need)S 167 x(not)S 167 x(be)S 167 x(on)S 167 x(the)S 167 x(system)SxH166 x(device.)S 251 x(T)S -45 x(o)S 166 x(determine)S 4796 X 598 y(the)SD177 x(disk)S 176 x(space)S 177 x(required)S 177 x(to)S 177 x(store)SF177 x(the)S 177 x(old)S 177 x(SYS$LIBR)S -2 x(AR)S -19 x(Y)S -55 x(,)SC177 x(enter)S 177 x(the)S 177 x(following)S 4796 X 598 y(command:)SxF1 SC 4796 X 896 y F238($)S 239 x F240(DIRECTORY/S)S 2 x(IZE=ALL/TOTA)SH2 x(L)S 239 x(SYS$LIBRAR)S 2 x(Y:*.*;0)S 0 SC 4796 X 897 y F151(Saving)SH169 x(the)S 169 x(existing)S 169 x(environmen)S 2 x(t)S 168 x(to)S 168 xH(an)S 169 x(alternative)S 169 x(device)S 169 x(is)S 168 x(simple)S 168 xG(if)S 169 x(suf\211cient)S 4796 X 598 y(disk)S 167 x(space)S 167 x(is)S C167 x(available)S 167 x(to)S 167 x(hold)S 168 x(all)S 167 x(these)S D167 x(\211les.)S 252 x(For)S 168 x(example,)S 168 x(if)S 167 x(the)SD168 x(new)S 167 x(directory)S 4796 X 597 y(is)S 171 x(called)S 172 xG(DISK)S -2 x(_D:[AL)S -27 x(TSYSLIB],)S 171 x(enter)S 172 x(the)S 172 xuF(following)S 172 x(command)S 172 x(to)S 172 x(save)S 172 x(the)S 172 xC(old)S 4796 X 598 y(environment:)S 1 SC 4796 X 897 y F238($)S 239 xtEF240(COPY/LOG)S 240 x(SYS$LIBR)S 2 x(ARY:*.*;0)S 240 x(DISK_D:[)S 2 xsE(ALTSYSLIB])S 0 SC 4796 X 896 y F151(T)S -46 x(o)S 170 x(link)S 171 x)H(against)S 171 x(pre-DEC)S 169 x(C/C++)S 170 x(Run-T)S -12 x(ime)S 170 xE(Components)S 170 x(versions)S 171 x(of)S 170 x(the)S 171 x(\211les)SSC170 x(in)S 4796 X 598 y(this)S 168 x(saved)S 168 x(environmen)S 2 xrG(t,)S 169 x(application)S 168 x(build)S 168 x(procedures)S 169 x(only)SeC170 x(need)S 168 x(to)S 168 x(enter)S 169 x(one)S 169 x(of)S 4796 XeH598 y(the)S 168 x(following)S 169 x(commands)S 169 x(immediately)S 168 xH(before)S 169 x(the)S 169 x(appropriate)S 169 x(LINK)S 168 x(commands.)SG4796 X 598 y(If)S 165 x(the)S 166 x(LINK)S 166 x(command)S 166 x(uses)SpH166 x(SYS$LIBR)S -2 x(AR)S -19 x(Y)S -55 x(,)S 166 x(enter)S 167 x(the)SC166 x(following)S 166 x(command:)S 1 SC 4796 X 896 y F238($)S 239 x HF240(DEFINE/USER)S 241 x(SYS$LIBRARY)S 241 x(DISK_D:[ALT)S 2 x(SYSLIB])SD0 SC 4796 X 897 y F151(If)S 165 x(the)S 166 x(LINK)S 166 x(command)SG166 x(uses)S 166 x(SYS$SHAR)S -2 x(E,)S 166 x(enter)S 167 x(the)S 166 x C(following)S 166 x(command:)S 1 SC 4796 X 897 y F238($)S 239 x F240tG(DEFINE/USER)S 241 x(SYS$SHARE)S 240 x(DISK_D:)S 2 x([ALTSYSLIB])S 0 SCdM4796 X 896 y F151(If)S 190 x(disk)S 191 x(space)S 191 x(is)S 191 x(limited,)SaF198 x(you)S 192 x(can)S 192 x(store)S 190 x(only)S 193 x(those)S 191 xE(\211les)S 191 x(replaced)S 191 x(by)S 192 x(the)S 4796 X 598 y(DEC)S(G164 x(C/C++)S 166 x(Run-T)S -12 x(ime)S 166 x(Components)S 173 x(kit.)S(F266 x(Doing)S 174 x(this)S 173 x(only)S 175 x(requires)S 174 x(about)SE174 x(1000)S 4796 X 598 y(blocks)S 167 x(but)S 168 x(requires)S 168 xtD(using)S 169 x(a)S 168 x(slightly)S 168 x(more)S 168 x(complicated)SG167 x(logical)S 168 x(name)S 168 x(assignment)S 4796 X 598 y(at)S 168 x1G(link)S 169 x(time.)S 255 x(T)S -46 x(o)S 169 x(use)S 169 x(the)S 169 x G(limited)S 168 x(\211le)S 169 x(storage)S 169 x(method,)S 170 x(enter)S G169 x(the)S 169 x(following)S 168 x(COPY)S 4796 X 597 y(command)S 166 x H(before)S 166 x(installing)S 166 x(the)S 166 x(DEC)S 165 x(C/C++)S 166 xF(Run-T)S -12 x(ime)S 166 x(Components)S 165 x(kit:)S 1 SC 4796 X 897 yFF238($)S 239 x F240(COPY/LOG)S 240 x(SYS$LIBR)S 2 x(ARY:CMA$LIB_)S 2 xL(SHR.EXE,CMA$)S 2 x(OPEN_LIB_SHR.)S 2 x(EXE,-)S 4796 X 498 y(CMA$OPEN_RTL.)SL2 x(EXE,CMA$RTL.)S 2 x(EXE,SMGSHR.E)S 2 x(XE,VAXCRTL.EX)S 2 x(E,VAXCRTLG.E)SG2 x(XE)S 239 x(-)S 4796 X 498 y(DISK_D:[ALTSY)S 2 x(SLIB])S 0 SC 4796 XH897 y F151(This)S 188 x(command)S 188 x(does)S 187 x(not)S 188 x(place)SH188 x(all)S 188 x(the)S 188 x(necessary)S 188 x(\211les)S 188 x(needed)SH188 x(for)S 188 x(linking)S 4796 X 598 y(applications)S 172 x(in)S 173 xF(the)S 173 x(alternative)S 174 x(directory;)S 177 x(therefore,)S 176 xG(you)S 174 x(need)S 173 x(a)S 173 x(more)S 173 x(complex)S 4796 X 597 yD(logical)S 170 x(name)S 170 x(de\211nition)S 171 x(to)S 170 x(link)SC170 x(applications)S 170 x(with)S 169 x(these)S 170 x(older)S 170 xxF(\211les.)S 258 x(If)S 169 x(the)S 171 x(LINK)S 4796 X 598 y(command)SG166 x(uses)S 165 x(SYS$LIBRAR)S -20 x(Y)S -56 x(,)S 167 x(enter)S 166 xD(the)S 166 x(following)S 167 x(command:)S 1 SC 4796 X 897 y F238($)SD239 x F240(DEFINE/USER)S 241 x(SYS$LIBRARY)S 241 x(DISK_D:[ALT)S 2 xD(SYSLIB],SYS$S)S 2 x(YSROOT:[SYSL)S 2 x(IB])S 0 SC 4796 X 896 y F151L(If)S 165 x(the)S 166 x(LINK)S 166 x(command)S 166 x(uses)S 166 x(SYS$SHAR)SF-2 x(E,)S 166 x(enter)S 167 x(the)S 166 x(following)S 166 x(command:)SE1 SC 4796 X 897 y F238($)S 239 x F240(DEFINE/USER)S 241 x(SYS$SHARE)SoD240 x(DISK_D:)S 2 x([ALTSYSLIB],)S 2 x(SYS$SYSROOT:[)S 2 x(SYSLIB])SE5 SC 15643 31061 XY F38(Distributing)S 165 x(Depende)S 2 x(nt)S 166 x6(Products)S 399 x F40(1\2035)SEP PP1 %%PageTrailer2#%%PageFonts: NewCenturySchlbk-Roman 1%%+ Courier Courier-Bold Helvetica Helvetica-Boldr%%PageProcessColors:%%PageCustomColors: (BLACK)S%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR)0%R%%Page: (1-6) 12%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)1 PaperHeight PaperWidth PM 0 0 XYC0 SC 4796 4232 XY F151(This)S 168 x(command)S 169 x(ensures)S 169 x)E(that)S 169 x(the)S 169 x(linker)S 169 x(searches)S 169 x(for)S 169 xSG(all)S 169 x(the)S 168 x(components)S 169 x(needed)S 4796 X 598 y(for)SG187 x(the)S 187 x(linking)S 189 x(applications,)S 192 x(\211rst)S 187 xG(in)S 188 x(the)S 187 x(alternate)S 188 x(directory)S 188 x(and)S 187 xCH(then)S 188 x(in)S 4796 X 598 y(the)S 182 x(standard)S 181 x(directory)SM-54 x(.)S 281 x(If)S 181 x(your)S 183 x(site)S 181 x(has)S 182 x(previously)SoD183 x(moved)S 182 x(SYS$LIBRA)S -2 x(R)S -19 x(Y)S 4796 X 598 y(to)SF197 x(an)S 198 x(alternative)S 198 x(disk,)S 206 x(make)S 197 x(sure)SF198 x(you)S 199 x(use)S 197 x(that)S 198 x(directory)S 198 x(instead)SM197 x(of)S 4796 X 597 y(SYS$SY)S -2 x(SROOT)S -28 x(:[SYSLIB].)S 2703 7952 XY9CF24(1.3)S 398 x(Notifying)S 232 x(Site)S 233 x(Users)S 4796 X 896 y(FF151(Before)S 172 x(you)S 174 x(can)S 173 x(proceed)S 173 x(to)S 173 xD(install)S 172 x(the)S 173 x(DEC)S 171 x(C/C++)S 172 x(Run-T)S -12 xF(ime)S 173 x(Components)S 172 x(kit,)S 4796 X 598 y(you)S 166 x(need)SI167 x(to:)S 4796 X 897 y(\201)S 594 x(Perform)S 186 x(the)S 185 x(setup)SSL185 x(required)S 185 x(to)S 185 x(support)S 185 x(the)S 185 x(distribution)SG185 x(of)S 185 x(dependent)S 5692 X 598 y(products,)S 169 x(including)S9H169 x(saving)S 169 x(the)S 168 x(DEC)S 166 x(C/C++)S 168 x(Run-T)S -12 xE(ime)S 167 x(Components)S 168 x(save)S 168 x(set)S 5692 X 597 y(and)SSI166 x(documentation)S 167 x(\(see)S 166 x(Section)S 166 x(1.6\).)S 4796 X)D897 y(\201)S 594 x(Store)S 166 x(the)S 166 x(old)S 166 x(SYS$LIBRA)SN-2 x(R)S -18 x(Y)S 165 x(in)S 167 x(an)S 166 x(alternative)S 167 x(directory)SG166 x(\(see)S 166 x(Section)S 166 x(1.2\).)S 4796 X 897 y(After)S 180 xiD(the)S 180 x(installation,)S 185 x(notify)S 181 x(all)S 180 x(site)SF180 x(users)S 181 x(that)S 180 x(the)S 181 x(DEC)S 180 x(C/C++)S 180 xF(Run-T)S -12 x(ime)S 4796 X 597 y(Components)S 182 x(kit)S 183 x(has)SC183 x(been)S 183 x(installed.)S 283 x(W)S -38 x(arn)S 184 x(users)S(H182 x(that)S 183 x(if)S 183 x(they)S 183 x(are)S 183 x(building)S 4796 XD598 y(applications)S 170 x(for)S 171 x(execu)S 2 x(tion)S 171 x(on)SK171 x(other)S 172 x(OpenVMS)S 171 x(V)S -56 x(AX)S 170 x(V)S -46 x(ersion)SbK172 x(5.5,)S 173 x(5.5-1,)S 173 x(or)S 171 x(5.5-2)S 4796 X 598 y(systems)StK165 x(they)S 166 x(may)S 167 x(encounter)S 167 x(the)S 166 x(distribution)SeD166 x(problem.)S 250 x(Notify)S 166 x(the)S 166 x(users)S 166 x(of)SH166 x(the:)S 4796 X 897 y(\201)S 594 x(Location)S 169 x(of)S 169 x(the)SG169 x(saved)S 168 x(DEC)S 168 x(C/C++)S 168 x(Run-T)S -12 x(ime)S 168 xG(Components)S 169 x(kit)S 168 x(save)S 169 x(set,)S 169 x(this)S 5692 XdH597 y(reference)S 174 x(and)S 173 x(installation)S 172 x(manual,)S 175 xC(the)S 173 x(read)S 172 x(before)S 173 x(installing)S 173 x(cover)SeF174 x(letter)S -37 x(,)S 5692 X 598 y(and)S 166 x(the)S 167 x(online)SD166 x(release)S 166 x(notes)S 166 x(\211les)S 166 x(provided)S 167 xF(by)S 166 x(the)S 166 x(installation)S 166 x(procedure.)S 4796 X 897 yG(\201)S 594 x(Location)S 186 x(of)S 185 x(the)S 185 x(alternate)S 185 x7C(SYS$LIBRA)S -2 x(R)S -18 x(Y)S 184 x(directory)S 186 x(and)S 185 xYF(the)S 186 x(DEFINE)S 5692 X 597 y(command)S 166 x(needed)S 167 x(to)SG166 x(use)S 166 x(the)S 166 x(components)S 166 x(it)S 166 x(contains.)SLC4796 X 897 y(In)S 178 x(your)S 180 x(application')S -19 x(s)S 178 xFH(release)S 178 x(notes,)S 182 x(refer)S 179 x(to)S 179 x(Chapter)S 178 xI(1)S 179 x(of)S 178 x(this)S 178 x(guide)S 180 x(so)S 178 x(that)S 4796 XpD598 y(softw)S -2 x(are)S 170 x(developers)S 170 x(can)S 170 x(take)SK170 x(appropriate)S 170 x(action)S 170 x(to)S 169 x(avoid)S 170 x(causing)ShC171 x(problems)S 169 x(for)S 4796 X 598 y(end)S 166 x(users)S 166 xxM(who)S 166 x(execute)S 167 x(on)S 166 x(remote)S 166 x(sites.)S 2703 22049 XYDCF24(1.4)S 398 x(Diagnosing)S 232 x(the)S 232 x(Distribution)S 233 xuJ(Problem)S 4796 X 897 y F151(If)S 177 x(a)S 178 x(software)S 177 x(build)SG178 x(procedure)S 179 x(has)S 178 x(been)S 178 x(executed)S 179 x(and)SCF178 x(the)S 178 x(application)S 178 x(image)S 4796 X 597 y(generated)SD173 x(without)S 172 x(any)S 173 x(record)S 173 x(\(such)S 173 x(as)SD172 x(a)S 172 x(.MAP)S 173 x(\211le\))S 173 x(of)S 172 x(how)S 173 xF(it)S 172 x(was)S 171 x(linked,)S 175 x(you)S 4796 X 598 y(can)S 182 xE(still)S 182 x(determine)S 182 x(if)S 182 x(the)S 182 x(image)S 183 xtD(will)S 181 x(encoun)S 2 x(ter)S 182 x(problems)S 182 x(when)S 182 xG(the)S 183 x(image)S 4796 X 598 y(executes)S 167 x(at)S 167 x(a)S 167 x9D(remote)S 167 x(site.)S 252 x(Enter)S 167 x(a)S 167 x(single)S 167 xI(DCL)S 167 x(command)S 167 x(and)S 168 x(consult)S 167 x(T)S -30 x(able)SD167 x(1)S(\203)S(1)S 4796 X 598 y(and)S 171 x(T)S -30 x(able)S 171 xL(1)S(\203)S(2.)S 261 x(Using)S 172 x(this)S 171 x(method,)S 173 x(software)SH171 x(distributors)S 171 x(can)S 172 x(ensure)S 172 x(that)S 172 x(any)SF4796 X 597 y(applications)S 177 x(they)S 178 x(send)S 177 x(to)S 178 xG(their)S 178 x(user)S 177 x(sites)S 177 x(are)S 178 x(free)S 177 x(of)S(M178 x(DEC)S 176 x(C/C++)S 177 x(Run-T)S -12 x(ime)S 4796 X 598 y(Components)SSG165 x(distribution)S 166 x(problems.)S 4796 X 897 y(T)S -46 x(o)S 167 x2G(determine)S 167 x(if)S 167 x(an)S 168 x(OpenVMS)S 167 x(V)S -56 x(AX)S5D166 x(execu)S 2 x(table)S 166 x(or)S 168 x(shareable)S 167 x(image)SG167 x(will)S 167 x(have)S 168 x(the)S 4796 X 598 y(distribution)S 165 xsH(problem,)S 167 x(enter)S 166 x(the)S 166 x(following)S 167 x(command:)SD1 SC 4796 X 896 y F238($)S 239 x F240(ANALYZE/IMA)S 2 x(GE/OUTPUT=)SFF241(fi)S 2 x(le-spec)S F240(.ANL)S 241 x F241(file-spec)S F240(.EXE)SF5 SC 2703 31061 XY F40(1\2036)`hܜ~ AACRT.BCKV9+[AACRT060.DOCUMENTATION]RUNTIME_IGUIDE.PS;1S|S 400 x F38(Distri)S -2 x(buting)S 167 x(Dependent)S 167 x(Products)S6EP PPe %%PageTrailerc#%%PageFonts: NewCenturySchlbk-Roman1'%%+ Helvetica-Bold Courier Courier-Bold1!%%+ Courier-BoldOblique Helvetica4%%PageProcessColors:%%PageCustomColors: (BLACK)1%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR)e%d%%Page: (1-7) 13%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)r PaperHeight PaperWidth PM 0 0 XYF0 SC 4796 4235 XY F152(\211le-spec)S 179 x F151(is)S 179 x(the)S 179 xF(\211le)S 179 x(speci\211cation)S 179 x(of)S 179 x(the)S 179 x(image)SC180 x(to)S 178 x(be)S 179 x(examined.)S 276 x(Examine)S 180 x(the)S H4796 X 597 y(.ANL)S 178 x(\211le)S 178 x(with)S 178 x(the)S 178 x(TYPE)SD178 x(command)S 179 x(or)S 178 x(an)S 179 x(editor)S -37 x(.)S 273 xI(At)S 178 x(the)S 178 x(end)S 179 x(of)S 178 x(the)S 178 x(IMAGE)S 4796 XoF598 y(HEAD)S -2 x(ER)S 178 x(section,)S 181 x(you)S 179 x(will)S 177 xH(see)S 178 x(a)S 178 x(series)S 177 x(of)S 178 x(image)S 178 x(section)SE178 x(descriptors)S 177 x(\(ISDs\).)S 4796 X 598 y(Each)S 177 x(ISD)SiI176 x(describes)S 176 x(an)S 178 x(image)S 177 x(section.)S 272 x(Image)S(E177 x(sections)S 177 x(can)S 177 x(come)S 177 x(from)S 177 x(object)S C4796 X 598 y(\211les,)S 166 x(or)S 166 x(shareable)S 166 x(images)S0H166 x(that)S 166 x(have)S 167 x(been)S 167 x(used)S 166 x(during)S 167 xD(the)S 166 x(LINK)S 166 x(process.)S 4796 X 896 y(Dist)S -2 x(ingu)SF2 x(ishing)S 175 x(such)S 175 x(cases)S 174 x(is)S 174 x(easy:)S 267 xF(Image)S 175 x(sections)S 174 x(that)S 175 x(come)S 175 x(from)S 174 xH(shareable)S 4796 X 598 y(images)S 181 x(appear)S 182 x(at)S 181 x(the)SN181 x(end)S 182 x(and)S 182 x(contain)S 182 x(additional)S 182 x(information)SI181 x(such)S 182 x(as)S 182 x(the)S 4796 X 598 y(global)S 176 x(section)S6D176 x(name,)S 179 x(match)S 176 x(control,)S 179 x(and)S 176 x(the)SF177 x(global)S 176 x(section)S 176 x(major)S 176 x(and)S 176 x(minor)SF4796 X 598 y(identi\211ers.)S 258 x(By)S 171 x(examining)S 172 x(the)SE171 x(list)S 170 x(of)S 170 x(global)S 171 x(section)S 171 x(names,)S1G172 x(and)S 171 x(the)S 170 x(identi\211ers,)S 4796 X 597 y(and)S 169 xeC(comparing)S 171 x(them)S 169 x(with)S 169 x(T)S -30 x(able)S 169 xoC(1)S(\203)S(1)S 169 x(and)S 170 x(T)S -30 x(able)S 169 x(1)S(\203)S6E(2,)S 171 x(you)S 170 x(can)S 170 x(determine)S 170 x(which,)S 4796 XoC598 y(if)S 165 x(any)S -54 x(,)S 166 x(of)S 166 x(the)S 167 x(kit)S1E166 x(components)S 166 x(have)S 167 x(been)S 166 x(referenced)S 167 x6H(by)S 167 x(the)S 166 x(link)S 167 x(operation.)S 4796 X 897 y(T)S -31 xH(able)S 190 x(1)S(\203)S(1)S 191 x(lists)S 189 x(the)S 191 x(new)S 191 xG(DEC)S 189 x(C/C++)S 191 x(Run-T)S -12 x(ime)S 190 x(Components)S 190 x(C(that)S 191 x(have)S 4796 X 597 y(not)S 182 x(appeared)S 182 x(on)S4E183 x(any)S 183 x(OpenVMS)S 182 x(V)S -56 x(AX)S 182 x(system)S 182 xfF(before)S 182 x(V)S -46 x(ersion)S 182 x(6.0.)S 283 x(If)S 182 x(any)SD183 x(of)S 4796 X 598 y(these)S 186 x(global)S 187 x(section)S 186 xH(names)S 186 x(appear)S 187 x(in)S 186 x(the)S 187 x(ISD)S 185 x(list,)SM192 x(then)S 186 x(that)S 187 x(image)S 186 x(will)S 4796 X 598 y(encounter)S9C168 x(the)S 166 x(distribution)S 167 x(problem)S 167 x(when)S 167 x L(executed)S 167 x(at)S 167 x(a)S 166 x(remote)S 167 x(site)S 166 x(without)SF166 x(the)S 4796 X 598 y(DEC)S 164 x(C/C++)S 166 x(Run-T)S -12 x(ime)SC166 x(Components)S 166 x(kit)S 166 x(installed.)S 4796 15243 XY F36oF(T)S -37 x(able)S 150 x(1)S(\203)S(1)S 399 x(New)S 148 x(Image)S 150 xI(Names)S 149 x(Not)S 149 x(Previousl)S 2 x(y)S 149 x(A)S -18 x(vailable)S1F4796 X 324 y 18528 24 R 4796 16065 XY F40(Image)S 149 x(Name)S 11321 XI(Major)S 150 x(Identi\211er)S 16103 X(Minor)S 150 x(Identi\211er)S 4796 XSE299 y 18528 24 R 4796 16962 XY F155(CMA$TIS_SHR)S 11321 X(1)S 16103 XxD(1)S 4796 X 747 y(CXX)S -2 x(L$01)S -23 x(1_SHR_)S F156(nnn)S -190 yDF163(1)S 11321 X 190 y F155(1)S 16103 X(1)S 4796 X 747 y(DECC)S -2 xL($SH)S 2 x(R)S 11321 X(2)S 16103 X(0)S 4796 X 498 y 18528 24 R 4796 19314 XYHF163(1)S 25 x 141 y F160(nnn)S 134 x F159(is)S 132 x(a)S 132 x(version)SD133 x(number)S -29 x(,)S 133 x(such)S 133 x(as)S 132 x(001.)S 4796 XE473 y 18528 24 R 4796 21023 XY F151(T)S -31 x(able)S 184 x(1)S(\203)S D(2)S 185 x(lists)S 184 x(the)S 184 x(new)S 185 x(DEC)S 184 x(C/C++)SI184 x(Run-T)S -12 x(ime)S 184 x(Components)S 185 x(that)S 184 x(replace)S(F4796 X 598 y(existing)S 181 x(OpenVMS)S 181 x(V)S -47 x(ersion)S 182 xG(5.5,)S 185 x(5.5-1,)S 185 x(or)S 182 x(5.5-2)S 181 x(shareable)S 181 xpE(images)S 181 x(and)S 181 x(have)S 4796 X 598 y(their)S 170 x(minor)SeD171 x(identi\211ers)S 171 x(incremented.)S 260 x(The)S 171 x(major)SH171 x(and)S 171 x(minor)S 171 x(identi\211ers)S 171 x(are)S 171 x(also)SE4796 X 598 y(listed.)S 258 x(By)S 171 x(comparing)S 171 x(the)S 171 xtG(names)S 171 x(and)S 171 x(identi\211ers)S 171 x(in)S 171 x(the)S 171 xfC(.ANL)S 171 x(\211le)S 172 x(with)S 170 x(those)S 171 x(in)S 4796 XxD598 y(T)S -31 x(able)S 171 x(1)S(\203)S(2,)S 173 x(you)S 172 x(can)SF172 x(tell)S 171 x(if)S 171 x(any)S 172 x(of)S 171 x(the)S 172 x(new)SJ171 x(versions)S 172 x(were)S 171 x(referenced.)S 261 x(If)S 171 x(there)SD172 x(is)S 4796 X 597 y(no)S 171 x(match)S 172 x(in)S 171 x(either)SH172 x(table,)S 172 x(then)S 172 x(the)S 172 x(image)S 171 x(will)S 171 xG(not)S 171 x(encoun)S 2 x(ter)S 171 x(startup)S 171 x(problems)S 4796 X1J598 y(due)S 166 x(to)S 166 x(the)S 166 x(DEC)S 165 x(C/C++)S 165 x(Run-T)SE-12 x(ime)S 166 x(Components)S 166 x(kit)S 166 x(distribution)S 166 x K(problem.)S 5 SC 15677 31061 XY F38(Distri)S -2 x(buting)S 150 x(Dependen)Se+2 x(t)S 149 x(Products)S 399 x F40(1\2037)SxEP PP) %%PageTrailer6$%%PageFonts: NewCenturySchlbk-Italic)%%+ NewCenturySchlbk-Roman Helvetica-Bold7 %%+ Helveticao%%PageProcessColors:%%PageCustomColors: (BLACK)e%%+ (FOOTCOLOR) % %%Page: (1-8) 14%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)7 PaperHeight PaperWidth PM 0 0 XYG0 SC 4796 4461 XY F36(T)S -37 x(able)S 150 x(1)S(\203)S(2)S 399 x(New)S)D160 x(Image)S 162 x(Names)S 161 x(and)S 162 x(Identi)S 2 x(\211ers)SG161 x(Replacin)S 2 x(g)S 161 x(Existin)S 2 x(g)S 162 x(OpenVMS)S 7439 XeJ598 y(V)S -28 x(ersions)S 4796 X 323 y 18528 24 R 4796 5880 XY F40(Image)SG149 x(Name)S 11321 X(Major)S 150 x(Identi\211er)S 16103 X(Minor)S 150 x9C(Identi\211er)S 4796 X 299 y 18528 24 R 4796 6777 XY F155(V)S -51 xrJ(AXCRTL)S 11321 X(4)S 16103 X(5)S 4796 X 747 y(V)S -51 x(AXCRTLG)S 11321 XE(4)S 16103 X(5)S 4796 X 399 y 18528 24 R 2703 9417 XY F24(1.5)S 398 xhE(Symptoms)S 233 x(and)S 232 x(Appropriate)S 233 x(Response)S -2 x(s)S7E4796 X 897 y F151(If)S 179 x(software)S 178 x(developers)S 180 x(on)SaD180 x(your)S 181 x(system)S 179 x(provide)S 180 x(a)S 180 x(target)SH179 x(site)S 179 x(with)S 179 x(an)S 180 x(image)S 4796 X 598 y(\211le)SF175 x(\(.EXE\))S 175 x(linked)S 177 x(against)S 175 x(one)S 176 x(of)SD176 x(the)S 176 x(kit)S 175 x(components)S 176 x(listed)S 175 x(in)SD176 x(T)S -31 x(able)S 176 x(1)S(\203)S(1)S 175 x(and)S 4796 X 597 yF(T)S -31 x(able)S 184 x(1)S(\203)S(2,)S 189 x(and)S 185 x(that)S 184 xH(target)S 185 x(site)S 183 x(does)S 184 x(not)S 185 x(have)S 185 x(the)SM185 x(DEC)S 183 x(C/C++)S 184 x(Run-T)S -12 x(ime)S 4796 X 598 y(Components)SuG184 x(kit)S 184 x(installed,)S 190 x(the)S 184 x(image)S 185 x(\211le)SaH185 x(will)S 184 x(fail)S 184 x(to)S 185 x(activate.)S 286 x(One)S 185 xH(of)S 185 x(the)S 4796 X 598 y(following)S 166 x(remedies)S 165 x(must)SC166 x(be)S 166 x(applied:)S 4796 X 896 y(1.)S 481 x(Another)S 170 x(D(version)S 170 x(of)S 169 x(the)S 169 x(image)S 170 x(\211le)S 169 xC(must)S 169 x(be)S 169 x(supplied)S 169 x(that)S 169 x(does)S 169 x5H(not)S 169 x(reference)S 5692 X 598 y(any)S 167 x(of)S 166 x(the)S 166 xD(kit)S 166 x(component)S 167 x(image)S 166 x(\211les.)S 4796 X 897 yE(2.)S 481 x(The)S 167 x(DEC)S 166 x(C/C++)S 166 x(Run-T)S -12 x(ime)S:H166 x(Components)S 166 x(kit)S 167 x(must)S 166 x(be)S 166 x(supplied,)SF167 x(which)S 167 x(makes)S 5692 X 598 y(the)S 166 x(necessary)S 167 xE(components)S 166 x(available.)S 4796 X 896 y(The)S 166 x(following)SF166 x(messages)S 166 x(indicate)S 166 x(a)S 166 x(distribution)S 166 xC(problem:)S 1 SC 4796 X 897 y F238($)S 239 x F240(run)S 239 x(xyz)SoD0 SC 4796 X 498 y F238(%DCL-W-ACTIMA)S 2 x(GE,)S 239 x(error)S 240 xO(activati)S 2 x(ng)S 239 x(image)S 240 x(VAXCRTL)S 4796 X 498 y(-CLI-E-IMGNAM)StJ2 x(E,)S 239 x(image)S 240 x(file)S 240 x(SYS$SYSROO)S 2 x(T:[SYSLIB]VAX)SC2 x(CRTL.EXE;1)S 4796 X 498 y(-SYSTEM-F-SHR)S 2 x(IDMISMAT,)S 240 x9F(ident)S 240 x(mismatch)S 241 x(with)S 240 x(shareable)S 240 x(image)SF4796 X 897 y F151(V)S -56 x(AXCRTL)S 165 x(is)S 166 x(one)S 166 x(of)SD166 x(the)S 166 x(images)S 166 x(listed)S 166 x(in)S 166 x(T)S -31 xC(able)S 166 x(1)S(\203)S(2.)S 1 SC 4796 X 897 y F238($)S 239 x F240)C(run)S 239 x(xyz)S 0 SC 4796 X 498 y F238(%DCL-W-ACTIMA)S 2 x(GE,)S(H239 x(error)S 240 x(activati)S 2 x(ng)S 239 x(image)S 240 x(CMA$TIS_SH)SI2 x(R)S 4796 X 498 y(-CLI-E-IMAGEF)S 2 x(NF,)S 239 x(image)S 240 x(file)S(E240 x(not)S 240 x(found)S 240 x(SYS$SYSROOT:)S 2 x([SYSLIB]CMA$)S 2 x)F(TIS_SHR.EXE;)S 4796 X 896 y F151(CMA$TIS_SHR)S 164 x(is)S 166 x(one)SE166 x(of)S 166 x(the)S 167 x(images)S 166 x(listed)S 165 x(in)S 166 x7G(T)S -31 x(able)S 166 x(1)S(\203)S(1.)S 4796 X 897 y(The)S 162 x(site)SSF161 x(supplying)S 163 x(the)S 163 x(application)S 161 x(V)S -55 x(AX)SF161 x(APP-XYZ)S 162 x(is)S 161 x(required)S 163 x(to)S 162 x(provide)SH162 x(at)S 162 x(least)S 4796 X 598 y(one)S 178 x(of)S 177 x(the)S 178 xI(two)S 177 x(remedies.)S 272 x(If)S 178 x(the)S 177 x(DEC)S 177 x(C/C++)S5D177 x(Run-T)S -12 x(ime)S 177 x(Components)S 178 x(kit)S 177 x(has)SG4796 X 598 y(been)S 166 x(installed)S 166 x(without)S 167 x(providing)S J167 x(an)S 167 x(alternative)S 167 x(version)S 167 x(of)S 167 x(SYS$LIBR)SF-2 x(AR)S -19 x(Y)S -55 x(,)S 167 x(then)S 4796 X 597 y(remedy)S 171 xF(1)S 170 x(cannot)S 171 x(be)S 171 x(used.)S 259 x(T)S -46 x(o)S 171 xK(use)S 170 x(remedy)S 171 x(1,)S 173 x(the)S 170 x(older)S 171 x(versions)SSD171 x(of)S 170 x(the)S 171 x(required)S 4796 X 598 y(\211les)S 167 xH(in)S 168 x(SYS$LIBR)S -2 x(AR)S -19 x(Y)S 168 x(must)S 167 x(be)S 167 xD(recovere)S 2 x(d)S 167 x(from)S 168 x(a)S 167 x(backup)S 168 x(of)SD168 x(your)S 168 x(system)S 167 x(device)S 4796 X 598 y(that)S 173 xF(was)S 173 x(performed)S 173 x(before)S 174 x(installing)S 174 x(the)SF174 x(DEC)S 172 x(C/C++)S 173 x(Run-T)S -12 x(ime)S 173 x(Components)SF4796 X 598 y(kit.)S 5 SC 2703 31061 XY F40(1\2038)S 400 x F38(Distri)S0-2 x(buting)S 167 x(Dependent)S 167 x(Products)SEP PPi %%PageTrailera2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman"%%+ Courier Courier-Bold Helvetica%%PageProcessColors:%%PageCustomColors: (BLACK)S%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR)(%t%%Page: (1-9) 15%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend) PaperHeight PaperWidth PM 0 0 XYG0 SC 4796 4232 XY F151(If)S 178 x(the)S 179 x(DEC)S 178 x(C/C++)S 178 xyF(Run-T)S -12 x(ime)S 179 x(Components)S 178 x(save)S 179 x(set)S 179 xH(and)S 179 x(documentation)S 179 x(has)S 4796 X 598 y(not)S 174 x(been)SH174 x(saved)S 175 x(on)S 174 x(your)S 175 x(system,)S 176 x(then)S 175 xF(remedy)S 175 x(2)S 174 x(cannot)S 174 x(be)S 175 x(used.)S 265 x(In)SD174 x(this)S 174 x(case,)S 4796 X 598 y(the)S 176 x(original)S 177 xI(source)S 177 x(for)S 176 x(the)S 177 x(DEC)S 175 x(C/C++)S 176 x(Run-T)S2D-12 x(ime)S 176 x(Components)S 176 x(kit)S 176 x(will)S 176 x(need)SH4796 X 598 y(to)S 173 x(be)S 174 x(found.)S 266 x(If)S 174 x(you)S 175 xE(received)S 175 x(the)S 174 x(DEC)S 173 x(C/C++)S 173 x(Run-T)S -12 xvC(ime)S 174 x(Components)S 174 x(kit)S 174 x(with)S 4796 X 597 y(a)SaI172 x(Digital)S 173 x(layered)S 173 x(product,)S 175 x(you)S 174 x(will)S1D172 x(need)S 174 x(to)S 172 x(obtain)S 173 x(the)S 173 x(necessary)SG173 x(save)S 173 x(set)S 173 x(and)S 4796 X 598 y(documentation)S 176 xnJ(from)S 175 x(the)S 176 x(media)S 175 x(for)S 175 x(that)S 176 x(layered)SD176 x(product.)S 268 x(If)S 175 x(you)S 177 x(received)S 176 x(the)SM4796 X 598 y(DEC)S 181 x(C/C++)S 183 x(Run-T)S -12 x(ime)S 183 x(Components)SrG183 x(kit)S 183 x(from)S 183 x(another)S 184 x(supplier)S 183 x(other)S6C183 x(than)S 4796 X 598 y(Digital,)S 166 x(you)S 166 x(will)S 166 x0G(need)S 166 x(to)S 166 x(obtain)S 166 x(it)S 166 x(from)S 166 x(them.)SSN2703 9662 XY F24(1.6)S 398 x(Requirements)S 248 x(for)S 249 x(Redistribution)SE248 x(of)S 248 x(the)S 249 x(DEC)S 247 x(C/C++)S 4071 X 797 y(Run-T)S5H-12 x(ime)S 232 x(Components)S 232 x(Kit)S 4796 X 897 y F151(The)S 174 xG(DEC)S 173 x(C/C++)S 174 x(Run-T)S -12 x(ime)S 174 x(Components)S 174 x G(kit)S 174 x(may)S 174 x(be)S 175 x(redistributed)S 173 x(along)S 175 xnL(with)S 4796 X 597 y(any)S 173 x(application)S 172 x(that)S 172 x(requires)SH172 x(any)S 173 x(of)S 173 x(the)S 172 x(components)S 173 x(that)S 172 xH(are)S 172 x(contained)S 173 x(in)S 173 x(it.)S 4796 X 598 y(For)S 176 xF(more)S 176 x(information,)S 180 x(see)S 176 x(the)S 176 x(DEC)S 175 xF(C/C++)S 175 x(Run-T)S -12 x(ime)S 176 x(Components)S 176 x(Software)SI4796 X 598 y(Product)S 166 x(Description)S 166 x(\(SPD\).)S 5692 14344 XYxF7512 24 R 13507 14344 XY F36(Note)S 299 x 7512 24 R 5692 15241 XY F151M(The)S 186 x(DEC)S 185 x(C/C++)S 185 x(Run-T)S -12 x(ime)S 185 x(Components)S C185 x(kit)S 186 x(and)S 186 x(the)S 185 x(components)S 5692 X 598 y D(contained)S 194 x(within)S 193 x(it)S 193 x(are)S 193 x(supported)SF193 x(only)S 194 x(when)S 194 x(the)S 193 x(entire)S 193 x(kit)S 194 xI(is)S 5692 X 598 y(redistributed)S 183 x(to)S 183 x(an)S 183 x(end-user)S6E184 x(target)S 183 x(site.)S 283 x(Digital)S 182 x(does)S 183 x(not)S(K183 x(support)S 5692 X 597 y(redistribution)S 166 x(of)S 166 x(individual)SrH167 x(components)S 166 x(contained)S 167 x(in)S 166 x(the)S 166 x(kit.)SH5692 X 698 y 16740 24 R 4796 18927 XY(T)S -46 x(o)S 175 x(redistribute)SE174 x(the)S 174 x(DEC)S 174 x(C/C++)S 174 x(Run-T)S -12 x(ime)S 174 xI(Components)S 174 x(kit,)S 178 x(you)S 175 x(must)S 174 x(supply)S 4796 X4C598 y(the)S 166 x(items)S 165 x(listed)S 165 x(in)S 167 x(Section)SmH166 x(1.7)S 166 x(to)S 166 x(the)S 166 x(end-user)S 167 x(target)S 166 xG(site.)S 2703 20770 XY F24(1.7)S 398 x(Saving)S 244 x(the)S 244 x(DEC)S2F244 x(C/C++)S 243 x(Run-T)S -12 x(ime)S 243 x(Components)S 244 x(Kit)SC244 x(to)S 4071 X 797 y(Allow)S 232 x(Redistribution)S 4796 X 897 yeFF151(Digital)S 170 x(has)S 170 x(engine)S 2 x(ered)S 170 x(the)S 171 xG(DEC)S 170 x(C/C++)S 170 x(Run-T)S -12 x(ime)S 170 x(Components)S 171 xSC(kit)S 171 x(speci\211cally)S 4796 X 598 y(to)S 165 x(allow)S 166 xSC(redistribution)S 166 x(with)S 165 x(user)S -8 x(-developed)S 166 xD(applications.)S 4796 X 896 y(T)S -46 x(o)S 166 x(facilitate)S 166 xF(redistribution,)S 167 x(the)S 167 x(DEC)S 165 x(C/C++)S 166 x(Run-T)SC-12 x(ime)S 166 x(Components)S 166 x(kit)S 167 x(installer)S 4796 XeD598 y(should)S 166 x(ensure)S 166 x(that)S 166 x(copies)S 166 x(of)SF166 x(the)S 166 x(following)S 167 x(items)S 165 x(are)S 166 x(saved:)SG4796 X 897 y(\201)S 594 x(A)S 174 x(printed)S 174 x(or)S 174 x(binary)SE174 x(copy)S 175 x(of)S 173 x(the)S 174 x(read)S 174 x(before)S 174 xI(installing)S 174 x(cover)S 175 x(letter)S 174 x(for)S 174 x(the)S 5692 X8F598 y(DEC)S 165 x(C/C++)S 166 x(Run-T)S -12 x(ime)S 165 x(Components)SF166 x(kit.)S 5692 X 797 y(The)S 171 x(installation)S 169 x(procedure)SG171 x(puts)S 169 x(the)S 170 x(read)S 170 x(before)S 170 x(installing)SSK170 x(cover)S 171 x(letter)S 170 x(into)S 5692 X 597 y(the)S 181 x(SYS$HE)StD-2 x(LP)S 181 x(directory)S -54 x(.)S 278 x(The)S 181 x(name)S 180 xD(of)S 180 x(the)S 181 x(PostScript)S 179 x(\211le)S 181 x(is)S 180 xE(CRT060_)S 5692 X 598 y(RBI.PS;)S 166 x(the)S 166 x(name)S 167 x(of)S5I166 x(the)S 166 x(text)S 166 x(\211le)S 166 x(is)S 166 x(CRT060_RBI.TXT)SD-47 x(.)S 5 SC 15643 31061 XY F38(Distributing)S 165 x(Depende)S 2 x)(nt)S 166 x(Products)S 399 x F40(1\2039)S EP PPu %%PageTrailer)#%%PageFonts: NewCenturySchlbk-Roman7%%+ Helvetica-Bold Helvetica%%PageProcessColors:%%PageCustomColors: (BLACK)t%%+ (FOOTCOLOR)a%S%%Page: (1-10) 16)%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)x PaperHeight PaperWidth PM 0 0 XYH0 SC 4796 4232 XY F151(\201)S 594 x(A)S 178 x(printed)S 177 x(or)S 178 xE(binary)S 179 x(copy)S 178 x(of)S 178 x(the)S 178 x(reference)S 179 xrH(and)S 178 x(installation)S 177 x(guide)S 178 x(for)S 178 x(the)S 5692 XF598 y(DEC)S 165 x(C/C++)S 166 x(Run-T)S -12 x(ime)S 165 x(Components)SF166 x(kit.)S 5692 X 797 y(The)S 175 x(installation)S 173 x(procedure)SK175 x(puts)S 173 x(the)S 174 x(reference)S 175 x(and)S 174 x(installation)S2D174 x(guide)S 174 x(into)S 5692 X 598 y(the)S 167 x(SYS$HELP)S 166 xF(directory)S -55 x(.)S 251 x(The)S 167 x(name)S 167 x(of)S 166 x(the)SG167 x(PostScript)S 166 x(\211le)S 167 x(is)S 166 x(CRT060_REF_)S 5692 X9C598 y(INST)S -46 x(.PS;)S 167 x(the)S 166 x(name)S 167 x(of)S 166 x E(the)S 166 x(text)S 166 x(\211le)S 166 x(is)S 166 x(CRT060_REF_INST)SMG-47 x(.TXT)S -45 x(.)S 4796 X 896 y(\201)S 594 x(The)S 201 x(complete)S2F200 x(DEC)S 199 x(C/C++)S 200 x(Run-T)S -12 x(ime)S 200 x(Components)SG200 x(kit)S 201 x(save)S 200 x(set,)S 5692 X 598 y(AACRT060.A.)S 4796 X1J897 y(Save)S 183 x(these)S 184 x(items)S 182 x(immediately)S 183 x(after)SF184 x(installing)S 183 x(the)S 184 x(DEC)S 182 x(C/C++)S 183 x(Run-T)SF-12 x(ime)S 4796 X 597 y(Components)S 170 x(kit.)S 259 x(These)S 171 xK(items)S 170 x(can)S 171 x(either)S 171 x(be)S 170 x(saved)S 171 x(online)SeD171 x(for)S 171 x(easy)S 171 x(access)S 170 x(or)S 171 x(on)S 4796 XG598 y(a)S 171 x(separate)S 172 x(medium)S 172 x(that)S 172 x(is)S 171 x(E(available)S 172 x(and)S 172 x(appropriately)S 173 x(labeled.)S 261 xxJ(Y)S -56 x(ou)S 172 x(can)S 173 x(copy)S 4796 X 598 y(the)S 168 x(binary)SG169 x(items)S 167 x(from)S 168 x(the)S 168 x(media)S 168 x(they)S 169 x$G(are)S 168 x(provided)S 169 x(on)S 168 x(with)S 168 x(the)S 168 x(DCL)S1E168 x(command)S 4796 X 598 y(COPY)S 165 x(or)S 166 x(BACK)S -2 x(UP)S1D-64 x(.)S 4796 X 896 y(If)S 181 x(you)S 183 x(do)S 182 x(not)S 182 xG(save)S 183 x(the)S 182 x(DEC)S 181 x(C/C++)S 181 x(Run-T)S -12 x(ime)SsC182 x(Components)S 182 x(kit)S 182 x(save)S 182 x(set,)S 186 x(it)S D4796 X 598 y(cannot)S 166 x(be)S 166 x(reconstituted)S 166 x(later)SC166 x(from)S 166 x(the)S 166 x(installed)S 166 x(components.)S 5 SC(M2703 31061 XY F40(1\20310)S 400 x F38(Distributi)S -2 x(ng)S 167 x(Dependen)St2 x(t)S 165 x(Products)SEP PP7 %%PageTrailer #%%PageFonts: NewCenturySchlbk-Roman8%%+ Helvetica-Bold Helvetica%%PageProcessColors:%%PageCustomColors: (BLACK)(%%+ (FOOTCOLOR)(%d%%Page: (2-1) 17%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)r PaperHeight PaperWidth PM 0 0 XYD0 SC 22329 6453 XY F8(2)S 2703 X 448 y 20628 48 R 11424 7919 XY F208K(Prepar)S -2 x(ing)S 332 x(for)S 331 x(Installatio)S -2 x(n)S 4796 10211 XY)DF151(Y)S -56 x(our)S 159 x(bill)S 158 x(of)S 158 x(materials)S 157 xD(\(BOM\))S 158 x(and)S 158 x(indented)S 159 x(bills)S 157 x(report)SG159 x(\(BIL\))S 158 x(specify)S 158 x(the)S 158 x(number)S 4796 X 598 yaD(and)S 166 x(contents)S 166 x(of)S 167 x(your)S 167 x(media.)S 250 xI(Be)S 165 x(sure)S 167 x(to)S 166 x(verify)S 167 x(the)S 167 x(contents)SD166 x(of)S 166 x(your)S 168 x(kit)S 166 x(with)S 166 x(this)S 4796 XC597 y(information.)S 256 x(If)S 169 x(your)S 170 x(kit)S 169 x(is)SxF169 x(damaged)S 170 x(or)S 169 x(if)S 169 x(you)S 170 x(\211nd)S 170 xH(that)S 169 x(parts)S 169 x(of)S 169 x(it)S 169 x(are)S 170 x(missing,)SK4796 X 598 y(contact)S 166 x(your)S 167 x(Digital)S 165 x(representative.)SrM4796 X 897 y(DEC)S 171 x(C/C++)S 173 x(Run-T)S -12 x(ime)S 173 x(Components)S4F173 x(V)S -46 x(ersion)S 173 x(6.0)S 173 x(for)S 174 x(OpenVMS)S 172 xF(V)S -55 x(AX)S 172 x(provides)S 4796 X 597 y(online)S 168 x(release)SH169 x(notes,)S 169 x(which)S 168 x(are)S 169 x(copied)S 168 x(to)S 168 xL(the)S 169 x(following)S 168 x(\211les)S 168 x(during)S 170 x(installation)SD4796 X 598 y(\()S F152(n)S 166 x F151(is)S 165 x(the)S 167 x(minor)SC166 x(release)S 166 x(number\):)S 4796 X 897 y F238(SYS$HELP:CRT0)S8J2 x(6)S F239(n)S F238(.RELEASE_N)S 2 x(OTES)S 4796 X 498 y(SYS$HELP:CRT0)SM2 x(6)S F239(n)S F238(_RELEASE_N)S 2 x(OTES.PS)S 4796 X 498 y(SYS$HELP:CRT0)SSE2 x(6)S F239(n)S F238(_RELEASE_N)S 2 x(OTES.DECW$BO)S 2 x(OK)S 4796 X(E897 y F151(Digital)S 166 x(strongly)S 168 x(recommends)S 168 x(that)SYH167 x(you)S 168 x(read)S 167 x(the)S 168 x(release)S 167 x(notes)S 167 xR(before)S 167 x(proceeding)S 4796 X 598 y(with)S 171 x(the)S 173 x(installation.)SH261 x(For)S 172 x(information)S 173 x(on)S 172 x(accessing)S 173 x(the)SF172 x(online)S 173 x(release)S 172 x(notes,)S 4796 X 597 y(see)S 165 xG(step)S 166 x(5)S 166 x(in)S 166 x(Section)S 166 x(3.1.)S 2703 19327 XY5NF24(2.1)S 398 x(Required)S 232 x(Operating)S 232 x(System)S 232 x(Components)SH233 x(and)S 232 x(Software)S 4796 X 896 y F151(DEC)S 165 x(C/C++)S 166 xF(Run-T)S -12 x(ime)S 166 x(Components)S 166 x(V)S -46 x(ersion)S 167 xH(6.0)S 166 x(for)S 167 x(OpenVMS)S 166 x(V)S -56 x(AX)S 166 x(requires)SI167 x(the)S 4796 X 598 y(OpenVMS)S 175 x(V)S -56 x(AX)S 175 x(operating)SSD177 x(system)S 175 x(V)S -46 x(ersion)S 175 x(5.5)S 176 x(or)S 176 xC(high)S 2 x(er)S -37 x(.)S 269 x(Future)S 176 x(DEC)S 175 x(C/C++)SDC4796 X 598 y(Run-T)S -12 x(ime)S 175 x(Components)S 175 x(V)S -46 x F(ersion)S 176 x(6.0)S 176 x(for)S 176 x(OpenVMS)S 175 x(V)S -55 x(AX)SH175 x(releases)S 175 x(may)S 176 x(require)S 4796 X 598 y(higher)S 180 xD(versions)S 179 x(of)S 179 x(the)S 179 x(operating)S 180 x(system,)SH182 x(as)S 178 x(described)S 179 x(in)S 179 x(the)S 179 x(online)S 180 xC(release)S 4796 X 597 y(notes.)S 4796 X 897 y(The)S 190 x(OpenVMS)S C190 x(V)S -56 x(AX)S 189 x(operating)S 191 x(system)S 189 x(comes)S)H190 x(with)S 190 x(a)S 190 x(variety)S 190 x(of)S 190 x(support)S 4796 XG598 y(options)S 170 x(or)S 171 x(components.)S 259 x(Components)S 171 xeF(include)S 171 x(such)S 171 x(features)S 171 x(as)S 170 x(networking)SC172 x(and)S 4796 X 597 y(RMS)S 176 x(journaling)S 2 x(.)S 271 x(T)SSC-46 x(o)S 177 x(use)S 176 x(DEC)S 176 x(C/C++)S 176 x(Run-T)S -12 xeD(ime)S 176 x(Components)S 177 x(V)S -47 x(ersion)S 177 x(6.0)S 177 xF(for)S 4796 X 598 y(OpenVMS)S 174 x(V)S -56 x(AX,)S 175 x(your)S 176 xC(system)S 175 x(should)S 175 x(be)S 175 x(running)S 177 x(a)S 175 xnG(version)S 175 x(of)S 175 x(OpenVMS)S 175 x(V)S -56 x(AX)S 4796 X 598 y4C(that)S 165 x(includes)S 167 x(the)S 166 x(base)S 166 x(component)S0D166 x(and)S 167 x(the)S 166 x(following:)S 4796 X 897 y(\201)S 594 xD(Programming)S 168 x(support)S 4796 X 896 y(\201)S 594 x(Utilities)SG5 SC 17238 31061 XY F38(Preparing)S 168 x(for)S 166 x(Installati)S -2 xe(on)S 399 x F40(2\2031)SEP PP4 %%PageTrailer 2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman3%%+ NewCenturySchlbk-Italic Courier Courier-ObliqueS %%+ Helvetica6%%PageProcessColors:%%PageCustomColors: (BLACK) %%+ (FOOTCOLOR)S%6%%Page: (2-2) 18%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend) PaperHeight PaperWidth PM 0 0 XYE0 SC 4796 4232 XY F151(The)S 185 x(run-time)S 184 x(component)S 185 xoC(kit)S 185 x(supplies)S 183 x(versions)S 185 x(of)S 184 x(several)SaC185 x(OpenVMS)S 184 x(V)S -56 x(AX)S 4796 X 598 y(component)S 179 xE(\211les)S 178 x(that)S 178 x(are)S 179 x(more)S 178 x(recent)S 179 xG(than)S 179 x(versions)S 179 x(supplied)S 178 x(as)S 178 x(part)S 178 x7C(of)S 179 x(the)S 4796 X 598 y(OpenVMS)S 164 x(V)S -56 x(AX)S 164 xSL(upgrades)S 166 x(for)S 165 x(V)S -47 x(ersion)S 165 x(5.5)S 166 x(through)SH166 x(V)S -46 x(ersion)S 165 x(5.5-2.)S 249 x(After)S 165 x(installing)SD4796 X 598 y(this)S 166 x(kit,)S 167 x(if)S 166 x(you)S 168 x(then)SH167 x(upgrade)S 167 x(your)S 168 x(system)S 165 x(to)S 167 x(one)S 167 xG(of)S 166 x(these)S 167 x(intermediate)S 166 x(versions,)S 4796 X 597 y4C(you)S 170 x(will)S 169 x(have)S 171 x(to)S 169 x(reinstall)S 170 xnM(the)S 170 x(component)S 170 x(kit.)S 257 x(Otherwise,)S 170 x(applications)SNG170 x(that)S 169 x(use)S 4796 X 598 y(new)S 166 x(features)S 165 x(of)S:D166 x(these)S 166 x(components)S 167 x(may)S 166 x(fail)S 166 x(to)SD166 x(work)S 166 x(properly)S -55 x(.)S 2703 8467 XY F24(2.2)S 398 xC(Installation)S 232 x(Procedure)S 233 x(Requirements)S 4796 X 896 y1JF151(This)S 164 x(section)S 165 x(discusses)S 163 x(the)S 165 x(settings)SE164 x(to)S 164 x(check)S 166 x(to)S 164 x(ensure)S 165 x(that)S 165 xtH(your)S 165 x(system)S 164 x(is)S 164 x(ready)S 4796 X 598 y(for)S 166 xD(the)S 166 x(installation)S 165 x(of)S 166 x(the)S 167 x(DEC)S 165 xF(C/C++)S 165 x(Run-T)S -12 x(ime)S 166 x(Components)S 166 x(to)S 166 xH(proceed.)S 2703 11057 XY F28(2.2.1)S 400 x(Process)S 200 x(Privileges)SG4796 X 797 y F151(T)S -46 x(o)S 169 x(install)S 168 x(the)S 170 x(DEC)S.G168 x(C/C++)S 168 x(Run-T)S -12 x(ime)S 169 x(Components,)S 170 x(you)S6G170 x(must)S 169 x(be)S 169 x(logged)S 170 x(in)S 169 x(to)S 169 x(an)SSC4796 X 598 y(account)S 166 x(that)S 166 x(has)S 166 x(SETPR)S -19 x6F(V)S 166 x(or)S 166 x(at)S 166 x(least)S 166 x(the)S 166 x(following)SC166 x(privileges:)S 4796 X 896 y(\201)S 594 x(CMKRNL)S 4796 X 897 y(H(\201)S 594 x(WORLD)S 4796 X 896 y(\201)S 594 x(SYSPR)S -19 x(V)S 4796 XF897 y(VMSINST)S -28 x(AL)S 166 x(turns)S 166 x(off)S 166 x(BYP)S -38 xD(ASS)S 166 x(privileges)S 166 x(at)S 166 x(the)S 166 x(start)S 166 xG(of)S 166 x(the)S 166 x(installation.)S 2703 17134 XY F28(2.2.2)S 400 x7E(Process)S 200 x(Account)S 201 x(Quotas)S 4796 X 797 y F151(VMSINST)SxI-28 x(AL)S 170 x(requires)S 172 x(that)S 170 x(the)S 171 x(installation)S G171 x(account)S 171 x(have)S 172 x(minimum)S 171 x(quotas,)S 172 x(as)S(G4796 X 598 y(shown)S 166 x(in)S 166 x(T)S -31 x(able)S 166 x(2)S(\203)S2C(1.)S 4796 19973 XY F36(T)S -37 x(able)S 150 x(2)S(\203)S(1)S 399 x)F(Process)S 149 x(Quotas)S 150 x(for)S 149 x(the)S 150 x(Installi)S 2 xH(ng)S 150 x(Account)S 4796 X 324 y 18528 24 R 4796 20895 XY F155(ASTLM)SE8183 X(1000)S 4796 X 747 y(BIOLM)S 8183 X(1000)S 4796 X 747 y(BYTLM)SoG8183 X(99,000)S 4796 X 747 y(DIOLM)S 8183 X(1000)S 4796 X 748 y(ENQLM)S G8183 X(4000)S 4796 X 747 y(FILLM)S 8183 X(300)S 4796 X 398 y 18528 24 R(F4796 26125 XY F151(Use)S 184 x(the)S 186 x(OpenVMS)S 185 x(Authorize)SD185 x(Utility)S 185 x(to)S 185 x(verify)S 186 x(and)S 186 x(change)SC186 x(process)S 185 x(quotas)S 4796 X 598 y(for)S 175 x(the)S 176 xSC(installation)S 175 x(account)S 176 x(in)S 176 x(the)S 176 x(user)SXD176 x(authorization)S 176 x(\211le)S 176 x(\(UAF\).)S 175 x(\(Some)SC175 x(sites)S 4796 X 598 y(may)S 179 x(restrict)S 179 x(the)S 179 xrE(use)S 179 x(of)S 179 x(the)S 180 x(OpenVMS)S 178 x(Authorize)S 180 xaC(Utility)S 178 x(to)S 179 x(certain)S 180 x(accounts)S 4796 X 598 yaF(or)S 177 x(people.\))S 273 x(For)S 178 x(instance,)S 181 x(to)S 177 xC(change)S 179 x(the)S 178 x(BYTLM)S 177 x(quota)S 178 x(for)S 178 x3H(the)S 177 x F152(account)S 2 x(-name)S 4796 X 597 y F151(installation)SD165 x(account,)S 167 x(you)S 167 x(might)S 167 x(enter)S 166 x(the)SF166 x(following)S 167 x(command)S 166 x(sequence:)S 5 SC 2703 31061 XYCF40(2\2032)S 400 x F38(Preparing)S 167 x(for)S 166 x(Installation)SfEP PP %%PageTraileru#%%PageFonts: NewCenturySchlbk-Romann*%%+ Helvetica-Bold NewCenturySchlbk-Italic %%+ Helvetica %%PageProcessColors:%%PageCustomColors: (BLACK)1%%+ (FOOTCOLOR)% %%Page: (2-3) 19%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)6 PaperHeight PaperWidth PM 0 0 XYD0 SC 4796 4156 XY F238($)S 1 SC 239 x F240(RUN)S 239 x(SYS$SYS)S 2 xE(TEM:AUTHORIZ)S 2 x(E)S 0 SC 4796 X 498 y F238(UAF>)S 1 SC 239 x F240nD(MODIFY)S 240 x F241(account)S 2 x(-name)S 240 x F240(/BYTLM)S 240 xG(=)S 239 x(99000)S 0 SC 4796 X 498 y F238(UAF>)S 1 SC 239 x F240(SHOW)S1C240 x F241(account-n)S 2 x(ame)S 0 SC 4796 X 499 y F238(UAF>)S 1 SC1E239 x F240(EXIT)S 0 SC 4796 X 498 y F238($)S 1 SC 239 x F240(LOGOUT)SiE0 SC 4796 X 896 y F151(After)S 168 x(the)S 170 x(quotas)S 169 x(for)SpC170 x(the)S 169 x(installation)S 169 x(account)S 170 x(have)S 170 xxH(been)S 170 x(chang)S 2 x(ed,)S 170 x(log)S 170 x(out)S 170 x(of)S 169 xD(the)S 4796 X 598 y(installation)S 166 x(account)S 167 x(and)S 167 xC(log)S 168 x(in)S 167 x(again)S 167 x(for)S 167 x(the)S 167 x(new)SEF166 x(quotas)S 167 x(to)S 167 x(take)S 166 x(effect.)S 251 x(Y)S -55 xH(ou)S 167 x(can)S 4796 X 598 y(then)S 166 x(proceed)S 167 x(with)S 165 xF(the)S 166 x(installation.)S 4796 X 897 y(User)S 168 x(account)S 169 xJ(quotas)S 169 x(are)S 168 x(stored)S 169 x(in)S 168 x(the)S 169 x(\211le)SG169 x(SYSUAF)S -56 x(.DA)S -28 x(T)S -45 x(.)S 169 x(For)S 169 x(more)S G168 x(information)S 4796 X 597 y(on)S 166 x(modifying)S 168 x(account)StF167 x(quotas,)S 167 x(see)S 166 x(the)S 167 x(description)S 166 x(of)SD166 x(the)S 167 x(Authorize)S 166 x(Utility)S 167 x(in)S 166 x(the)SH4796 X 598 y(OpenVMS)S 165 x(System)S 166 x(Management)S 167 x(Subkit.)SH2703 11429 XY F28(2.2.3)S 400 x(System)S 201 x(Parameters)S 4796 X 797 yDF151(T)S -31 x(able)S 190 x(2)S(\203)S(2)S 189 x(lists)S 189 x(the)SG190 x(minimum)S 190 x(required)S 190 x(system)S 189 x(parameter)S 190 xfD(values)S 190 x(for)S 190 x(the)S 4796 X 598 y(installation.)S 256 xM(Depending)S 171 x(on)S 170 x(the)S 170 x(kinds)S 170 x(of)S 170 x(programs)SSH170 x(and)S 170 x(applications)S 170 x(running)S 172 x(at)S 4796 X 597 yJ(your)S 167 x(site,)S 166 x(you)S 166 x(might)S 167 x(need)S 166 x(highe)SO2 x(r)S 166 x(values)S 166 x(for)S 166 x(some)S 166 x(settings.)S 4796 14866 XY7JF36(T)S -37 x(able)S 150 x(2)S(\203)S(2)S 399 x(Minimum)S 150 x(Required)SE151 x(System)S 149 x(Parameter)S 149 x(V)S -27 x(alues)S 4796 X 324 y9I18528 24 R 4796 15688 XY F40(System)S 150 x(Parameter)S 10972 X(Minimum)S F148 x(V)S -24 x(alue)S 15406 X(Dynamic)S 149 x(V)S -25 x(alue)S 4796 XC299 y 18528 24 R 4796 16585 XY(OpenVMS)S 149 x(V)S -33 x(AX)S 149 x1E(V)S -24 x(ersion)S 150 x(6.0)S 4796 X 298 y 18528 24 R 4796 17481 XYxGF155(CLISYMTBL)S -190 y F163(1)S 10972 X 190 y F155(500)S 15406 X(500)S.C4796 X 747 y(GBLP)S -34 x(AGES)S -190 y F163(2)S 10972 X 190 y F155SD(200)S 15406 X(200)S 4796 X 748 y(GBLP)S -34 x(AGFIL)S 10972 X(200)SD15406 X(200)S 4796 X 747 y(Global)S 150 x(Sections)S -191 y F163(2)SJ10972 X 191 y F155(10)S 15406 X(10)S 4796 X 797 y 18528 24 R 4796 21118 XYIF40(OpenVMS)S 149 x(V)S -33 x(AX)S 149 x(V)S -24 x(ersions)S 150 x(5.5,)S)N149 x(5.5-1,)S 150 x(and)S 149 x(5.5-2)S 4796 X 298 y 18528 24 R 4796 22014 XYGF155(CLISYMTBL)S -190 y F163(1)S 10972 X 190 y F155(500)S 15406 X(500)S9C4796 X 747 y(GBLP)S -34 x(AGES)S -190 y F163(2)S 10972 X 190 y F155oF(1500)S 15406 X(1500)S 4796 24007 XY 18528 24 R 4796 24366 XY F163(1)SF25 x 141 y F159(The)S 137 x(CLISYMTBL)S 136 x(dynamic)S 136 x(system)SF136 x(parameter)S 137 x(must)S 137 x(be)S 137 x(set)S 136 x(to)S 137 xH(a)S 137 x(minimum)S 138 x(value)S 136 x(of)S 137 x(500)S 136 x(during)SH137 x(the)S 4796 X 399 y(instal)S -2 x(lation)S 144 x(procedure.)S 223 xF(Y)S -45 x(ou)S 145 x(can)S 145 x(change)S 145 x(the)S 145 x(setting)SC144 x(to)S 145 x(its)S 143 x(original)S 144 x(value)S 144 x(after)StN144 x(the)S 145 x(install)S -2 x(ation)S 144 x(is)S 4796 X 398 y(\211nished.)SN4796 X 416 y F163(2)S 25 x 140 y F159(These)S 150 x(values)S 149 x(represent)SG150 x(the)S 151 x(numb--~ AACRT.BCKV9+[AACRT060.DOCUMENTATION]RUNTIME_IGUIDE.PS;1S,|er)S 150 x(of)S 150 x(free)S 150 x(global)S 148 xeE(pages)S 149 x(and)S 150 x(global)S 148 x(sections)S 149 x(required)S7H150 x(for)S 149 x(the)S 4796 X 399 y(instal)S -2 x(lation,)S 132 x(not)SG134 x(the)S 133 x(total)S 133 x(number)S 133 x(you)S 134 x(need)S 133 x G(to)S 134 x(run)S 133 x(your)S 134 x(system)S 132 x(and)S 133 x(other)SD134 x(software.)S 18154 27271 XY F155(\(continued)S 151 x(on)S 150 xG(next)S 149 x(page\))S 5 SC 17271 31061 XY F38(Prepar)S 2 x(ing)S 149 xl6(for)S 150 x(Installati)S -2 x(on)S 399 x F40(2\2033)SEP PP %%PageTrailer6!%%PageFonts: Courier Courier-Bolds.%%+ Courier-BoldOblique NewCenturySchlbk-Roman%%+ Helvetica-Bold Helvetica%%PageProcessColors:%%PageCustomColors: (BLACK) %%+ (USERTAGCOLOR)%%+ (FOOTCOLOR)l% %%Page: (2-4) 20%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)S PaperHeight PaperWidth PM 0 0 XYM0 SC 4796 4461 XY F36(T)S -37 x(able)S 150 x(2)S(\203)S(2)S 150 x(\(Cont.\))SfH398 x(Mini)S 2 x(mum)S 149 x(Required)S 151 x(System)S 149 x(Parameter)SI149 x(V)S -28 x(alues)S 4796 X 324 y 18528 24 R 4796 5283 XY F40(System)S L150 x(Parameter)S 10972 X(Minimum)S 148 x(V)S -24 x(alue)S 15406 X(Dynamic)SE149 x(V)S -25 x(alue)S 4796 X 299 y 18528 24 R 4796 6179 XY(OpenVMS)S6J149 x(V)S -33 x(AX)S 149 x(V)S -24 x(ersions)S 150 x(5.5,)S 149 x(5.5-1,)SC150 x(and)S 149 x(5.5-2)S 4796 X 299 y 18528 24 R 4796 7225 XY F1555I(GBLP)S -34 x(AGFIL)S 10972 X(1500)S 15406 X(1500)S 4796 X 748 y(Global)SE150 x(Sections)S -191 y F163(2)S 10972 X 191 y F155(33)S 15406 X(33)SSE4796 X 498 y 18528 24 R 4796 8830 XY F163(2)S 25 x 141 y F159(These)S)F150 x(values)S 149 x(represent)S 150 x(the)S 151 x(number)S 150 x(of)SD150 x(free)S 150 x(global)S 148 x(pages)S 149 x(and)S 150 x(global)SF148 x(sections)S 149 x(required)S 150 x(for)S 149 x(the)S 4796 X 399 yD(instal)S -2 x(lation,)S 132 x(not)S 134 x(the)S 133 x(total)S 133 xF(number)S 133 x(you)S 134 x(need)S 133 x(to)S 134 x(run)S 133 x(your)SG134 x(system)S 132 x(and)S 133 x(other)S 134 x(software.)S 4796 X 480 y F18528 24 R 2703 11045 XY F28(2.2.4)S 400 x(Disk)S 200 x(Space)S 4796 XD797 y F151(The)S 191 x(DEC)S 189 x(C/C++)S 190 x(Run-T)S -12 x(ime)SC190 x(Components)S 190 x(V)S -46 x(ersion)S 190 x(6.0)S 191 x(for)S.F191 x(OpenVMS)S 190 x(V)S -56 x(AX)S 4796 X 598 y(requirements)S 172 xD(for)S 173 x(free)S 172 x(disk)S 173 x(storage)S 172 x(space)S 173 xH(are)S 172 x(different)S 173 x(during)S 173 x(installation)S 172 x(and)SG4796 X 598 y(after)S 165 x(installation.)S 249 x(T)S -30 x(able)S 166 x1D(2)S(\203)S(3)S 166 x(summarizes)S 165 x(the)S 166 x(storage)S 166 xD(requirements.)S 4796 14482 XY F36(T)S -37 x(able)S 150 x(2)S(\203)SL(3)S 399 x(Disk)S 149 x(Space)S 150 x(Requirements)S 4796 X 324 y 18528 24 RL4796 15304 XY F40(Kit)S 11321 X(Blocks)S 149 x(During)S 149 x(Installation)SK18195 X(Blocks)S 136 x(After)S 137 x(Installation)S 4796 X 299 y 18528 24 RLE4796 16201 XY(OpenVMS)S 149 x(V)S -33 x(AX)S 149 x(V)S -24 x(ersion)S8J150 x(6.0)S 4796 X 299 y 18528 24 R 4796 17098 XY F155(DEC)S 168 x(C/C++)SC168 x(Run-T)S -11 x(ime)S 4796 X 498 y(Components)S 151 x(V)S -41 xeH(ersion)S 152 x(6.0)S 151 x(for)S 4796 X 498 y(OpenVMS)S 149 x(V)S -50 xH(AX)S 11321 17098 XY(13,000)S 18195 X(2000)S 4796 18841 XY(Installatio)SH2 x(n)S 165 x(V)S -42 x(eri\211catio)S 2 x(n)S 4796 X 498 y(Procedures)SH11321 X -498 y(150)S 18195 X(50)S 4796 20136 XY 18528 24 R 4796 20734 XYIF40(OpenVMS)S 149 x(V)S -33 x(AX)S 149 x(V)S -24 x(ersions)S 150 x(5.5,)SxN149 x(5.5-1,)S 150 x(and)S 149 x(5.5-2)S 4796 X 299 y 18528 24 R 4796 21631 XYLF155(DEC)S 168 x(C/C++)S 168 x(Run-T)S -11 x(ime)S 4796 X 498 y(Components)SG151 x(V)S -41 x(ersion)S 152 x(6.0)S 151 x(for)S 4796 X 498 y(OpenVMS)SmI149 x(V)S -50 x(AX)S 11321 21631 XY(17,000)S 18195 X(6000)S 4796 23374 XYgD(Installatio)S 2 x(n)S 165 x(V)S -42 x(eri\211catio)S 2 x(n)S 4796 XL498 y(Procedures)S 11321 X -498 y(150)S 18195 X(50)S 4796 X 897 y 18528 24 RD4796 25367 XY F151(T)S -46 x(o)S 169 x(determine)S 170 x(the)S 169 xC(number)S 171 x(of)S 169 x(free)S 169 x(disk)S 170 x(blocks)S 169 xvD(on)S 170 x(the)S 170 x(current)S 170 x(system)S 169 x(disk,)S 170 xC(enter)S 4796 X 597 y(the)S 166 x(following)S 166 x(command)S 166 xrC(at)S 166 x(the)S 166 x(DCL)S 166 x(prompt:)S 4796 X 897 y F238($)S G1 SC 239 x F240(SHOW)S 240 x(DEVICE)S 240 x(SYS$SYSDEVI)S 2 x(CE)S 5 SCxQ2703 31061 XY F40(2\2034)S 400 x F38(Preparing)S 167 x(for)S 166 x(Installation)S EP PP2 %%PageTrailerx2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman"%%+ Courier Courier-Bold Helvetica%%PageProcessColors:%%PageCustomColors: (BLACK)e%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR)1%3%%Page: (2-5) 21%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)S PaperHeight PaperWidth PM 0 0 XYH0 SC 2703 4313 XY F28(2.2.5)S 400 x(Backing)S 201 x(Up)S 199 x(Y)S -45 xE(our)S 200 x(System)S 200 x(Disk)S 4796 X 797 y F151(At)S 180 x(the)S1E180 x(beginn)S 2 x(ing)S 181 x(of)S 180 x(the)S 181 x(installation,)S7D185 x(VMSINST)S -28 x(AL)S 180 x(asks)S 180 x(if)S 181 x(you)S 181 xD(have)S 182 x(backed)S 4796 X 598 y(up)S 172 x(your)S 173 x(system)SC172 x(disk.)S 262 x(Digital)S 172 x(recommends)S 172 x(that)S 173 xhG(you)S 173 x(back)S 173 x(up)S 172 x(your)S 173 x(system)S 172 x(disk)SSF4796 X 598 y(before)S 166 x(installing)S 166 x(any)S 167 x(software.)SF4796 X 896 y(Use)S 176 x(the)S 177 x(backup)S 178 x(procedures)S 178 xG(that)S 176 x(are)S 178 x(establis)S -2 x(hed)S 178 x(at)S 176 x(your)S N178 x(site.)S 271 x(For)S 178 x(details)S 176 x(on)S 4796 X 598 y(performing)SG170 x(a)S 169 x(system)S 169 x(disk)S 169 x(backup,)S 172 x(see)S 169 xSL(the)S 169 x(section)S 170 x(on)S 169 x(the)S 170 x(Backup)S 170 x(Utility)SO169 x(in)S 169 x(the)S 4796 X 598 y(OpenVMS)S 165 x(System)S 166 x(Management)S-H167 x(Subkit.)S 2703 9494 XY F28(2.2.6)S 400 x(Additiona)S 2 x(l)S 199 xD(System)S 200 x(Mainte)S 2 x(nance)S 200 x(Procedures)S 4796 X 797 yCF151(This)S 179 x(section)S 180 x(explains)S 180 x(how)S 179 x(to)SgI180 x(use)S 179 x(the)S 180 x(System)S 179 x(Generation)S 180 x(Utility)S(H180 x(\(SYSG)S -2 x(EN\))S 4796 X 597 y(and)S 176 x(the)S 176 x(AUTOGE)SF-2 x(N)S 176 x(Utility)S 176 x(to)S 176 x(prepare)S 176 x(your)S 177 xF(system)S 175 x(for)S 176 x(an)S 176 x(installation)S 176 x(of)S 175 xG(the)S 4796 X 598 y(DEC)S 164 x(C/C++)S 166 x(Run-T)S -12 x(ime)S 166 xeK(Components.)S 160 x(AUTOGEN)S 158 x(uses)S 160 x(system)S 159 x(con\211g)S H2 x(uration)S 160 x(data)S 4796 X 598 y(to)S 165 x(automatically)S 167 xD(set)S 165 x(system)S 165 x(parameters.)S 2703 13080 XY F36(2.2.6.)SC2 x(1)S 398 x(Checking)S 167 x(System)S 166 x(Parameter)S 166 x(V)S G-28 x(alues)S 4796 X 698 y F151(T)S -46 x(o)S 166 x(check)S 167 x(the)S1I166 x(values)S 167 x(of)S 166 x(your)S 167 x(system)S 165 x(parameters,)S)C167 x(enter)S 166 x(the)S 166 x(following)S 166 x(command:)S 4796 X5E896 y F238($)S 1 SC 239 x F240(RUN)S 239 x(SYS$SYS)S 2 x(TEM:SYSGEN)SSC0 SC 4796 X 498 y F238(SYSGEN>)S 4796 X 897 y F151(At)S 183 x(the)SSF183 x(SYSGEN>)S 182 x(prompt,)S 189 x(enter)S 184 x(the)S 184 x(SHOW)SD182 x(command)S 184 x(to)S 183 x(display)S 184 x(the)S 184 x(value)SF4796 X 598 y(of)S 188 x(a)S 188 x(system)S 188 x(parameter)S -37 x(.)SD294 x(The)S 190 x(following)S 188 x(example)S 189 x(displays)S 188 xE(the)S 188 x(value)S 189 x(for)S 189 x(the)S 4796 X 598 y(CLISYMTBL)SSH165 x(system)S 166 x(parameter:)S 4796 X 896 y F238(SYSGEN>)S 1 SC 240 xMF240(SHOW)S 240 x(CLISYMTBL)S 0 SC 4796 X 897 y F151(After)S 184 x(checking)S D186 x(the)S 185 x(parameters)S 184 x(with)S 184 x(the)S 185 x(SHOW)SD183 x(command,)S 190 x(enter)S 185 x(the)S 185 x(EXIT)S 4796 X 598 yH(command)S 168 x(at)S 168 x(the)S 168 x(SYSGE)S -2 x(N>)S 168 x(prompt)SE168 x(to)S 168 x(return)S 169 x(to)S 168 x(DCL)S 167 x(level.)S 254 xSL(For)S 169 x(information)S 168 x(on)S 4796 X 597 y(setting)S 166 x(dynamic)SL166 x(system)S 166 x(parameter)S 166 x(values,)S 167 x(see)S 165 x(Section)SF167 x(2.2.6.4.)S 2703 21250 XY F36(2.2.6.)S 2 x(2)S 398 x(Calculatin)SF2 x(g)S 166 x(the)S 166 x(V)S -27 x(alues)S 167 x(for)S 166 x(Global)SF167 x(Pages)S 167 x(and)S 166 x(Global)S 168 x(Sections)S 4796 X 697 yFF151(T)S -46 x(o)S 200 x(install)S 199 x(and)S 200 x(run)S 201 x(DEC)SD199 x(C/C++)S 199 x(Run-T)S -12 x(ime)S 200 x(Components)S 199 x(V)SC-46 x(ersion)S 200 x(6.0)S 200 x(for)S 4796 X 598 y(OpenVMS)S 167 xeK(V)S -55 x(AX,)S 168 x(you)S 169 x(must)S 168 x(have)S 169 x(suf\211cient)SnD168 x(free)S 169 x(global)S 168 x(pages)S 169 x(and)S 168 x(global)SJ169 x(sections.)S 4796 X 598 y(Y)S -56 x(ou)S 175 x(must)S 173 x(\211rst)SF175 x(\211nd)S 174 x(out)S 175 x(how)S 174 x(many)S 175 x(free)S 174 xF(global)S 175 x(pages)S 174 x(and)S 175 x(sections)S 173 x(you)S 176 xC(have)S 175 x(on)S 4796 X 597 y(your)S 166 x(system.)S 249 x(Then)SOG166 x(use)S 165 x(AUTOGE)S -2 x(N)S 165 x(if)S 165 x(you)S 166 x(need)SrD166 x(to)S 165 x(increase)S 165 x(the)S 165 x(global)S 166 x(pages)SG165 x(and)S 4796 X 598 y(global)S 166 x(sections)S 165 x(system)S 166 x)G(parameters.)S 4796 X 897 y(Enter)S 177 x(the)S 177 x(following)S 177 xmE(DCL)S 176 x(command)S 178 x(to)S 177 x(determine)S 177 x(the)S 177 x7I(number)S 178 x(of)S 177 x(global)S 177 x(pages)S 4796 X 597 y(required)S F166 x(by)S 167 x(SYS$LIBR)S -2 x(AR)S -19 x(Y)S -46 x(:DCL)S -27 x(T)SC-28 x(ABLES.EXE:)S 4796 X 897 y F238($)S 1 SC 239 x F240(DIR/SIZE)SoF240 x(SYS$LIBR)S 2 x(ARY:DCLTABLE)S 2 x(S.EXE)S 0 SC 4796 X 897 y F151F(This)S 151 x(command)S 152 x(returns)S 153 x(the)S 152 x(size)S 151 xF(\(in)S 152 x(blocks\))S 152 x(of)S 151 x(SYS$LIBRAR)S -20 x(Y)S -46 xG(:DCL)S -28 x(T)S -27 x(ABLES.EXE.)S 4796 X 597 y(As)S 165 x(an)S 166 xFF(approximation,)S 167 x(use)S 166 x(this)S 166 x(\211gure)S 167 x(as)SH166 x(the)S 166 x(number)S 167 x(of)S 166 x(global)S 166 x(pages)S 166 xF(for)S 167 x(the)S 166 x(\211le.)S 5 SC 17238 31061 XY F38(Preparing)S;168 x(for)S 166 x(Installati)S -2 x(on)S 399 x F40(2\2035)SnEP PP4 %%PageTrailert2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman"%%+ Courier Courier-Bold Helvetica%%PageProcessColors:%%PageCustomColors: (BLACK)r%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR)1% %%Page: (2-6) 22%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)R PaperHeight PaperWidth PM 0 0 XYC0 SC 4796 4264 XY F151(Y)S -56 x(ou)S 186 x(can)S 186 x(use)S 185 x)C(the)S 186 x(WRITE)S 184 x(command)S 186 x(with)S 185 x(the)S 186 xxD(F$GETSYI)S 184 x(lexical)S 186 x(function)S 187 x(to)S 4796 X 597 yK(\211nd)S 194 x(the)S 193 x(number)S 195 x(of)S 193 x(free)S 194 x(global)StF194 x(pages)S 193 x(and)S 194 x(global)S 194 x(sections.)S 304 x(The)SH194 x(following)S 4796 X 598 y(example)S 189 x(shows)S 187 x(how)S 189 xC(to)S 189 x(get)S 189 x(this)S 188 x(information)S 189 x(at)S 189 x C(your)S 190 x(terminal)S 188 x(\(the)S 189 x(default)S 4796 X 598 y4E(for)S 166 x(SYS$O)S -2 x(UTPUT\):)S 4796 X 896 y F238($)S 1 SC 239 x9HF240(WRITE)S 240 x(SYS$OUTPUT)S 241 x(F$GETSYI\("CO)S 2 x(NTIG_GBLPAGE)SE2 x(S"\))S 0 SC 4796 X 499 y F238(15848)S 4796 X 498 y($)S 1 SC 239 xHF240(WRITE)S 240 x(SYS$OUTPUT)S 241 x(F$GETSYI\("FR)S 2 x(EE_GBLSECTS")SG2 x(\))S 0 SC 4796 X 498 y F238(24)S -478 x 896 y F151(If)S 166 x(the)SeF167 x(values)S 168 x(displayed)S 167 x(by)S 167 x(the)S 167 x(system)SC167 x(are)S 167 x(greater)S 168 x(than)S 167 x(the)S 167 x(values)SoD168 x(in)S 167 x(T)S -31 x(able)S 167 x(2)S(\203)S(2,)S 4796 X 598 yF(you)S 179 x(do)S 178 x(not)S 178 x(need)S 179 x(to)S 178 x(increase)SH178 x(the)S 179 x(values)S 178 x(for)S 179 x(these)S 178 x(parameters.)SC273 x(If)S 178 x(the)S 178 x(value)S 179 x(of)S 4796 X 598 y(free)S2G180 x(global)S 181 x(pages)S 181 x(or)S 181 x(global)S 181 x(sections)S4D180 x(is)S 180 x(less)S 180 x(than)S 182 x(the)S 180 x(value)S 182 xE(in)S 181 x(T)S -31 x(able)S 181 x(2)S(\203)S(2,)S 184 x(you)S 4796 X0J598 y(must)S 165 x(increase)S 167 x(the)S 166 x(system)S 165 x(parameter)SI166 x(setting.)S 4796 X 896 y(Section)S 187 x(2.2.6.3)S 188 x(describes)S(C186 x(the)S 187 x(procedures)S 188 x(for)S 187 x(increasing)S 187 xdE(these)S 187 x(values)S 187 x(using)S 4796 X 598 y(AUTOG)S -2 x(EN.)SiI2703 13628 XY F36(2.2.6.)S 2 x(3)S 398 x(Changin)S 2 x(g)S 166 x(System)SSG166 x(Parameter)S 165 x(V)S -27 x(alues)S 167 x(with)S 166 x(AUT)S -9 x(K(OGEN)S 4796 X 698 y F151(Use)S 194 x(the)S 195 x(AUTOGEN)S 193 x(command)SFG195 x(procedure)S 196 x(to)S 194 x(chang)S 2 x(e)S 195 x(system)S 194 xEC(parameters.)S 4796 X 598 y(AUTOG)S -2 x(EN)S 179 x(automatically)SSC179 x(adjusts)S 178 x(values)S 179 x(for)S 179 x(parameters)S 178 xaF(that)S 179 x(are)S 179 x(associated)S 4796 X 597 y(with)S 191 x(the)SC191 x(values)S 192 x(you)S 193 x(reset)S 191 x(manually)S -54 x(.)S K300 x(T)S -45 x(o)S 191 x(chang)S 2 x(e)S 191 x(system)S 191 x(parameters)S:E192 x(with)S 4796 X 598 y(AUTOG)S -2 x(EN,)S 167 x(edit)S 165 x(the)SYC167 x(following)S 166 x(\211le:)S 4796 X 897 y F238(SYS$SYSTEM:MO)S-C2 x(DPARAMS.DAT)S 4796 X 896 y F151(Use)S 180 x(an)S 181 x(editor)S(E181 x(to)S 180 x(access)S 181 x(the)S 181 x(\211le.)S 279 x(T)S -46 xiC(o)S 181 x(change)S 182 x(a)S 181 x(parameter)S 181 x(value)S 181 xSG(listed)S 180 x(in)S 181 x(this)S 4796 X 598 y(\211le,)S 167 x(delete)SmI166 x(the)S 166 x(current)S 167 x(value)S 168 x(associated)S 165 x(with)SyD166 x(that)S 166 x(parameter)S 166 x(and)S 167 x(enter)S 166 x(the)SH167 x(new)S 4796 X 598 y(value.)S 4796 X 896 y(T)S -46 x(o)S 173 x(add)SC173 x(a)S 172 x(new)S 173 x(parameter)S -37 x(,)S 175 x(add)S 173 xxD(a)S 173 x(line)S 173 x(to)S 173 x(the)S 173 x(\211le)S 173 x(that)SH173 x(includes)S 173 x(both)S 173 x(the)S 173 x(name)S 173 x(of)S 4796 XD598 y(the)S 166 x(parameter)S 166 x(and)S 166 x(its)S 165 x(value.)SE251 x(For)S 166 x(example:)S 1 SC 4796 X 897 y F240(WSMAX)S 239 x(=)SkF240 x(8096)S 0 SC 4796 X 897 y F151(T)S -46 x(o)S 194 x(modify)S 194 xF(incremental)S 194 x(parameters)S 193 x(such)S 195 x(as)S 193 x(free)SD194 x(global)S 194 x(pages)S 194 x(and)S 194 x(global)S 4796 X 597 yC(sections,)S 199 x(pre\211x)S 194 x(GBLP)S -37 x(AGES)S 191 x(and)SxI193 x(GBLSECTS)S 191 x(with)S 193 x(ADD_.)S 302 x(The)S 193 x(following)S9C4796 X 598 y(example)S 166 x(increases)S 166 x(the)S 166 x(global)S9G166 x(page)S 167 x(setting)S 166 x(by)S 166 x(2000:)S 1 SC 4796 X 897 y HF240(ADD_GBLPAGES)S 241 x(=)S 239 x(2000)S 0 SC 4796 X 896 y F151(When)SE171 x(you)S 172 x(set)S 171 x(the)S 171 x(page)S 172 x(\211le)S 171 x)D(quota,)S 173 x(do)S 171 x(not)S 172 x(use)S 171 x(a)S 171 x(value)SD172 x(that)S 171 x(exceeds)S 172 x(the)S 171 x(amount)S 4796 X 598 yG(of)S 165 x(page)S 167 x(\211le)S 166 x(space)S 166 x(available)S 166 x H(on)S 167 x(the)S 166 x(system.)S 4796 X 897 y(After)S 196 x(you)S 198 xE(make)S 197 x(all)S 197 x(your)S 198 x(chang)S 2 x(es,)S 205 x(exit)S(E197 x(from)S 197 x(the)S 197 x(editor)S 197 x(and)S 197 x(execu)S 2 x H(te)S 196 x(the)S 4796 X 597 y(AUTOG)S -2 x(EN)S 178 x(procedure)S 178 xI(to)S 178 x(recalculate)S 178 x(your)S 179 x(system)S 177 x(parameters.)SNI272 x(The)S 178 x(following)S 4796 X 598 y(command)S 166 x(recalculates)S J166 x(your)S 167 x(system)S 165 x(parameters)S 166 x(and)S 166 x(reboots)SO166 x(the)S 166 x(system:)S 4796 X 897 y F238($)S 1 SC 239 x F240(@SYS$UPDATE)SSD2 x(:AUTOGEN)S 240 x(GETDATA)S 240 x(REBOOT)S 5 SC 2703 31061 XY F40@(2\2036)S 400 x F38(Preparing)S 167 x(for)S 166 x(Installation)SEP PPp %%PageTrailert#%%PageFonts: NewCenturySchlbk-Romant'%%+ Courier Courier-Bold Helvetica-Boldt %%+ Helveticam%%PageProcessColors:%%PageCustomColors: (BLACK)0%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR) % %%Page: (2-7) 23%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)W PaperHeight PaperWidth PM 0 0 XYF0 SC 4796 4232 XY F151(When)S 195 x(you)S 196 x(specify)S 195 x(REBO)SG-2 x(OT)S -46 x(,)S 196 x(AUTOG)S -2 x(EN)S 195 x(performs)S 195 x(an)S(D195 x(automatic)S 195 x(system)S 4796 X 598 y(shutdown)S 181 x(and)SD181 x(then)S 182 x(reboots)S 181 x(the)S 181 x(system.)S 279 x(Any)SD182 x(users)S 181 x(logged)S 182 x(on)S 182 x(to)S 181 x(the)S 181 xE(system)S 4796 X 598 y(are)S 166 x(immediately)S 166 x(disconnected)S(J167 x(during)S 168 x(the)S 167 x(shutdown.)S 250 x(The)S 168 x(automatic)SL166 x(reboot)S 167 x(puts)S 4796 X 598 y(the)S 166 x(new)S 166 x(parameter)SE166 x(values)S 166 x(into)S 166 x(effect.)S 4796 X 896 y(AUTOG)S -2 x-C(EN)S 174 x(automatically)S 175 x(adjusts)S 174 x(some)S 174 x(of)S0F174 x(the)S 174 x(SYSGEN)S 173 x(parameters)S 174 x(based)S 174 x(on)SC4796 X 598 y(the)S 171 x(consumption)S 172 x(of)S 171 x(resources)SxG172 x(since)S 172 x(the)S 171 x(last)S 171 x(reboot.)S 260 x(If)S 172 x6I(you)S 172 x(do)S 171 x(not)S 172 x(want)S 171 x(to)S 171 x(take)S 4796 XoO598 y(advantage)S 170 x(of)S 169 x(this)S 168 x(automatic)S 169 x(adjustment,)SnK171 x(include)S 170 x(the)S 169 x(/NOFEEDBA)S -2 x(CK)S 169 x(quali\211er)SSC4796 X 598 y(on)S 166 x(the)S 166 x(AUTOGEN)S 165 x(command)S 166 x6J(line.)S 4796 X 896 y(For)S 179 x(more)S 180 x(information)S 179 x(about)SE179 x(using)S 180 x(AUTOGEN,)S 179 x(see)S 179 x(the)S 179 x(system)SeH179 x(management)S 4796 X 598 y(documentation)S 166 x(for)S 166 x(your)SD167 x(operating)S 167 x(system.)S 2703 11206 XY F36(2.2.6.)S 2 x(4)SF398 x(Setting)S 167 x(Dynamic)S 167 x(System)S 165 x(Parameter)S 166 xD(V)S -27 x(alues)S 4796 X 698 y F151(Use)S 171 x(SYSGEN)S 171 x(to)SE172 x(set)S 171 x(dynamic)S 173 x(parameters.)S 261 x(Dynamic)S 172 x C(parameters)S 172 x(changed)S 173 x(with)S 4796 X 597 y(the)S 175 xLE(SYSGEN)S 175 x(command)S 176 x(WRITE)S 174 x(ACTIVE)S 175 x(become)SeE176 x(active)S 176 x(immediately)S 175 x(without)S 4796 X 598 y(any)SoC169 x(need)S 168 x(to)S 168 x(reboot)S 169 x(your)S 169 x(system.)S.F253 x(Rebooting)S 169 x(returns)S 169 x(dynamic)S 168 x(system)S 168 xL(parameter)S 4796 X 598 y(values)S 166 x(to)S 166 x(their)S 166 x(previous)SG167 x(settings.)S 4796 X 897 y(After)S 173 x(you)S 175 x(change)S 175 xSC(dynamic)S 174 x(parameter)S 174 x(values,)S 177 x(complete)S 174 x-C(the)S 174 x(installation)S 173 x(before)S 4796 X 597 y(rebooting)SlF188 x(the)S 189 x(system.)S 292 x(After)S 188 x(you)S 189 x(\211nish)SG188 x(the)S 188 x(installation,)S 194 x(you)S 189 x(can)S 188 x(reset)S%F188 x(the)S 4796 X 598 y(dynamic)S 164 x(parameters)S 164 x(to)S 164 xE(their)S 164 x(previous)S 165 x(values)S 165 x(or)S 164 x(let)S 164 xPC(them)S 164 x(be)S 164 x(reset)S 164 x(automatically)S 4796 X 598 y)D(when)S 166 x(you)S 167 x(reboot)S 166 x(your)S 167 x(system)S 166 xE(the)S 166 x(next)S 166 x(time.)S 4796 X 896 y(If)S 185 x(the)S 186 xXC(dynamic)S 187 x(parameter)S 185 x(values)S 187 x(on)S 186 x(your)S1F187 x(system)S 185 x(are)S 186 x(less)S 185 x(than)S 187 x(the)S 186 xE(values)S 4796 X 598 y(previously)S 175 x(listed,)S 177 x(use)S 175 x1C(the)S 175 x(following)S 176 x(series)S 174 x(of)S 175 x(commands)S1C175 x(to)S 174 x(chang)S 2 x(e)S 175 x(the)S 175 x(values.)S 4796 XtJ598 y(This)S 166 x(example)S 166 x(changes)S 167 x(the)S 166 x(CLISYMTBL)SF166 x(value)S 167 x(to)S 166 x(500.)S 4796 X 897 y F238($)S 1 SC 239 xLF240(RUN)S 239 x(SYS$SYS)S 2 x(TEM:SYSGEN)S 0 SC 4796 X 498 y F238(SYSGEN>)SE1 SC 240 x F240(USE)S 239 x(ACTIVE)S 0 SC 4796 X 498 y F238(SYSGEN>)SGF1 SC 240 x F240(SET)S 239 x(CLISYMT)S 2 x(BL)S 239 x(500)S 0 SC 4796 XG498 y F238(SYSGEN>)S 1 SC 240 x F240(WRITE)S 240 x(ACTIVE)S 0 SC 4796 X C498 y F238(SYSGEN>)S 1 SC 240 x F240(EXIT)S 5 SC 17238 31061 XY F38xH(Preparing)S 168 x(for)S 166 x(Installati)S -2 x(on)S 399 x F40(2\2037)SEP PP %%PageTrailer)#%%PageFonts: NewCenturySchlbk-Roman '%%+ Helvetica-Bold Courier Courier-Bolds %%+ Helvetica1%%PageProcessColors:%%PageCustomColors: (BLACK)t%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR)5%y%%Page: (3-1) 24%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)x PaperHeight PaperWidth PM 0 0 XYC0 SC 22329 6453 XY F8(3)S 2703 X 448 y 20628 48 R 6572 7950 XY F208SG(Installing)S 330 x(the)S 332 x(DEC)S 332 x(C/C++)S 332 x(Run-T)S -19 xtH(ime)S 16906 9046 XY(Componen)S -2 x(ts)S 4796 11338 XY F151(The)S 178 xC(installation)S 176 x(takes)S 178 x(approximately)S 177 x(3)S 178 x1D(to)S 177 x(10)S 177 x(minutes,)S 181 x(depending)S 178 x(on)S 178 xH(your)S 4796 X 597 y(system)S 165 x(con\211gu)S 2 x(ration)S 166 x(and)SH166 x(the)S 167 x(kit)S 166 x(components)S 166 x(chosen.)S 2703 13181 XYHF24(3.1)S 398 x(Installation)S 232 x(Procedure)S 4796 X 896 y F151(The)SF187 x(DEC)S 186 x(C/C++)S 187 x(Run-T)S -12 x(ime)S 187 x(Components)SF187 x(V)S -46 x(ersion)S 188 x(6.0)S 187 x(for)S 188 x(OpenVMS)S 186 xC(V)S -55 x(AX)S 4796 X 598 y(installation)S 182 x(procedure)S 185 xxL(consists)S 182 x(of)S 184 x(a)S 183 x(series)S 183 x(of)S 183 x(questions)SF183 x(and)S 184 x(informational)S 4796 X 598 y(messages.)S 248 x(See)SE166 x(Appendix)S 167 x(A)S 165 x(for)S 166 x(a)S 166 x(sample)S 166 x E(installation.)S 4796 X 896 y(T)S -46 x(o)S 171 x(abort)S 171 x(the)SEC171 x(installation)S 171 x(procedure)S 172 x(at)S 171 x(any)S 172 x6H(time,)S 172 x(press)S 171 x(Ctrl/Y)S -56 x(.)S 172 x(When)S 171 x(you)SN172 x(press)S 4796 X 598 y(Ctrl/Y)S -56 x(,)S 171 x(the)S 170 x(installation)SI170 x(procedure)S 172 x(deletes)S 169 x(all)S 170 x(the)S 171 x(\211les)SaI170 x(it)S 170 x(has)S 171 x(created)S 170 x(up)S 171 x(to)S 170 x(that)SxD4796 X 598 y(point)S 166 x(and)S 166 x(exits.)S 249 x(Y)S -55 x(ou)SG166 x(can)S 167 x(then)S 166 x(start)S 166 x(the)S 166 x(installation)SSC165 x(again.)S 4796 X 897 y(When)S 189 x(the)S 190 x(system)S 189 xxD(prompts)S 189 x(you)S 190 x(with)S 189 x(a)S 190 x(question)S 189 xD(during)S 191 x(the)S 190 x(installation)S 4796 X 597 y(procedure,)SC167 x(the)S 166 x(default)S 166 x(answer)S 166 x(is)S 165 x(often)SeH167 x(listed)S 165 x(in)S 166 x(brackets)S 166 x(\()S([)S 83 x(])S(\).)SH4796 X 897 y(1.)S 481 x F153(Log)S 181 x(in)S 181 x(to)S 181 x(a)S 180 xI(privil)S 2 x(eged)S 180 x(account)S 182 x(and)S 181 x(set)S 181 x(your)SiC181 x(default)S 181 x(device)S 181 x(and)S 5692 X 598 y(directory)S D167 x(to)S 166 x(SYS$UPDA)S -27 x(TE.)S 5931 X 896 y F238(Username)SF2 x(:)S 1 SC 239 x F240(SYSTEM)S 0 SC 5931 X 499 y F238(Password)S 2 xF(:)S 4796 X 896 y F151(2.)S 481 x F153(Invok)S 2 x(e)S 165 x(VMSINST)SG-27 x(AL.)S 1 SC 5692 X 897 y F240(@SYS$UPDA)S 2 x(TE:VMSINSTAL)S 134 xxD(saveset)S 2 x(-name)S 133 x(device-n)S 2 x(ame)S 133 x(option-lis)SF2 x(t)S 0 SC 5692 X 896 y F151(T)S -45 x(o)S 166 x(start)S 166 x(the)SG166 x(installation,)S 166 x(invok)S 2 x(e)S 166 x(the)S 166 x(VMSINST)S\F-28 x(AL)S 167 x(command)S 166 x(procedure)S 167 x(from)S 5692 X 598 yF(a)S 168 x(privileged)S 170 x(account,)S 170 x(such)S 169 x(as)S 167 xG(the)S 169 x(SYSTEM)S 168 x(account.)S 255 x(VMSINST)S -28 x(AL)S 168 xlE(is)S 168 x(in)S 168 x(the)S 5692 X 598 y(SYS$UPDA)S -29 x(TE)S 173 xxF(directory)S -55 x(.)S 262 x(The)S 173 x(elements)S 172 x(that)S 172 xE(you)S 173 x(specify)S 173 x(when)S 172 x(you)S 173 x(invok)S 2 x(e)S(C5692 X 598 y(the)S 166 x(VMSINST)S -28 x(AL)S 166 x(command)S 167 xpH(procedure)S 167 x(are)S 166 x(as)S 165 x(follows:)S 5 SC 12057 31061 XYDF38(Installi)S -2 x(ng)S 167 x(the)S 166 x(DEC)S 165 x(C/C++)S 165 xA(Run-T)S -16 x(ime)S 166 x(Compone)S 2 x(nts)S 564 x F40(3\2031)SeEP PP6 %%PageTrailerr2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman.%%+ NewCenturySchlbk-Bold Courier Courier-Bold %%+ HelveticaT%%PageProcessColors:%%PageCustomColors: (BLACK)3%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR) % %%Page: (3-2) 25%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)- PaperHeight PaperWidth PM 0 0 XYQ0 SC 5692 4206 XY F36(saveset-name)S 5692 X 598 y F151(The)S 183 x(installation)SOC182 x(name)S 183 x(for)S 183 x(the)S 182 x(component.)S 283 x(For)SlM183 x(DEC)S 182 x(C/C++)S 182 x(Run-T)S -12 x(ime)S 5692 X 598 y(Components)S F170 x(V)S -46 x(ersion)S 171 x(6.0)S 171 x(for)S 170 x(OpenVMS)S 170 xO(V)S -55 x(AX,)S 170 x(use)S 170 x(the)S 171 x(following)S 171 x(installation)SoC5692 X 598 y(name:)S 1 SC 5692 X 896 y F240(AACRT06)S F241(n)S 0 SCnG5692 X 897 y F152(n)S 173 x F151(represents)S 173 x(the)S 173 x(minor)S H174 x(\(point\))S 173 x(release)S 172 x(number)S 174 x(for)S 173 x(DEC)SG172 x(C/C++)S 172 x(Run-T)S -11 x(ime)S 5692 X 598 y(Components)S 166 xxE(V)S -46 x(ersion)S 166 x(6.0)S 166 x(for)S 167 x(OpenVMS)S 165 x(V)S1H-55 x(AX.)S 5692 9487 XY F36(device-name)S 5692 X 597 y F151(The)S 178 xF(name)S 177 x(of)S 177 x(the)S 177 x(device)S 178 x(on)S 177 x(which)SC178 x(you)S 178 x(plan)S 177 x(to)S 177 x(mount)S 177 x(the)S 177 x L(media)S 177 x(and)S 177 x(the)S 5692 X 598 y(directory)S 177 x(containing)SE177 x(the)S 176 x(DEC)S 175 x(C/C++)S 175 x(Run-T)S -12 x(ime)S 176 x(E(Components)S 175 x(V)S -46 x(ersion)S 176 x(6.0)S 5692 X 598 y(for)S D170 x(OpenVMS)S 169 x(V)S -56 x(AX)S 169 x(save)S 170 x(set.)S 255 xK(For)S 170 x(example,)S 171 x(DSK$:)S 256 x(is)S 169 x(the)S 169 x(device)SnG170 x(name)S 170 x(used)S 5692 X 598 y(in)S 170 x(examples)S 170 x(in)S6F170 x(this)S 170 x(guide.)S 258 x(The)S 171 x(directory)S 170 x(used)SG170 x(in)S 171 x(examples)S 169 x(in)S 171 x(this)S 169 x(guide)S 171 x G(is)S 5692 X 597 y([CRT06)S F152(n)S F151(],)S 161 x(where)S 159 x F152(D(n)S 159 x F151(is)S 159 x(the)S 159 x(minor)S 160 x(release)S 159 xF(number)S -37 x(.)S 250 x(The)S 160 x(actual)S 159 x(directory)S 160 xE(name)S 5692 X 598 y(may)S 163 x(differ)S 163 x(because)S 163 x(the)SSF163 x(DEC)S 162 x(C/C++)S 162 x(Run-T)S -12 x(ime)S 163 x(Components)SK162 x(may)S 164 x(be)S 162 x(included)S 5692 X 598 y(with)S 167 x(another)S)E168 x(product')S -19 x(s)S 167 x(save)S 167 x(set.)S 252 x(If)S 166 x D(this)S 167 x(is)S 167 x(the)S 167 x(case,)S 168 x(for)S 167 x(the)SG168 x(correct)S 167 x(directory)S 5692 X 598 y(speci\211cation,)S 178 x1G(see)S 174 x(the)S 175 x(installation)S 174 x(guide)S 176 x(for)S 175 x G(the)S 175 x(product)S 175 x(that)S 174 x(includes)S 175 x(the)S 5692 X F598 y(DEC)S 165 x(C/C++)S 166 x(Run-T)S -12 x(ime)S 165 x(Components)SD166 x(save)S 166 x(set.)S 5692 X 797 y(T)S -45 x(o)S 166 x(specify)SD166 x(the)S 166 x(device)S 167 x(name)S 166 x(on)S 166 x(the)S 167 xC(@VMSINST)S -28 x(AL)S 166 x(command)S 166 x(line,)S 167 x(enter:)S)P1 SC 5692 X 896 y F240(DSK$:[CRT)S 2 x(06)S F241(n)S F240(])S 0 SC 5692 17656 XYCF36(optio)S 2 x(n-list)S 5692 X 598 y F151(The)S 186 x(word)S 185 x6C(OPTIONS)S 185 x(followed)S 185 x(by)S 186 x(one)S 185 x(or)S 186 xxF(more)S 186 x(of)S 185 x(the)S 186 x(following)S 185 x(option)S 5692 XE598 y(designators\202A,)S 166 x(G,)S 166 x(L,)S 167 x(N,)S 167 x(R:)SoD5692 X 896 y(\201)S 595 x(Auto_answer)S 165 x(option)S 167 x(\(A\))SG6589 X 797 y(Initially)S 181 x(creates)S 180 x(a)S 181 x(\211le)S 182 xpF(that)S 180 x(contains)S 182 x(your)S 182 x(answers)S 180 x(to)S 181 xK(VMSINST)S -28 x(AL)S 6589 X 598 y(questions)S 172 x(and)S 172 x(prompts.)SeE261 x(Y)S -55 x(ou)S 173 x(can)S 172 x(then)S 173 x(use)S 172 x(the)S1D173 x(option)S 172 x(\(and)S 172 x(the)S 173 x(answer)S 6589 X 598 yE(\211le\))S 167 x(to)S 167 x(save)S 167 x(time)S 166 x(during)S 168 xSC(a)S 167 x(reinstallation)S 166 x(\(typically)S 168 x(after)S 166 xoF(upgradin)S 2 x(g)S 167 x(your)S 6589 X 597 y(system\).)S 5692 X 897 yH(\201)S 595 x(Get)S 165 x(save-set)S 166 x(option)S 166 x(\(G\))S 6589 XC797 y(Lets)S 166 x(you)S 167 x(store)S 166 x(product)S 167 x(save)S(F167 x(sets)S 165 x(temporarily)S 167 x(on)S 167 x(a)S 166 x(magnetic)SF167 x(tape)S 167 x(or)S 166 x(in)S 167 x(a)S 6589 X 598 y(disk)S 166 xC(directory)S -55 x(.)S 5692 X 897 y(\201)S 595 x(File)S 166 x(log)S1M166 x(option)S 167 x(\(L\))S 6589 X 797 y(Logs)S 166 x(all)S 166 x(activity)SeL167 x(to)S 165 x(the)S 167 x(terminal)S 166 x(during)S 167 x(installation.)SD5 SC 2703 31061 XY F40(3\2032)S 400 x F38(Installi)S -2 x(ng)S 167 xJ(the)S 166 x(DEC)S 165 x(C/C++)S 165 x(Run-T)S -16 x(ime)S 166 x(Compone)S 2 x(nts)S%EP PPc %%PageTrailern2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman$%%+ Courier-Bold Courier-BoldOblique%%%+ NewCenturySchlbk-Italic HelveticaY%%PageProcessColors:%%PageCustomColors: (BLACK)(%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR)1%6%%Page: (3-3) 26%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)p PaperHeight PaperWidth PM 0 0 XYF0 SC 5692 4232 XY F151(\201)S 595 x(Display)S 165 x(or)S 166 x(print)SD167 x(the)S 166 x(release)S 166 x(notes)S 166 x(\(N\))S 6589 X 797 yC(Indicates)S 179 x(that)S 179 x(you)S 181 x(want)S 179 x(to)S 180 x C(see)S 179 x(the)S 180 x(installation)S 179 x(question)S 180 x(on)S1G180 x(release)S 6589 X 598 y(notes.)S 265 x(If)S 174 x(you)S 175 x(do)SnG174 x(not)S 175 x(include)S 174 x(the)S 175 x(N)S 174 x(option,)S 177 x6G(VMSINST)S -28 x(AL)S 174 x(does)S 174 x(not)S 174 x(ask)S 6589 X 598 yE(you)S 184 x(about)S 183 x(the)S 183 x(release)S 183 x(notes.)S 283 xoI(Y)S -56 x(ou)S 184 x(should)S 183 x(review)S 183 x(the)S 183 x(release)SSC183 x(notes)S 6589 X 598 y(before)S 170 x(proceeding)S 172 x(with)S E169 x(the)S 171 x(installation)S 170 x(in)S 170 x(case)S 170 x(they)S)C171 x(contain)S 171 x(additional)S 6589 X 597 y(information)S 166 x H(about)S 166 x(the)S 166 x(installation.)S 6589 X 797 y(If)S 175 x(you)SE177 x(are)S 176 x(restarting)S 176 x(the)S 175 x(installation)S 176 xtG(and)S 176 x(have)S 176 x(already)S 176 x(reviewed)S 176 x(the)S 6589 X G598 y(release)S 177 x(notes,)S 179 x(you)S 178 x(do)S 177 x(not)S 177 xSH(need)S 178 x(to)S 176 x(specify)S 177 x(the)S 177 x(N)S 177 x(option.)SE271 x(\(Even)S 178 x(if)S 176 x(you)S 6589 X 598 y(omit)S 180 x(the)SsC180 x(N)S 180 x(option)S 181 x(when)S 180 x(you)S 181 x(invok)S 2 xsF(e)S 180 x(VMSINST)S -28 x(AL,)S 181 x(the)S 180 x(DEC)S 179 x(C/C++)SC6589 X 598 y(Run-T)S -12 x(ime)S 166 x(Components)S 166 x(V)S -46 xrF(ersion)S 166 x(6.0)S 167 x(for)S 166 x(OpenVMS)S 166 x(V)S -55 x(AX)SE165 x(release)S 167 x(notes)S 166 x(are)S 6589 X 597 y(copied)S 166 xxJ(automatically)S 166 x(to)S 166 x(the)S 166 x(SYS$HELP)S 166 x(directory)SD-55 x(.\))S 5692 X 897 y(\201)S 595 x(Alternate)S 166 x(root)S 166 xG(option)S 166 x(\(R\))S 6589 X 797 y(Lets)S 177 x(you)S 178 x(install)SiE177 x(the)S 177 x(product)S 178 x(to)S 177 x(a)S 177 x(system)S 177 xsF(root)S 177 x(other)S 178 x(than)S 178 x(that)S 177 x(of)S 177 x(the)SJ6589 X 598 y(running)S 168 x(system.)S 5692 X 797 y(For)S 178 x(detailed)SC177 x(information)S 178 x(on)S 178 x(these)S 177 x(software)S 177 x)E(installation)S 177 x(options,)S 180 x(see)S 177 x(the)S 5692 X 598 ynF(OpenVMS)S 169 x(V)S -56 x(AX)S 168 x(operating)S 170 x(system)S 168 xE(documentation.)S 256 x(If)S 169 x(you)S 170 x(specify)S 169 x(more)SMF169 x(than)S 5692 X 597 y(one)S 167 x(option,)S 166 x(separate)S 166 xF(the)S 166 x(options)S 166 x(with)S 165 x(commas,)S 166 x(such)S 167 xG(as)S 166 x(OPTIONS)S 165 x(A,N.)S 5692 X 797 y(The)S 175 x(following)S)E175 x(example)S 175 x(invokes)S 175 x(VMSINST)S -27 x(AL)S 174 x(to)S)C174 x(install)S 174 x(DEC)S 174 x(C/C++)S 174 x(Run-)S 5692 X 598 yhH(T)S -12 x(ime)S 175 x(Components)S 175 x(V)S -46 x(ersion)S 175 x(6.0)SJ176 x(for)S 175 x(OpenVMS)S 175 x(V)S -56 x(AX)S 175 x(and)S 176 x(shows)SF174 x(the)S 175 x(system)S 5692 X 598 y(response.)S 250 x(This)S 166 xC(example)S 166 x(uses)S 166 x(the)S 166 x(OPTIONS)S 165 x(N)S 166 x1H(release)S 166 x(note)S 166 x(option.)S 5692 X 897 y F238($)S 1 SC 239 xCF240(@SYS$UP)S 2 x(DATE:̔tD~ AACRT.BCKV9+[AACRT060.DOCUMENTATION]RUNTIME_IGUIDE.PS;1S<| VMSINST)S 2 x(AL)S 239 x(AACRT06)S F241(n)SRD241 x F240(DSK$:[CRT06)S F241(n)S F240(])S 241 x(OPTIONS)S 240 x(N)SD0 SC 7127 18778 XY F238(OpenVMS)S 240 x(VAX)S 240 x(Software)S 241 xE(Product)S 240 x(Installatio)S 2 x(n)S 239 x(Procedure)S 241 x(V5.5)SrC5692 19774 XY(It)S 240 x(is)S 239 x(dd-mmm-yy)S 2 x(yy)S 239 x(at)SWE240 x(hh:mm.)S 5692 X 498 y(Enter)S 240 x(a)S 239 x(questio)S 2 x(n)STD239 x(mark)S 240 x(\(?\))S 239 x(at)S 240 x(any)S 240 x(time)S 239 xD(for)S 240 x(help.)S 5692 X 897 y F151(The)S 175 x(following)S 175 xF(example)S 175 x(invokes)S 175 x(VMSINST)S -27 x(AL)S 174 x(to)S 174 xH(install)S 174 x(DEC)S 174 x(C/C++)S 174 x(Run-)S 5692 X 598 y(T)S -12 xD(ime)S 173 x(Components)S 173 x(V)S -46 x(ersion)S 173 x(6.0)S 174 xE(for)S 173 x(OpenVMS)S 173 x(V)S -55 x(AX)S 172 x(from)S 174 x(tape)S E173 x(drive)S 173 x(MT)S -26 x(A0:)S 5692 X 597 y(and)S 183 x(shows)S(I183 x(the)S 183 x(system)S 183 x(response.)S 283 x(This)S 183 x(example)S)I184 x(uses)S 182 x(the)S 184 x(OPTIONS)S 182 x(N)S 5692 X 598 y(release)S.C166 x(note)S 166 x(parameter)S -37 x(.)S 5692 X 897 y F238($)S 1 SCFE239 x F240(@SYS$UP)S 2 x(DATE:VMSINST)S 2 x(AL)S 239 x(AACRT06)S F241xD(n)S 241 x F240(MTA0:)S 240 x(OPTIONS)S 240 x(N)S 0 SC 7127 24855 XYOF238(OpenVMS)S 240 x(VAX)S 240 x(Software)S 241 x(Product)S 240 x(Installatio)S5D2 x(n)S 239 x(Procedure)S 241 x(V5.5)S 5692 25851 XY(It)S 240 x(is)SI239 x(dd-mmm-yy)S 2 x(yy)S 239 x(at)S 240 x(hh:mm.)S 5692 X 498 y(Enter)S(G240 x(a)S 239 x(questio)S 2 x(n)S 239 x(mark)S 240 x(\(?\))S 239 x(at)S(F240 x(any)S 240 x(time)S 239 x(for)S 240 x(help.)S 5 SC 12057 31061 XYDF38(Installi)S -2 x(ng)S 167 x(the)S 166 x(DEC)S 165 x(C/C++)S 165 xA(Run-T)S -16 x(ime)S 166 x(Compone)S 2 x(nts)S 564 x F40(3\2033)SgEP PP %%PageTrailer #%%PageFonts: NewCenturySchlbk-RomanS,%%+ Courier Courier-Bold Courier-BoldOblique%%+ Helvetica Helvetica-Bold%%PageProcessColors:%%PageCustomColors: (BLACK)9%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR)t%S%%Page: (3-4) 27%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)y PaperHeight PaperWidth PM 0 0 XYD0 SC 5692 4232 XY F151(If)S 191 x(you)S 192 x(do)S 192 x(not)S 191 xG(supply)S 192 x(either)S 191 x(the)S 192 x(product)S 191 x(name)S 192 x1E(or)S 191 x(the)S 192 x(device)S 192 x(name,)S 5692 X 598 y(VMSINST)S-E-28 x(AL)S 178 x(prompts)S 178 x(you)S 179 x(for)S 179 x(this)S 178 xSH(information)S 178 x(later)S 178 x(in)S 179 x(the)S 178 x(installation)SG5692 X 598 y(procedure.)S 265 x(VMSINST)S -28 x(AL)S 173 x(does)S 172 x5J(not)S 173 x(prompt)S 173 x(you)S 174 x(for)S 173 x(any)S 174 x(options,)SD175 x(so)S 173 x(be)S 173 x(sure)S 5692 X 598 y(to)S 175 x(include)SF176 x(OPTIONS)S 174 x(N)S 174 x(on)S 176 x(the)S 175 x(VMSINST)S -28 xH(AL)S 175 x(command)S 175 x(line)S 175 x(to)S 175 x(access)S 174 x(the)SE5692 X 597 y(release)S 166 x(notes)S 166 x(during)S 167 x(the)S 166 x6E(installation.)S 5692 X 797 y(When)S 167 x(you)S 167 x(invoke)S 167 x:O(VMSINST)S -28 x(AL,)S 166 x(it)S 166 x(checks)S 167 x(the)S 166 x(following:)S9J5692 X 897 y(\201)S 595 x(Whether)S 167 x(you)S 167 x(are)S 167 x(logged)SC168 x(in)S 167 x(to)S 166 x(a)S 167 x(privileged)S 168 x(account.)S6H251 x(Digital)S 166 x(recommends)S 6589 X 598 y(that)S 167 x(you)S 169 xC(install)S 167 x(software)S 167 x(from)S 168 x(the)S 168 x(system)SsE167 x(manager)S 28 x(')S -19 x(s)S 168 x(account)S 168 x(with)S 168 xtK(your)S 6589 X 598 y(default)S 166 x(device)S 166 x(and)S 167 x(directory)S8G166 x(set)S 166 x(to)S 166 x(SYS$UPDA)S -29 x(TE.)S 5692 X 896 y(\201)SoH595 x(Whether)S 182 x(you)S 182 x(have)S 183 x(adequate)S 181 x(quotas)SC181 x(for)S 182 x(installation.)S 280 x(VMSINST)S -28 x(AL)S 6589 XtC598 y(checks)S 167 x(for)S 166 x(the)S 166 x(quota)S 166 x(values)S E167 x(shown)S 166 x(in)S 166 x(T)S -31 x(able)S 166 x(2)S(\203)S(1.)S(C5692 X 797 y(VMSINST)S -28 x(AL)S 169 x(then)S 169 x(checks)S 170 x8G(to)S 168 x(determine)S 169 x(whether)S 169 x(any)S 170 x(users)S 168 x1D(are)S 169 x(logged)S 170 x(in)S 169 x(to)S 5692 X 598 y(the)S 168 xD(system.)S 253 x(If)S 168 x(users)S 168 x(are)S 168 x(logged)S 169 xD(in,)S 170 x(VMSINST)S -28 x(AL)S 168 x(asks)S 168 x(whether)S 168 xH(you)S 169 x(want)S 168 x(to)S 5692 X 598 y(continue)S 167 x(the)S 166 xC(installation:)S 5692 X 896 y F238(*)S 239 x(Do)S 240 x(you)S 240 x E(want)S 239 x(to)S 240 x(continue)S 240 x(anyway)S 241 x([NO]?)S 1 SC7E479 x F240(YES)S 0 SC 5692 X 897 y F151(If)S 175 x(you)S 176 x(want)SFH175 x(to)S 175 x(continue,)S 178 x(enter)S 176 x(YES.)S 175 x(If)S 174 xM(you)S 176 x(want)S 175 x(to)S 175 x(stop)S 175 x(the)S 175 x(installation,)SrM5692 X 598 y(press)S 166 x(Return.)S 4796 X 896 y(3.)S 481 x F153(Con\211rm)SuF166 x(system)S 166 x(backup.)S 5692 X 897 y F238(*)S 239 x(Are)S 240 xF(you)S 240 x(satisfied)S 240 x(with)S 240 x(the)S 240 x(backup)S 240 xD(of)S 240 x(your)S 239 x(system)S 240 x(disk)S 240 x([YES]?)S 5692 XH896 y F151(If)S 178 x(you)S 179 x(are)S 178 x(satis\211ed)S 177 x(with)SG178 x(the)S 178 x(backup)S 179 x(of)S 178 x(your)S 179 x(system)S 178 x F(disk,)S 181 x(press)S 178 x(Return.)S 5692 X 598 y(Otherwise,)S 179 xD(enter)S 178 x(NO)S 176 x(to)S 177 x(discontinue)S 178 x(the)S 177 xI(installation.)S 271 x(After)S 177 x(you)S 178 x(back)S 177 x(up)S 5692 XsG598 y(your)S 167 x(system)S 166 x(disk,)S 166 x(you)S 167 x(can)S 167 x D(restart)S 165 x(the)S 166 x(installation.)S 5692 X 797 y(If)S 177 xD(you)S 178 x(omitted)S 176 x(the)S 178 x(device)S 177 x(name)S 178 xJ(on)S 177 x(the)S 178 x(VMSINST)S -28 x(AL)S 177 x(command)S 177 x(line,)SD181 x(the)S 5692 X 598 y(following)S 166 x(prompt)S 166 x(appears:)SO5692 X 896 y F238(*)S 239 x(Where)S 240 x(will)S 240 x(the)S 240 x(distributi)S7F2 x(on)S 239 x(volumes)S 240 x(be)S 240 x(mounted:)S 1 SC 5692 X 499 yGF240(DSK$:[CRT)S 2 x(06)S F241(n)S F240(])S 0 SC 5692 X 896 y F151(If)SeF172 x(this)S 172 x(prompt)S 172 x(appears,)S 174 x(enter)S 173 x(the)SJ173 x(name)S 172 x(of)S 173 x(the)S 172 x(distribution)S 172 x(\(media\))SF172 x(device)S 5692 X 598 y(and)S 167 x(directory)S 168 x(that)S 167 xE(contains)S 167 x(the)S 167 x(DEC)S 166 x(C/C++)S 167 x(Run-T)S -12 xoE(ime)S 166 x(Components)S 167 x(V)S -46 x(ersion)S 5692 X 598 y(6.0)SSK157 x(for)S 156 x(OpenVMS)S 156 x(V)S -56 x(AX)S 156 x(kit)S 156 x(\(save)SiH157 x(set\).)S 248 x(For)S 157 x(example,)S 159 x(if)S 156 x(the)S 157 xG(media)S 156 x(is)S 155 x(contained)S 5692 X 597 y(on)S 163 x(a)S 163 xxH(CD-R)S -2 x(OM)S 163 x(located)S 162 x(on)S 163 x(unit)S 163 x(DSK$:,)SF163 x(enter)S 163 x(DSK$:[CR)S -2 x(T06)S F152(n)S F151(])S 163 x(in)SC163 x(reply)S 163 x(to)S 162 x(this)S 5692 X 598 y(question)S 166 x C(\(where)S 166 x F152(n)S 167 x F151(is)S 165 x(the)S 167 x(minor)S7C166 x(version)S 167 x(number\).)S 5692 X 797 y(Y)S -55 x(ou)S 180 x)E(should)S 181 x(now)S 180 x(mount)S 180 x(the)S 181 x(\211rst)S 180 xrD(distribution)S 180 x(volume)S 181 x(on)S 180 x(the)S 181 x(device)SE180 x(you)S 5692 X 598 y(speci\211ed)S 166 x(when)S 167 x(you)S 167 xiF(invoked)S 167 x(VMSINST)S -28 x(AL.)S 5 SC 2703 31061 XY F40(3\2034)SD400 x F38(Installi)S -2 x(ng)S 167 x(the)S 166 x(DEC)S 165 x(C/C++)S3165 x(Run-T)S -16 x(ime)S 166 x(Compone)S 2 x(nts)S EP PPe %%PageTrailerS#%%PageFonts: NewCenturySchlbk-Romany.%%+ Courier Courier-Bold NewCenturySchlbk-Bold/%%+ Courier-BoldOblique NewCenturySchlbk-ItalicS%%+ Helvetica-Bold Helvetica%%PageProcessColors:%%PageCustomColors: (BLACK)S%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR)u%S%%Page: (3-5) 28%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)7 PaperHeight PaperWidth PM 0 0 XYF0 SC 5692 4232 XY F151(Depending)S 189 x(on)S 189 x(the)S 188 x(type)SG188 x(of)S 188 x(device)S 189 x(and)S 188 x(whether)S 189 x(the)S 188 xiH(device)S 189 x(is)S 188 x(already)S 5692 X 598 y(mounted,)S 167 x(the)SC166 x(following)S 166 x(prompt)S 166 x(may)S 167 x(or)S 166 x(may)S)D166 x(not)S 166 x(appear:)S 5692 X 897 y F238(Please)S 240 x(mount)SE240 x(the)S 240 x(first)S 240 x(volume)S 240 x(of)S 240 x(the)S 239 x7C(set)S 240 x(on)S 239 x(DSK$:.)S 5692 X 498 y(*)S 239 x(Are)S 240 x9N(you)S 240 x(ready?)S 1 SC 240 x F240(YES)S 0 SC 5692 X 498 y F238(%MOUNT-I-)SC2 x(MOUNTED,)S 240 x(DSK$:)S 479 x(mounted)S 5692 X 897 y F151(If)StG180 x(you)S 181 x(have)S 181 x(not)S 180 x(already)S 181 x(done)S 181 x1E(so,)S 184 x(insert)S 180 x(the)S 180 x(distribution)S 180 x(volume)S9L181 x(on)S 181 x(the)S 5692 X 597 y(device)S 180 x(you)S 180 x(speci\211ed)SD180 x(when)S 180 x(you)S 180 x(invoked)S 181 x(VMSINST)S -28 x(AL.)SD179 x(The)S 180 x(device)S 180 x(name)S 5692 X 598 y(appears)S 170 xN(in)S 171 x(the)S 171 x(line)S 171 x(preceding)S 172 x(the)S 170 x(question.)SE259 x(VMSINST)S -28 x(AL)S 171 x(then)S 171 x(asks)S 170 x(if)S 171 xiC(you)S 5692 X 598 y(are)S 166 x(ready)S 167 x(to)S 166 x(continue)SfF167 x(with)S 166 x(the)S 166 x(installation.)S 5692 X 797 y(If)S 172 xD(you)S 173 x(respond)S 173 x(YES)S 171 x(to)S 173 x(indicate)S 172 xG(that)S 172 x(you)S 174 x(are)S 172 x(ready)S -54 x(,)S 174 x(VMSINST)S)I-28 x(AL)S 172 x(displays)S 5692 X 598 y(a)S 173 x(message)S 172 x(that)S.F173 x(the)S 172 x(media)S 173 x(containing)S 174 x(DEC)S 171 x(C/C++)SC172 x(Run-T)S -12 x(ime)S 173 x(Components)S 5692 X 597 y(V)S -46 xxF(ersion)S 174 x(6.0)S 174 x(for)S 174 x(OpenVMS)S 173 x(V)S -55 x(AX)SE173 x(has)S 174 x(been)S 174 x(mounted)S 174 x(on)S 174 x(the)S 174 xlC(speci\211ed)S 174 x(device)S 5692 X 598 y(and)S 166 x(that)S 166 x4C(the)S 167 x(installation)S 165 x(has)S 166 x(begun.)S 5692 X 797 y J(If)S 168 x(you)S 169 x(entered)S 168 x(the)S 168 x(wrong)S 169 x(device)SL168 x(name)S 168 x(when)S 169 x(you)S 168 x(invok)S 2 x(ed)S 168 x(VMSINST)SE-28 x(AL)S 168 x(and)S 5692 X 598 y(need)S 163 x(to)S 163 x(restart)S1E163 x(the)S 163 x(installation,)S 163 x(enter)S 164 x(NO)S 162 x(in)SgE163 x(response)S 163 x(to)S 163 x(the)S 163 x(Are)S 162 x(you)S 164 xrD(ready?)S 5692 X 598 y(question.)S 250 x(T)S -46 x(o)S 166 x(abort)SK166 x(the)S 167 x(installation)S 165 x(for)S 166 x(other)S 167 x(reasons,)SOC166 x(press)S 166 x(Ctrl/Y)S -56 x(.)S 4796 X 896 y(4.)S 481 x F153lK(V)S -46 x(erify)S 166 x(the)S 167 x(product)S 167 x(being)S 166 x(instal)SM2 x(led)S F151(.)S 5931 X 897 y F238(The)S 240 x(following)S 241 x(products)S F240 x(will)S 240 x(be)S 239 x(process)S 2 x(ed:)S 6410 X 797 y(AACRT)SG240 x(V6.)S F239(n)S 6888 X 797 y F238(Beginning)S 241 x(installation)SSC241 x(of)S 239 x(AACRT)S 240 x(V6.)S F239(n)S 479 x F238(at)S 240 xaE(hh:mm)S 6410 X 797 y(%VMSINSTAL-I)S 2 x(-RESTORE,)S 240 x(Restorin)SXD2 x(g)S 239 x(product)S 240 x(save)S 240 x(set)S 240 x(A...)S 5692 XI897 y F151(The)S 168 x(product)S 168 x(name)S 168 x(and)S 168 x(version)S7D168 x(are)S 168 x(displayed.)S 252 x(This)S 168 x(save)S 167 x(set)SF167 x(\()S 83 x(A)S 83 x(\))S 167 x(is)S 167 x(restored)S 5692 X 597 yF(to)S 166 x(a)S 166 x(subdirectory)S 167 x(of)S 166 x(SYS$UPDA)S -29 xG(TE:.)S 4796 X 897 y(5.)S 481 x F153(Select)S 167 x(a)S 166 x(release)SiF166 x(notes)S 167 x(optio)S 2 x(n.)S 5692 X 897 y F238(Release)S 240 xC(Notes)S 240 x(Options)S 2 x(:)S 5931 22464 XY(1.)S 479 x(Display)SoC240 x(release)S 241 x(notes)S 5931 X 498 y(2.)S 479 x(Print)S 240 x G(release)S 240 x(notes)S 5931 X 498 y(3.)S 479 x(Both)S 240 x(1)S 239 xaE(and)S 240 x(2)S 5931 X 498 y(4.)S 479 x(Copy)S 240 x(release)S 240 xxE(notes)S 240 x(to)S 240 x(SYS$HELP)S 5692 24955 XY(*)S 239 x(Select)SxD241 x(option)S 240 x([2]:)S 5692 X 896 y F151(If)S 169 x(you)S 170 xG(speci\211ed)S 169 x(OPTIONS)S 168 x(N)S 169 x(when)S 169 x(you)S 170 x6D(invoked)S 170 x(VMSINST)S -28 x(AL,)S 170 x(you)S 170 x(are)S 169 xG(now)S 5692 X 598 y(asked)S 180 x(to)S 179 x(choose)S 180 x(one)S 181 xuE(of)S 179 x(the)S 180 x(options)S 180 x(for)S 179 x(reviewing)S 181 x H(the)S 180 x(release)S 179 x(notes.)S 277 x(All)S 5692 X 598 y(options)SG166 x(copy)S 167 x(the)S 166 x(release)S 166 x(notes)S 166 x(to)S 166 x(J(SYS$HE)S -2 x(LP)S -63 x(.)S 5692 X 797 y(If)S 168 x(you)S 169 x(select)SE167 x(option)S 169 x(1,)S 169 x(VMSINST)S -28 x(AL)S 168 x(displays)S)D167 x(the)S 168 x(release)S 168 x(notes)S 168 x(immediately)S 5692 XH598 y(on)S 179 x(the)S 179 x(console)S 178 x(terminal.)S 275 x(Y)S -56 xE(ou)S 179 x(can)S 179 x(terminate)S 178 x(the)S 179 x(display)S 178 x8G(at)S 178 x(any)S 179 x(time)S 178 x(by)S 5692 X 597 y(pressing)S 166 x6C(Ctrl/C.)S 5 SC 12057 31061 XY F38(Installi)S -2 x(ng)S 167 x(the)S C166 x(DEC)S 165 x(C/C++)S 165 x(Run-T)S -16 x(ime)S 166 x(Compone)S12 x(nts)S 564 x F40(3\2035)SEP PP7 %%PageTrailer5#%%PageFonts: NewCenturySchlbk-Roman5.%%+ Courier Courier-Bold NewCenturySchlbk-Bold,%%+ Courier-Oblique Helvetica Helvetica-Bold%%PageProcessColors:%%PageCustomColors: (BLACK)X%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR) % %%Page: (3-6) 29%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)0 PaperHeight PaperWidth PM 0 0 XYE0 SC 5692 4232 XY F151(If)S 169 x(you)S 171 x(select)S 169 x(option)SeG170 x(2,)S 171 x(VMSINST)S -28 x(AL)S 170 x(prompts)S 169 x(you)S 171 x(D(for)S 169 x(the)S 170 x(name)S 170 x(of)S 170 x(the)S 170 x(print)SE5692 X 598 y(queue)S 177 x(that)S 175 x(you)S 177 x(want)S 175 x(to)SxC176 x(use.)S 269 x(Either)S 175 x(supply)S 176 x(the)S 176 x(name)S(F176 x(of)S 176 x(the)S 175 x(print)S 176 x(queue)S 5692 X 598 y(that)SH169 x(you)S 170 x(want)S 169 x(to)S 169 x(use)S 170 x(or)S 169 x(press)SG169 x(Return)S 170 x(to)S 169 x(send)S 169 x(the)S 169 x(\211le)S 170 x6E(to)S 169 x(the)S 169 x(default)S 170 x(output)S 5692 X 598 y(print)SxH166 x(device.)S 251 x(For)S 166 x(example:)S 5692 X 896 y F238(*)S 239 xF(Queue)S 240 x(name)S 240 x([SYS$PRI)S 2 x(NT]:)S 239 x F240(CLUSTER)SD2 x(_PRINT)S 5692 X 897 y F151(If)S 168 x(you)S 169 x(select)S 167 xF(option)S 169 x(3,)S 169 x(VMSINST)S -28 x(AL)S 168 x(displays)S 167 xE(the)S 168 x(release)S 168 x(notes)S 168 x(immediately)S 5692 X 598 y2D(on)S 176 x(the)S 176 x(console)S 175 x(terminal)S 176 x(and)S 175 xG(then)S 176 x(prompts)S 175 x(you)S 176 x(for)S 176 x(a)S 175 x(queue)S2L176 x(name)S 176 x(for)S 176 x(the)S 5692 X 597 y(printed)S 166 x(version.)SF5692 X 797 y(If)S 170 x(you)S 170 x(select)S 170 x(option)S 170 x(4,)SE171 x(the)S 170 x(installation)S 169 x(procedure)S 171 x(will)S 169 xoE(only)S 171 x(copy)S 170 x(the)S 170 x(release)S 5692 X 598 y(notes)S(C166 x(to)S 166 x(the)S 166 x(SYS$HELP)S 166 x(directory)S -55 x(.)S\F5692 X 797 y(Next,)S 167 x(VMSINST)S -28 x(AL)S 166 x(displays)S 165 xG(the)S 167 x(following)S 166 x(message:)S 5692 X 897 y F238(%VMSINSTA)S J2 x(L-I-RELMOVED)S 2 x(,)S 239 x(Product's)S 241 x(release)S 240 x(notes)SD240 x(have)S 240 x(been)S 239 x(moved)S 240 x(to)S 240 x(SYS$HELP.)SE7845 13099 XY(DEC)S 239 x(C/C++)S 240 x(Run-Time)S 241 x(Components)SSG241 x(V6.)S F239(n)S 239 x F238(for)S 240 x(OpenVMS)S 240 x(VAX)S 240 x)I(Systems)S 6170 14095 XY(Copyrig)S 2 x(ht)S 239 x(\(c\))S 240 x(Digital)S)F240 x(Equipment)S 241 x(Corporation,)S 241 x(1993.)S 479 x(All)S 240 xC(rights)S 240 x(reserved.)S 5692 X 897 y F151(The)S 185 x(release)S5E184 x(notes)S 185 x(are)S 184 x(copied)S 185 x(to)S 184 x(the)S 184 xSD(following)S 185 x(\211les)S 184 x(in)S 185 x(the)S 184 x(SYS$HELP)SG5692 X 598 y(directory)S 167 x(\(where)S 166 x F152(n)S 166 x F151(is)SmH166 x(the)S 166 x(minor)S 167 x(version)S 166 x(number\):)S 5692 X 896 yIF238(SYS$HELP:)S 2 x(CRT06)S F239(n)S F238(.RELEA)S 2 x(SE_NOTES)S 5692 XrF499 y(SYS$HELP:)S 2 x(CRT06)S F239(n)S F238(_RELEA)S 2 x(SE_NOTES.PS)SN5692 X 498 y(SYS$HELP:)S 2 x(CRT06)S F239(n)S F238(_RELEA)S 2 x(SE_NOTES.DEC)SD2 x(W$BOOK)S 5692 18678 XY 7512 24 R 13507 18678 XY F36(Note)S 299 xF7512 24 R 5692 19575 XY F151(The)S 171 x(name)S 171 x(of)S 170 x(the)SF171 x(release)S 170 x(notes)S 171 x(\211le)S 171 x(\(installed)S 169 xE(by)S 171 x(VMSINST)S -28 x(AL\))S 171 x(consists)S 5692 X 598 y(of)S E166 x(the)S 166 x(curren)S 2 x(t)S 165 x(product)S 167 x(name)S 166 x7G(and)S 166 x(version)S 167 x(number)S -36 x(.)S 5692 X 697 y 16740 24 RaD4796 22066 XY(6.)S 481 x F153(Heed)S 167 x(warning)S 167 x(message)SE166 x(about)S 167 x(image)S 167 x(dependency)S -54 x(.)S 5692 X 797 y3CF151(The)S 167 x(installation)S 165 x(procedure)S 167 x(now)S 166 x4G(displays)S 166 x(the)S 166 x(following)S 166 x(message:)S 6649 X 896 y%LF238(This)S 240 x(kit)S 478 x(provide)S 2 x(s)S 478 x(new)S 479 x(versions)SG480 x(of)S 478 x(several)S 480 x(OpenVMS)S 479 x(VAX)S 479 x(standard)S H6649 X 498 y(shareable)S 719 x(images)S 479 x(and)S 479 x(object)S 479 xD(libraries)S 480 x(in)S 479 x(SYS$LIBRARY,)S 480 x(such)S 479 x(as)SD6649 X 498 y(VAXCRTL.EXE)S 2 x(,)S 478 x(CMA$RTL.E)S 2 x(XE,)S 239 xE(and)S 479 x(SMGSHR.EXE)S 2 x(.)S 478 x(These)S 240 x(provide)S 240 xSC(support)S 241 x(for)S 6649 X 499 y(several)S 240 x(programmi)S 2 x1C(ng)S 478 x(capabili)S 2 x(ties)S 239 x(provided)S 241 x(by)S 478 xSE(OpenVMS)S 241 x(VAX)S 239 x(Version)S 241 x(6.0)S 6649 X 498 y(for)S1E239 x(C,)S 240 x(C++,)S 240 x(and)S 239 x(other)S 240 x(languag)S 2 x G(es.)S 6649 X 797 y(***********)S 2 x(************)S 2 x(************)SiD2 x(*************)S 2 x(************)S 2 x(**********)S 6649 X 498 yH(*)S 13106 X(W)S 240 x(A)S 239 x(R)S 239 x(N)S 240 x(I)S 239 x(N)S 239 xQ(G)S 23151 X(*)S 6649 X 498 y(***********)S 2 x(************)S 2 x(************)SCJ2 x(*************)S 2 x(************)S 2 x(**********)S 5 SC 2703 31061 XYCF40(3\2036)S 400 x F38(Installi)S -2 x(ng)S 167 x(the)S 166 x(DEC)SXA165 x(C/C++)S 165 x(Run-T)S -16 x(ime)S 166 x(Compone)S 2 x(nts)S EP PP %%PageTrailer1#%%PageFonts: NewCenturySchlbk-Romanx(%%+ Courier Courier-Bold Courier-Oblique*%%+ NewCenturySchlbk-Italic Helvetica-Bold#%%+ NewCenturySchlbk-Bold Helvetica %%PageProcessColors:%%PageCustomColors: (BLACK)1%%+ (FOOTCOLOR)(%)%%Page: (3-7) 30%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend) PaperHeight PaperWidth PM 0 0 XYK0 SC 6649 4132 XY F238(Programs)S 479 x(that)S 240 x(link)S 479 x(against)S)E241 x(the)S 239 x(new)S 479 x(versions)S 240 x(of)S 240 x(any)S 240 xeD(of)S 478 x(these)S 240 x(files,)S 6649 X 498 y(EVEN)S 240 x(THOSE)SG240 x(NOT)S 239 x(WRITTEN)S 241 x(IN)S 239 x(DEC)S 240 x(C)S 239 x(OR)StJ240 x(C++,)S 239 x(will)S 240 x(NOT)S 240 x(run)S 239 x(on)S 240 x(older)SC240 x(versions)S 6649 X 498 y(of)S 239 x(OpenVMS)S 241 x(\(V5.5-2)S5F240 x(or)S 239 x(earlier)S 2 x(\))S 478 x(unless)S 240 x(steps)S 240 xD(are)S 240 x(taken)S 240 x(to)S 239 x(save)S 240 x(the)S 240 x(old)SH6649 X 498 y(SYS$LIBRARY)S 241 x(configurati)S 2 x(on)S 239 x(or)S 240 xF(redistribute)S 241 x(this)S 239 x(kit)S 240 x(to)S 240 x(additional)SF240 x(sites.)S 6649 X 499 y(See)S 239 x(Chapter)S 241 x(1)S 239 x(of)SG240 x(the)S 239 x(DEC)S 240 x(C/C++)S 240 x(Run-Time)S 240 x(Componen)SSI2 x(ts)S 239 x(for)S 240 x(OpenVMS)S 240 x(VAX)S 6649 X 498 y(Reference)S G240 x(and)S 240 x(Installat)S 2 x(ion)S 239 x(Guide)S 240 x(for)S 240 x C(more)S 240 x(details.)S 6649 X 797 y(In)S 478 x(additio)S 2 x(n,)S6F478 x(if)S 240 x(you)S 479 x(update)S 240 x(the)S 239 x(system)S 480 xE(version)S 240 x(of)S 479 x(OpenVMS)S 240 x(VAX,)S 240 x(the)S 6649 X6E498 y(enhanced)S 479 x(version)S 2 x(s)S 239 x(of)S 239 x(the)S 240 xOF(new)S 240 x(images)S 240 x(and)S 239 x(librari)S 2 x(es)S 239 x(may)SJ240 x(be)S 239 x(overwrit)S 2 x(ten)S 6649 X 498 y(with)S 479 x(versions)SG240 x(that)S 240 x(lack)S 240 x(the)S 479 x(enhanced)S 240 x(support.)S G480 x(Be)S 239 x(sure)S 240 x(to)S 240 x(reinstall)S 6649 X 498 y(the)S(C239 x(DEC)S 240 x(C/C++)S 240 x(Run-Time)S 241 x(Components)S 240 x]C(kit)S 240 x(after)S 240 x(each)S 240 x(OpenVMS)S 240 x(VAX)S 240 xTG(system)S 6649 X 498 y(update.)S 5692 X 897 y F151(VMSINST)S -28 x(AL)STG166 x(now)S 166 x(asks)S 166 x(if)S 166 x(you)S 167 x(wish)S 165 x(to)S F166 x(continue)S 167 x(with)S 166 x(the)S 166 x(installation.)S 5692 XE897 y F238(*)S 239 x(Continu)S 2 x(e)S 239 x(with)S 240 x(the)S 239 x9F(install)S 2 x(ation?)S 240 x([N]?)S 1 SC 240 x F240(YES)S 0 SC 5692 XI896 y F151(If)S 174 x(you)S 176 x(have)S 175 x(adequately)S 175 x(saved)S(N174 x(your)S 176 x(old)S 174 x(system)S 174 x(development)S 175 x(environmen)SF2 x(t)S 5692 X 598 y(as)S 172 x(described)S 172 x(in)S 172 x(Section)SF172 x(1.2,)S 175 x(enter)S 172 x(YES)S 172 x(and)S 172 x(press)S 172 xG(Return.)S 262 x(If)S 171 x(you)S 173 x(have)S 173 x(not)S 5692 X 598 ytH(saved)S 181 x(the)S 181 x(old)S 181 x(environ)S 2 x(ment,)S 185 x(you)SE182 x(can)S 181 x(abort)S 181 x(the)S 181 x(installation)S 181 x(by)SFF181 x(pressing)S 5692 X 597 y(Return,)S 167 x(save)S 166 x(the)S 166 xE(enviro)S 2 x(nment,)S 166 x(and)S 167 x(then)S 166 x(restart)S 166 x7G(the)S 166 x(installation.)S 4796 X 897 y(7.)S 481 x F153(Purge)S 166 xeD(\211les.)S 5692 X 797 y F151(VMSINST)S -28 x(AL)S 182 x(now)S 182 xH(asks)S 182 x(you)S 182 x(if)S 182 x(you)S 183 x(want)S 182 x(to)S 181 xG(purge)S 183 x(\211les)S 182 x(replaced)S 182 x(by)S 183 x(the)S 5692 XrC598 y(installation)S 166 x(procedure.)S 5692 X 897 y F238(*)S 239 xWE(Do)S 240 x(you)S 240 x(want)S 239 x(to)S 240 x(purge)S 240 x(files)S1C240 x(replaced)S 240 x(by)S 240 x(this)S 240 x(installation)S 241 x P([YES]?)S 1 SC 240 x F240(YES)S 0 SC 5692 X 896 y F151(The)S 192 x(directories)SE191 x(SYS$HELP)S -65 x(,)S 192 x(SYS$LIBRA)S -2 x(R)S -18 x(Y)S -56 xxE(,)S 192 x(SYS$MESS)S -2 x(AGE,)S 191 x(and)S 5692 X 598 y(SYS$TEST)SmC186 x(may)S 186 x(contain)S 187 x(previous)S 187 x(versions)S 186 x(F(of)S 187 x(DEC)S 185 x(C/C++)S 185 x(Run-T)S -12 x(ime)S 5692 X 598 yH(Components)S 178 x(\211les.)S 273 x(These)S 179 x(\211les)S 177 x(are)SF179 x(replaced)S 178 x(during)S 179 x(the)S 178 x(installation)S 178 xC(with)S 5692 X 597 y(new)S 167 x(\211les,)S 167 x(but)S 167 x(the)S2I167 x(old)S 167 x(\211les)S 167 x(are)S 167 x(not)S 167 x(automatically)SCI167 x(purged.)S 252 x(In)S 167 x(response)S 167 x(to)S 166 x(the)S 5692 X7G598 y(purging)S 170 x(prompt,)S 169 x(press)S 168 x(Return)S 169 x(or)SxH168 x(enter)S 169 x(YES)S 167 x(and)S 169 x(press)S 168 x(Return)S 168 xG(to)S 169 x(purge)S 169 x(the)S 5692 X 598 y(\211les.)S 250 x(T)S -46 xeG(o)S 166 x(keep)S 167 x(the)S 166 x(\211les,)S 166 x(enter)S 167 x(NO)S F165 x(and)S 167 x(press)S 165 x(Return.)S 4796 X 897 y(8.)S 481 x F153P(Choose)S 167 x(the)S 166 x(Install)S 2 x(ation)S 167 x(V)S -46 x(eri\211catio)SE2 x(n)S 166 x(Procedure)S 166 x(option.)S 5692 X 797 y F151(VMSINST)S G-28 x(AL)S 180 x(now)S 179 x(asks)S 179 x(if)S 179 x(you)S 181 x(want)SSG179 x(to)S 179 x(run)S 180 x(the)S 180 x(Installation)S 179 x(V)S -47 xNF(eri\211cation)S 5692 X 597 y(Procedure)S 189 x(\(IVP\).)S 188 x(The)SC188 x(IVP)S 188 x(checks)S 189 x(to)S 187 x(be)S 188 x(sure)S 188 xEN(that)S 188 x(the)S 188 x(installation)S 187 x(is)S 5692 X 598 y(successful.)SG250 x(Digital)S 165 x(recommends)S 166 x(that)S 166 x(you)S 167 x(run)S)F167 x(the)S 166 x(IVP)S -64 x(.)S 5692 X 897 y F238(This)S 240 x(kit)SE240 x(contains)S 240 x(an)S 240 x(Installation)S 241 x(Verification)S H241 x(Procedure)S 240 x(\(IVP\))S 240 x(to)S 240 x(verify)S 5692 X 498 yC(the)S 240 x(correct)S 240 x(installat)S 2 x(ion)S 239 x(of)S 240 x4E(the)S 239 x(DEC)S 240 x(C/C++)S 240 x(Run-Time)S 240 x(Compone)S 2 x D(nts.)S 479 x(The)S 239 x(IVP)S 5692 X 498 y(will)S 240 x(be)S 239 xF(placed)S 241 x(in:)S 6410 X 797 y(SYS$TEST:CRT)S 2 x($IVP.COM.)S 5 SCD626 x 31061 Y F38(Installi)S -2 x(ng)S 167 x(the)S 166 x(DEC)S 165 xF(C/C++)S 165 x(Run-T)S -16 x(ime)S 166 x(Compone)S 2 x(nts)S 564 x F40 (3\2037)SxEP PPS %%PageTrailer.+%%PageFonts: Courier NewCenturySchlbk-RomanP&%%+ Courier-Bold NewCenturySchlbk-Bold%%+ Helvetica Helvetica-Bold%%PageProcessColors:%%PageCustomColors: (BLACK)(%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR)7%Y%%Page: (3-8) 31%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)f PaperHeight PaperWidth PM 0 0 XYF0 SC 5692 4132 XY F238(After)S 240 x(the)S 240 x(installatio)S 2 x(n)SJ239 x(is)S 239 x(complet)S 2 x(e,)S 239 x(you)S 240 x(can)S 239 x(invoke)SF240 x(the)S 240 x(command)S 240 x(file)S 5692 X 498 y(at)S 240 x(any)SG239 x(time)S 240 x(to)S 240 x(reverify)S 240 x(that)S 240 x(the)S 240 x1D(DEC)S 239 x(C/C++)S 240 x(Run-Time)S 241 x(Components)S 240 x(are)SG5692 X 498 y(installed)S 241 x(and)S 239 x(working)S 241 x(correctly.)SlD241 x(Answer)S 240 x(YES)S 239 x(to)S 240 x(the)S 239 x(next)S 240 xG(question)S 5692 X 498 y(if)S 240 x(you)S 239 x(wish)S 240 x(to)S 240 x H(run)S 239 x(the)S 240 x(IVP)S 240 x(at)S 239 x(the)S 240 x(completion)SL240 x(of)S 240 x(this)S 240 x(installatio)S 2 x(n)S 5692 X 499 y(procedure)SG2 x(.)S 5692 X 896 y(*)S 239 x(Do)S 240 x(you)S 240 x(want)S 239 x(to)S C240 x(run)S 240 x(the)S 239 x(IVP)S 240 x(after)S 240 x(the)S 240 xED(installation)S 241 x([YES]?)S 5692 X 897 y F151(After)S 168 x(DEC)SD167 x(C/C++)S 168 x(Run-T)S -12 x(ime)S 168 x(Components)S 168 x(V)SF-46 x(ersion)S 169 x(6.0)S 168 x(for)S 169 x(OpenVMS)S 168 x(V)S -56 xH(AX)S 168 x(is)S 5692 X 598 y(installed,)S 177 x(you)S 175 x(can)S 175 xE(run)S 176 x(the)S 174 x(IVP)S 174 x(independently)S 176 x(to)S 174 x E(verify)S 176 x(that)S 174 x(the)S 175 x(software)S 5692 X 597 y(is)S*C186 x(available)S 186 x(on)S 186 x(your)S 187 x(system.)S 289 x(Y)S(H-55 x(ou)S 186 x(might)S 187 x(need)S 186 x(to)S 186 x(run)S 187 x(the)SI186 x(IVP)S 186 x(after)S 186 x(a)S 5692 X 598 y(system)S 172 x(failure)S(E173 x(to)S 173 x(make)S 173 x(sure)S 173 x(that)S 173 x(users)S 172 x)C(can)S 174 x(access)S 172 x(DEC)S 172 x(C/C++)S 172 x(Run-T)S -12 xSE(ime)S 5692 X 598 y(Components)S 166 x(V)S -46 x(ersion)S 166 x(6.0)S C166 x(for)S 167 x(OpenVMS)S 165 x(V)S -55 x(AX.)S 4796 X 897 y(9.)SrF481 x F153(Read)S 167 x(informational)S 168 x(messages.)S 5692 X 797 yFF151(At)S 163 x(this)S 164 x(point,)S 164 x(the)S 164 x(installation)SF163 x(procedure)S 165 x(displays)S 163 x(a)S 164 x(number)S 164 x(of)SI164 x(informational)S 5692 X 597 y(messages)S 179 x(that)S 179 x(report)SrD180 x(on)S 180 x(the)S 179 x(progress)S 180 x(of)S 179 x(the)S 180 xL(installation.)S 276 x(There)S 180 x(are)S 180 x(no)S 5692 X 598 y(further)SD173 x(questions.)S 262 x(If)S 172 x(the)S 173 x(installation)S 171 xC(procedure)S 174 x(has)S 172 x(been)S 173 x(successful)S 172 x(up)SNC172 x(to)S 5692 X 598 y(this)S 161 x(point,)S 162 x(VMSINST)S -28 x2F(AL)S 161 x(moves)S 161 x(the)S 161 x(new)S 161 x(\211les)S 161 x(to)SD161 x(their)S 161 x(target)S 161 x(directories.)S 249 x(The)S 5692 XJ598 y(new)S 166 x(\211les)S 166 x(include)S 167 x(the)S 166 x(following:)SG5692 X 896 y F238(SYS$HELP:)S 2 x(CRT06n.RELEA)S 2 x(SE_NOTES)S 18129 XtF([new])S 5692 X 498 y(SYS$HELP:)S 2 x(CRT06n.RELEA)S 2 x(SE_NOTES.PS)SN18129 X([new])S 5692 X 498 y(SYS$HELP:)S 2 x(CRT06n.RELEA)S 2 x(SE_NOTES.DEC)SH2 x(W$BOOK)S 18129 X([new])S 5692 X 499 y(SYS$HELP:)S 2 x(CRT060_REF_I)SH2 x(NST.PS)S 18129 X([new])S 5692 X 498 y(SYS$HELP:)S 2 x(CRT060_REF_I)SI2 x(NST.TXT)S 18129 X([new])S 5692 X 498 y(SYS$HELP:)S 2 x(CRT060_RBI.P)SeC2 x(S)S 18129 X([new])S 5692 X 498 y(SYS$HELP:)S 2 x(CRT060_RBI.T)S(C2 x(XT)S 18129 X([new])S 5692 X 498 y(SYS$TEST:)S 2 x(CRT$IVP.COM)SoG18129 X([new])S 5692 X 498 y(SYS$TEST:)S 2 x([CRT]CRT$ERR)S 2 x(1.OBJ)StG18129 X([new])S 5692 X 498 y(SYS$TEST:)S 2 x([CRT]CRT$ERR)S 2 x(2.OBJ)SSG18129 X([new])S 5692 X 499 y(SYS$TEST:)S 2 x([CRT]CRT$IVP)S 2 x(1.OBJ)S G18129 X([new])S 5692 X 498 y(SYS$TEST:)S 2 x([CRT]CRT$IVP)S 2 x(2.OBJ)SmG18129 X([new])S 5692 X 498 y(SYS$TEST:)S 2 x([CRT]CRT$IVP)S 2 x(3.OBJ)SsG18129 X([new])S 5692 X 498 y(SYS$TEST:)S 2 x([CRT]CRT$IVP)S 2 x(4.OBJ)SoF18129 X([new])S 5692 X 897 y F151(Also,)S 175 x(if)S 173 x(you)S 174 xD(answered)S 173 x(YES)S 173 x(in)S 173 x(response)S 174 x(to)S 173 xC(the)S 173 x(prompt)S 173 x(that)S 173 x(requests)S 173 x(a)S 174 x)G(\211le)S 5692 X 597 y(purge)S 154 x(at)S 153 x(step)S 152 x(7,)S 156 x8E(previous)S 153 x(versions)S 154 x(of)S 152 x(the)S 153 x(DEC)S 152 x1L(C/C++)S 153 x(Run-T)S -12 x(ime)S 152 x(Components)S 5692 X 598 y(\211les)SG166 x(are)S 166 x(now)S 166 x(purged.)S 5692 X 797 y(Additional)S 170 x G(components)S 170 x(follow)S 170 x(that)S 170 x(are)S 170 x(the)S 171 xXH(primary)S 170 x(functional)S 171 x(components)S 5692 X 598 y(supplied)SD170 x(by)S 171 x(the)S 171 x(kit.)S 258 x(The)S 171 x(actual)S 171 xD(functional)S 171 x(components)S 171 x(supplied)S 170 x(will)S 170 xJ(differ)S 5692 X 598 y(depending)S 180 x(on:)S 275 x(the)S 179 x(OpenVMS)SF178 x(V)S -55 x(AX)S 178 x(version)S 179 x(your)S 180 x(system)S 178 xF(is)S 178 x(runnin)S 2 x(g,)S 183 x(the)S 5692 X 597 y(layered)S 168 xE(products)S 168 x(already)S 168 x(installed)S 167 x(on)S 167 x(your)SnH169 x(system,)S 168 x(and)S 167 x(whether)S 168 x(or)S 168 x(not)S 167 xN(this)S 5692 X 598 y(is)S 166 x(a)S 166 x(reinstallation.)S 5 SC 2703 31061 XYCF40(3\2038)S 400 x F38(Installi)S -2 x(ng)S 167 x(the)S 166 x(DEC)S)A165 x(C/C++)S 165 x(Run-T)S -16 x(ime)S 166 x(Compone)S 2 x(nts)SnEP PP2 %%PageTrailer +%%PageFonts: Courier NewCenturySchlbk-Roman8(%%+ NewCenturySchlbk-Bold Helvetica-Bold %%+ Helvetica %%PageProcessColors:%%PageCustomColors: (BLACK)S%%+ (FOOTCOLOR))%6%%Page: (3-9) 32%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend) PaperHeight PaperWidth PM 0 0 XYH0 SC 5692 4232 XY F151(VMSINST)S -28 x(AL)S 208 x(displays)S 208 x(the)SH208 x(following)S 208 x(reminder)S 209 x(to)S 208 x(invoke)S 210 x(the)SF5692 X 598 y(CRT$ST)S -28 x(ARTUP)S -64 x(.COM)S 166 x(command)S 166 xQ(procedure:)S 5692 X 897 y F238(*********)S 2 x(************)S 2 x(************)SsF2 x(*************)S 2 x(************)S 2 x(************)S 5692 X 498 yH(*)S 11910 X(R)S 240 x(E)S 239 x(M)S 239 x(I)S 240 x(N)S 239 x(D)S 239 xF(E)S 240 x(R)S 22194 X(*)S 5692 X 498 y(*********)S 2 x(************)SL2 x(************)S 2 x(*************)S 2 x(************)S 2 x(************)SC5692 X 797 y(If)S 240 x(you)S 239 x(are)S 479 x(installin)S 2 x(g)S)H239 x(on)S 239 x(a)S 479 x(VMScluster)S 2 x(,)S 239 x(you)S 479 x(MUST)SE239 x(execute)S 241 x(the)S 239 x(command)S 5692 X 498 y(file)S 479 x)C(SYS$START)S 2 x(UP:CRT$START)S 2 x(UP.COM)S 240 x(on)S 239 x(all)S6D240 x(members)S 240 x(of)S 240 x(the)S 478 x(cluster)S 241 x(after)SF5692 X 498 y(installin)S 2 x(g)S 239 x(the)S 240 x(DEC)S 239 x(C/C++)SH240 x(Run-Time)S 241 x(Components)S 240 x(kit.)S 5692 X 797 y(If)S 240 xH(you)S 239 x(are)S 479 x(installin)S 2 x(g)S 239 x(on)S 239 x(an)S 240 xD(OpenVMS)S 240 x(VAX)S 240 x(system)S 479 x(prior)S 240 x(to)S 240 xF(Version)S 240 x(6.0,)S 5692 X 498 y(ensure)S 240 x(that)S 240 x(you)SF240 x(invoke)S 240 x(the)S 479 x(SYS$STARTUP)S 2 x(:CRT$STARTUP.)S 2 xC(COM)S 478 x(startup)S 480 x(file)S 5692 X 499 y(prior)S 240 x(to)S5F479 x(starting)S 240 x(up)S 240 x(any)S 239 x(other)S 480 x(products)SC240 x(in)S 239 x(the)S 240 x(system)S 479 x(startup)S 241 x(file,)S)F5692 X 498 y(SYS$MANAG)S 2 x(ER:SYSTARTUP)S 2 x(_V5.COM.)S 479 x(See)SJ240 x(Chapter)S 240 x(4)S 239 x(of)S 240 x(the)S 240 x(DEC)S 239 x(C/C++)SC240 x(Run-Time)S 5692 X 498 y(Component)S 2 x(s)S 239 x(for)S 240 xtG(OpenVMS)S 240 x(VAX)S 479 x(Reference)S 240 x(and)S 240 x(Installati)SdF2 x(on)S 239 x(Guide)S 479 x(for)S 240 x(more)S 5692 X 498 y(details)SE240 x(on)S 240 x(postinstal)S 2 x(lation)S 240 x(operations.)S 5692 XxH897 y F151(The)S 167 x(end)S 166 x(of)S 166 x(the)S 166 x(installation)SE166 x(is)S 166 x(indicated)S 166 x(by)S 166 x(the)S 166 x(following)S(E166 x(message:O~ AACRT.BCKV9+[AACRT060.DOCUMENTATION]RUNTIME_IGUIDE.PS;1S 5|^)S 5692 X 896 y F238(%VMSINSTA)S 2 x(L-I-MOVEFILE)S 2 x3E(S,)S 239 x(files)S 240 x(will)S 240 x(now)S 240 x(be)S 239 x(moved)SnC240 x(to)S 239 x(their)S 240 x(target)S 14063 X 498 y(directories)SPH2 x(...)S 4796 X 897 y F151(10.)S 204 x F153(Observe)S 166 x(the)S 166 xG(IVP)S -64 x(.)S 5692 X 797 y F151(If)S 170 x(you)S 171 x(chose)S 170 xsE(to)S 170 x(run)S 171 x(the)S 171 x(IVP)S 169 x(\(step)S 170 x(8\),)SLH171 x(VMSINST)S -28 x(AL)S 170 x(now)S 171 x(invokes)S 171 x(the)S 170 xF(IVP)S 170 x(to)S 5692 X 598 y(verify)S 174 x(that)S 174 x(DEC)S 172 xE(C/C++)S 173 x(Run-T)S -12 x(ime)S 173 x(Components)S 173 x(V)S -46 x3H(ersion)S 173 x(6.0)S 174 x(for)S 173 x(OpenVMS)S 5692 X 598 y(V)S -55 xI(AX)S 165 x(was)S 165 x(installed)S 166 x(successfully)S -56 x(.)S 5692 X D797 y(If)S 171 x(DEC)S 171 x(C/C++)S 171 x(Run-T)S -12 x(ime)S 172 xD(Components)S 171 x(V)S -46 x(ersion)S 172 x(6.0)S 172 x(for)S 172 xD(OpenVMS)S 171 x(V)S -56 x(AX)S 171 x(was)S 5692 X 597 y(installed)SG166 x(successfully)S -55 x(,)S 166 x(the)S 166 x(IVP)S 166 x(displays)SG165 x(the)S 167 x(following:)S 5692 X 897 y F238(**)S 240 x(DEC)S 239 xG(C/C++)S 240 x(Run-Time)S 241 x(Components)S 241 x(Installation)S 241 xD(Verification)S 241 x(Procedure)S 240 x(**)S 5692 X 498 y(**)S 240 xC(Ending)S 240 x(at)S 239 x(hh:mm)S 240 x(**)S 4796 X 897 y F151(1)S2C-28 x(1.)S 232 x F153(End)S 167 x(the)S 166 x(instal)S 2 x(lation)ShD167 x(procedure.)S 6410 X 896 y F238(Installation)S 241 x(of)S 239 xE(AACRT)S 240 x(V6.)S F239(n)S 240 x F238(completed)S 241 x(at)S 239 x1H(hh:mm)S 6410 22564 XY(VMSINSTAL)S 240 x(procedur)S 2 x(e)S 239 x(done)SG240 x(at)S 239 x(hh:mm)S 5692 X 896 y F151(Depending)S 184 x(on)S 183 xSC(whether)S 183 x(you)S 183 x(speci\211ed)S 183 x(parameters)S 183 x)C(on)S 183 x(the)S 183 x(VMSINST)S -28 x(AL)S 5692 X 598 y(command)S5D168 x(line,)S 170 x(the)S 168 x(*)S 169 x(Products:)S 254 x(prompt)SE168 x(or)S 168 x(the)S 168 x(DCL)S 168 x(prompt)S 168 x(\($\))S 168 xSC(may)S 168 x(appear)S -37 x(.)S 5692 X 598 y(If)S 172 x(the)S 172 x)H(*)S 172 x(Products:)S 262 x(prompt)S 172 x(appears,)S 174 x(you)S 173 xG(can)S 173 x(return)S 173 x(to)S 172 x(the)S 172 x(DCL)S 171 x(prompt)SuD172 x(by)S 5692 X 598 y(pressing)S 166 x(Ctrl/Z.)S 5692 X 797 y(If)SH179 x(you)S 181 x(removed)S 180 x(any)S 180 x(media)S 179 x(from)S 180 xE(the)S 179 x(console)S 180 x(drive)S 180 x(before)S 180 x(beginning)S6C181 x(the)S 5692 X 597 y(installation,)S 166 x(you)S 167 x(should)SnG166 x(replace)S 167 x(it)S 165 x(now)S -45 x(.)S 5692 X 797 y(VMSINST)S L-28 x(AL)S 184 x(deletes)S 183 x(or)S 183 x(chang)S 2 x(es)S 183 x(entries)SD184 x(in)S 183 x(the)S 184 x(process)S 183 x(symbol)S 184 x(tables)SJ5692 X 598 y(during)S 175 x(the)S 173 x(installation.)S 263 x(Therefore,)SL177 x(if)S 173 x(you)S 174 x(are)S 173 x(going)S 175 x(to)S 173 x(continue)SE174 x(using)S 174 x(the)S 5692 X 598 y(installation)S 180 x(account)SNH182 x(\(such)S 181 x(as)S 180 x(SYSTEM\))S 180 x(and)S 181 x(you)S 181 xH(want)S 181 x(to)S 180 x(restore)S 181 x(these)S 5692 X 598 y(symbols,)SD166 x(you)S 167 x(should)S 166 x(log)S 167 x(out)S 166 x(and)S 166 xC(log)S 167 x(in)S 166 x(again.)S 5 SC 12057 31061 XY F38(Installi)SSC-2 x(ng)S 167 x(the)S 166 x(DEC)S 165 x(C/C++)S 165 x(Run-T)S -16 x23(ime)S 166 x(Compone)S 2 x(nts)S 564 x F40(3\2039)SLEP PPx %%PageTrailer#%%PageFonts: NewCenturySchlbk-Roman:1%%+ Courier NewCenturySchlbk-Bold Courier-ObliqueK%%+ Helvetica Helvetica-Bold%%PageProcessColors:%%PageCustomColors: (BLACK)9%%+ (FOOTCOLOR) % %%Page: (3-10) 33R%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)B PaperHeight PaperWidth PM 0 0 XYI0 SC 2703 4367 XY F24(3.2)S 398 x(Error)S 234 x(Recove)S -2 x(ry)S 4796 X F896 y F151(If)S 175 x(VMSINST)S -28 x(AL)S 176 x(detects)S 175 x(any)SG176 x(problems)S 175 x(during)S 177 x(the)S 176 x(installation,)S 178 xTD(it)S 176 x(noti\211es)S 176 x(you)S 4796 X 598 y(and)S 181 x(asks)SE181 x(if)S 181 x(you)S 182 x(want)S 181 x(to)S 181 x(continue)S 182 xyG(the)S 181 x(installation.)S 280 x(In)S 181 x(some)S 181 x(instances,)SyC185 x(you)S 4796 X 598 y(can)S 177 x(enter)S 178 x(YES)S 176 x(to)S4D177 x(continue.)S 272 x(T)S -45 x(o)S 177 x(stop)S 176 x(the)S 177 xG(installation)S 177 x(process)S 177 x(and)S 177 x(correct)S 178 x(the)S)C4796 X 597 y(situation,)S 184 x(enter)S 181 x(NO)S 180 x(or)S 181 x D(press)S 180 x(Return.)S 279 x(Correct)S 181 x(the)S 180 x(problem)SD181 x(and)S 181 x(restart)S 180 x(the)S 4796 X 598 y(installation.)SC4796 X 897 y(If)S 193 x(errors)S 194 x(occur)S 195 x(during)S 196 xRH(the)S 194 x(installation)S 193 x(itself)S 193 x(or)S 195 x(when)S 194 xH(the)S 194 x(Installation)S 4796 X 598 y(V)S -47 x(eri\211cation)S 192 xE(Procedure)S 193 x(\(IVP\))S 190 x(is)S 191 x(running)S 2 x(,)S 197 xSC(VMSINST)S -27 x(AL)S 191 x(displays)S 190 x(failure)S 4796 X 597 y(G(messages.)S 248 x(If)S 166 x(the)S 166 x(installation)S 166 x(fails,)SaH166 x(you)S 167 x(will)S 165 x(see)S 166 x(the)S 166 x(following)S 166 xH(message:)S 4796 X 897 y F238(%VMSINSTAL-E-)S 2 x(INSFAIL,)S 240 x(DEC)SK240 x(C/C++)S 240 x(Run-Time)S 240 x(Component)S 2 x(s)S 239 x(Installati)SnH2 x(on)S 239 x(Aborted.)S 4796 X 897 y F151(If)S 165 x(the)S 166 x(IVP)SF166 x(fails,)S 166 x(you)S 167 x(will)S 165 x(see)S 166 x(this)S 166 xM(message:)S 4796 X 896 y F238(**)S 239 x(DEC)S 240 x(C/C++)S 240 x(Run-Time)S H240 x(Component)S 2 x(s)S 239 x(Installati)S 2 x(on)S 239 x(Verificati)SC2 x(on)S 239 x(FAILED)S 240 x(**)S 4796 X 897 y F151(Errors)S 165 x(D(can)S 167 x(occur)S 167 x(during)S 167 x(the)S 166 x(installation)SE166 x(if)S 166 x(any)S 167 x(of)S 166 x(the)S 166 x(following)S 166 xlN(conditions)S 166 x(exist:)S 4796 X 897 y(\201)S 594 x(The)S 167 x(operating)SC167 x(system)S 165 x(version)S 167 x(is)S 165 x(incorrect.)S 4796 X%L896 y(\201)S 594 x(A)S 166 x(prerequisite)S 166 x(software)S 165 x(version)SF167 x(is)S 165 x(incorrect.)S 4796 X 897 y(\201)S 594 x(Quotas)S 166 xF(necessary)S 166 x(for)S 166 x(successful)S 166 x(installation)S 166 xG(are)S 166 x(insuf\211cient.)S 4796 X 896 y(\201)S 594 x(System)S 166 xcO(parameter)S 166 x(values)S 166 x(for)S 166 x(successful)S 166 x(installation)SxC166 x(are)S 166 x(insuf\211cient.)S 4796 X 897 y(\201)S 594 x(The)S*I167 x(OpenVMS)S 165 x(Help)S 166 x(library)S 167 x(is)S 166 x(currently)SSG167 x(in)S 166 x(use.)S 4796 X 897 y(\201)S 594 x(The)S 167 x(product)S(G166 x(license)S 166 x(has)S 166 x(not)S 167 x(been)S 166 x(registered)S C166 x(and)S 167 x(loaded.)S 4796 X 896 y(For)S 172 x(descriptions)SnC172 x(of)S 172 x(the)S 172 x(error)S 173 x(messages)S 171 x(gener)S3C2 x(ated)S 171 x(by)S 173 x(these)S 172 x(conditions,)S 174 x(see)S6M172 x(the)S 4796 X 598 y(OpenVMS)S 170 x(V)S -56 x(AX)S 170 x(documentation)S)P172 x(on)S 171 x(system)S 170 x(messages,)S 172 x(recovery)S 172 x(procedures,)SH173 x(and)S 4796 X 598 y(OpenVMS)S 179 x(V)S -56 x(AX)S 179 x(software)SK179 x(installation.)S 277 x(If)S 180 x(you)S 180 x(are)S 180 x(noti\211ed)SyK181 x(that)S 179 x(any)S 181 x(of)S 180 x(these)S 4796 X 598 y(conditions)SVH176 x(exist,)S 180 x(you)S 177 x(should)S 177 x(take)S 177 x(the)S 177 xE(appropriate)S 176 x(action)S 177 x(as)S 176 x(described)S 176 x(in)SoC177 x(the)S 4796 X 597 y(message.)S 249 x(For)S 166 x(information)S4G167 x(on)S 166 x(installation)S 166 x(requirements,)S 166 x(see)S 166 xiH(Chapter)S 166 x(2.)S 4796 X 897 y(If)S 182 x(the)S 184 x(installation)SC183 x(fails,)S 187 x(you)S 184 x(must)S 183 x(restart)S 183 x(the)SSG183 x(installation)S 183 x(procedure)S 184 x(from)S 4796 X 598 y(step)S F187 x(2.)S 293 x(For)S 189 x(an)S 188 x(explanation)S 189 x(of)S 188 xE(any)S 189 x(system)S 188 x(messages,)S 193 x(see)S 188 x(the)S 188 x0GF152(OpenVMS)S 4796 X 598 y(System)S 180 x(Messages)S 180 x(and)S 180 xxF(Recovery)S 180 x(Procedure)S 2 x(s)S 179 x(Reference)S 180 x(Manual)SF180 x F151(or)S 180 x(the)S 179 x(online)S 4796 X 597 y(HELP/MESSAGE)SF160 x(facility)S -56 x(.)S 250 x(If)S 160 x(the)S 162 x(installation)SL160 x(fails)S 161 x(due)S 161 x(to)S 161 x(an)S 161 x(IVP)S 161 x(failure,)SF163 x(contact)S 4796 X 598 y(a)S 166 x(Digital)S 165 x(\211eld)S 166 xC(service)S 167 x(representative.)S 5 SC 2703 31061 XY F40(3\20310)SxC400 x F38(Installi)S -2 x(ng)S 167 x(the)S 166 x(DEC)S 166 x(C/C+)SX<-2 x(+)S 166 x(Run-T)S -16 x(ime)S 166 x(Compon)S 2 x(ents)SEP PPx %%PageTrailer 2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman-%%+ Courier NewCenturySchlbk-Italic Helveticap%%PageProcessColors:%%PageCustomColors: (BLACK)n%%+ (FOOTCOLOR)s%1%%Page: (4-1) 34%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)1 PaperHeight PaperWidth PM 0 0 XYD0 SC 22329 6453 XY F8(4)S 2703 X 448 y 20628 48 R 15410 7919 XY F208D(After)S 332 x(Installatio)S -2 x(n)S 4796 10211 XY F151(DEC)S 175 xE(C/C++)S 176 x(Run-T)S -12 x(ime)S 176 x(Components)S 177 x(V)S -47 x+F(ersion)S 177 x(6.0)S 177 x(for)S 177 x(OpenVMS)S 176 x(V)S -56 x(AX)SG176 x(is)S 176 x(now)S 4796 X 598 y(installed)S 165 x(and)S 167 x(can)SaC167 x(be)S 166 x(used)S 167 x(by)S 166 x(all)S 167 x(applications)SeG166 x(written)S 166 x(in)S 166 x(DEC)S 165 x(C)S 166 x(or)S 167 x(DEC)S9C165 x(C++,)S 167 x(or)S 4796 X 597 y(that)S 165 x(use)S 166 x(the)SpH167 x(DECt)S -2 x(hreads)S 166 x(facility)S -55 x(.)S 4796 X 897 y(The)SH167 x(following)S 167 x(tasks)S 167 x(can)S 167 x(be)S 167 x(performed)SG167 x(after)S 167 x(DEC)S 166 x(C/C++)S 166 x(Run-T)S -12 x(ime)S 167 x E(Components)S 4796 X 598 y(V)S -47 x(ersion)S 167 x(6.0)S 166 x(for)StI166 x(OpenVMS)S 166 x(V)S -56 x(AX)S 166 x(is)S 165 x(installed:)S 4796 XSC896 y(\201)S 594 x(Running)S 168 x(the)S 166 x(Installation)S 165 x)O(V)S -46 x(eri\211cation)S 167 x(Procedure)S 167 x(\(IVP\))S 166 x(separately)S4D4796 X 897 y(\201)S 594 x(Editing)S 166 x(the)S 166 x(system)S 166 xH(startup)S 166 x(\211le)S 4796 X 897 y(\201)S 594 x(Making)S 168 x(the)SF166 x(product)S 166 x(usable)S 166 x(on)S 167 x(a)S 166 x(VMScluster)SG4796 X 896 y(\201)S 594 x(Reinstalling)S 166 x(after)S 166 x(an)S 166 x D(OpenVMS)S 166 x(V)S -56 x(AX)S 166 x(intermediate)S 166 x(upgrade)SC4796 X 897 y(\201)S 594 x(Reporting)S 167 x(problems)S 4796 X 897 yyH(The)S 166 x(following)S 166 x(sections)S 166 x(describe)S 166 x(these)SF166 x(tasks)S 165 x(in)S 167 x(detail.)S 2703 19526 XY F24(4.1)S 398 xK(Running)S 257 x(the)S 257 x(Installation)S 256 x(V)S -38 x(eri\211cation)S1G256 x(Procedure)S 4071 X 797 y(Separately)S 4796 X 897 y F151(Y)S -56 x)H(ou)S 195 x(usually)S 195 x(run)S 196 x(the)S 194 x(Installation)S 194 xK(V)S -46 x(eri\211cation)S 196 x(Procedure)S 195 x(\(IVP\))S 194 x(during)S F4796 X 597 y(installation.)S 274 x(If)S 178 x(you)S 180 x(want)S 178 xG(to)S 178 x(run)S 180 x(the)S 179 x(IVP)S 178 x(separately)S 179 x(to)S6D178 x(ensure)S 180 x(the)S 178 x(integrity)S 4796 X 598 y(of)S 186 xK(installed)S 187 x(\211les)S 187 x(should)S 187 x(system)S 186 x(problems)SeC187 x(occur)S -36 x(,)S 193 x(enter)S 187 x(the)S 187 x(following)SnG187 x(IVP)S 4796 X 598 y(command)S 166 x(procedure:)S 4796 X 896 y F2381E($)S 1 SC 239 x F240(@SYS$TEST:C)S 2 x(RT$IVP.COM)S 0 SC 4796 X 897 ybFF151(If)S 165 x(an)S 167 x(IVP)S 165 x(fails)S 166 x(for)S 166 x(any)SC166 x(reason,)S 167 x(the)S 166 x(following)S 167 x(message)S 165 xlI(is)S 166 x(displayed:)S 4796 X 897 y F238(**)S 239 x(DEC)S 240 x(C/C++)SF240 x(Run-Time)S 240 x(Component)S 2 x(s)S 239 x(Installati)S 2 x(on)SI239 x(Verificati)S 2 x(on)S 239 x(FAILED)S 240 x(**)S 5 SC 18924 31061 XYl;F38(After)S 166 x(Installati)S -2 x(on)S 399 x F40(4\2031)SsEP PP: %%PageTrailero2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman"%%+ Courier Courier-Bold Helvetica%%PageProcessColors:%%PageCustomColors: (BLACK)%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR)C%0%%Page: (4-2) 35%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend) PaperHeight PaperWidth PM 0 0 XYF0 SC 2703 4388 XY F24(4.2)S 398 x(Editing)S 233 x(the)S 233 x(System)SE232 x(Files)S 4796 X 897 y F151(T)S -46 x(o)S 181 x(use)S 180 x(DEC)SsD180 x(C/C++)S 180 x(Run-T)S -12 x(ime)S 180 x(Components)S 181 x(V)SF-46 x(ersion)S 180 x(6.0)S 181 x(for)S 181 x(OpenVMS)S 180 x(V)S -55 xE(AX)S 4796 X 598 y(with)S 185 x(DECwindow)S -2 x(s)S 186 x(or)S 187 xxD(other)S 186 x(applications)S 186 x(written)S 186 x(in)S 186 x(the)SH187 x(C)S 185 x(languag)S 2 x(e,)S 192 x(you)S 4796 X 597 y(need)S 184 xC(to)S 184 x(edit)S 184 x(the)S 184 x(system)S 183 x(startup)S 184 x H(\211le)S 185 x(to)S 183 x(provide)S 185 x(for)S 184 x(automatic)S 184 xD(inclusion)S 185 x(of)S 4796 X 598 y(the)S 175 x(DEC)S 165 x(C/C++)SE165 x(Run-T)S -12 x(ime)S 166 x(Components)S 175 x(as)S 174 x(known)SRD176 x(images)S 175 x(when)S 175 x(your)S 176 x(system)S 4796 X 598 yM(is)S 178 x(rebooted.)S 276 x(This)S 180 x(step)S 178 x(is)S 179 x(required)SL180 x(only)S 180 x(on)S 180 x(OpenVMS)S 179 x(V)S -56 x(AX)S 178 x(systems)SE179 x(prior)S 179 x(to)S 4796 X 598 y(V)S -47 x(ersion)S 167 x(6.0.)SeH4796 X 896 y(Add)S 179 x(the)S 180 x(command)S 180 x(line)S 180 x(that)SH180 x(starts)S 178 x(the)S 181 x(DEC)S 178 x(C/C++)S 180 x(Run-T)S -12 xC(ime)S 179 x(Components)S 4796 X 598 y(kit)S 176 x(to)S 177 x(the)S E176 x(system)S 176 x(startup)S 177 x(\211le,)S 180 x(SYS$MANAG)S -2 xnK(ER:SYST)S -28 x(ARTUP_V5.COM.)S 176 x(Y)S -55 x(ou)S 4796 X 598 y(should)S6F168 x(position)S 167 x(this)S 168 x(new)S 167 x(command)S 168 x(line)SC168 x(after)S 168 x(the)S 168 x(line)S 168 x(that)S 168 x(invokes)STH169 x(the)S 168 x(network)S 4796 X 597 y(startup)S 157 x(command)S 158 xI(procedure.)S 250 x(The)S 159 x(following)S 157 x(example)S 158 x(shows)S(H157 x(the)S 158 x(network)S 158 x(startup)S 4796 X 598 y(command)S 170 xI(line)S 171 x(followed)S 170 x(by)S 171 x(the)S 171 x(DEC)S 169 x(C/C++)SiE171 x(Run-T)S -12 x(ime)S 170 x(Components)S 170 x(V)S -46 x(ersion)SSC171 x(6.0)S 4796 X 598 y(for)S 166 x(OpenVMS)S 165 x(V)S -55 x(AX)S%C165 x(startup)S 166 x(command)S 166 x(line:)S 4796 X 897 y F238($)SvF1 SC 239 x(@SYS$MANAGE)S 2 x(R:STARTNET.C)S 2 x(OM)S 0 SC 5991 X 498 yP(.)S -239 x 498 y(.)S -239 x 498 y(.)S 4796 X 498 y($)S 1 SC 239 x(@SYS$STARTU)SJ2 x(P:CRT$STARTU)S 2 x(P.COM)S 0 SC 5692 16244 XY 7512 24 R 13507 16244 XYGF36(Note)S 299 x 7512 24 R 5692 17140 XY F151(This)S 167 x(line)S 167 xoH(should)S 168 x(also)S 166 x(precede)S 167 x(the)S 168 x(startup)S 166 xF(invocation)S 168 x(of)S 167 x(any)S 168 x(applications)S 5692 X 598 yH(written)S 186 x(in)S 186 x(the)S 186 x(C)S 185 x(or)S 186 x(C++)S 186 xC(languages,)S 192 x(or)S 186 x(that)S 186 x(use)S 186 x(the)S 186 xsF(DECthreads)S 5692 X 598 y(facility)S -55 x(.)S 265 x(Examples)S 173 xE(of)S 174 x(such)S 174 x(applications)S 174 x(are)S 174 x(the)S 174 xeI(DEC)S 172 x(TCP/IP)S 175 x(Services)S 5692 X 598 y(for)S 187 x(OpenVMS)SG185 x(\(UCX$ST)S -28 x(ARTUP)S -64 x(.COM\),)S 186 x(DEC)S 185 x(DCE,)SoE186 x(and)S 186 x(DECmcc.)S 5692 X 597 y(This)S 179 x(startup)S 178 xxH(\211le)S 179 x(must)S 178 x(be)S 179 x(invoked)S 180 x(on)S 179 x(all)SC178 x(OpenVMS)S 179 x(V)S -56 x(AX)S 178 x(nodes)S 179 x(in)S 179 xeN(a)S 5692 X 598 y(VMScluster)S -37 x(.)S 5692 X 698 y 16740 24 R 2703 22620 XYEF24(4.3)S 398 x(VMScluster)S 233 x(Considerations)S 4796 X 896 y F151aL(After)S 176 x(completing)S 177 x(the)S 176 x(initial)S 177 x(installation)SE176 x(on)S 176 x(OpenVMS)S 177 x(V)S -56 x(AX)S 176 x(systems)S 175 x(F(prior)S 177 x(to)S 4796 X 598 y(V)S -47 x(ersion)S 169 x(6.0,)S 170 xI(you)S 169 x(must)S 168 x(install)S 168 x(the)S 169 x(DEC)S 167 x(C/C++)S(C168 x(Run-T)S -12 x(ime)S 169 x(Components)S 168 x(kit)S 169 x(on)S)E168 x(all)S 4796 X 598 y(nodes)S 173 x(in)S 174 x(a)S 173 x(cluster)S6C-37 x(.)S 265 x(Y)S -56 x(ou)S 174 x(must)S 173 x(run)S 175 x(the)S)D173 x(startup)S 174 x(on)S 173 x(each)S 174 x(of)S 174 x(the)S 174 xC(other)S 174 x(nodes)S 173 x(and)S 4796 X 598 y(enter)S 166 x(the)SaC166 x(following)S 166 x(command:)S 4796 X 896 y F238($)S 1 SC 239 x(CF240(@SYS$STARTU)S 2 x(P:CRT$STARTU)S 2 x(P.COM)S 0 SC 4796 X 897 ySSF151(If)S 175 x(you)S 178 x(are)S 176 x(using)S 177 x(a)S 177 x(dual-architecture)S(F177 x(\(V)S -56 x(AX)S 176 x(and)S 176 x(AXP)S 176 x(systems\))S 176 xD(heterogeneous)S 4796 X 598 y(cluster)S -37 x(,)S 176 x(make)S 173 xE(sure)S 174 x(the)S 174 x(appropriate)S 173 x(logical)S 174 x(names)S0G173 x(have)S 175 x(been)S 174 x(set)S 172 x(to)S 174 x(de\211ne)S 174 xCG(the)S 4796 X 597 y(scope)S 173 x(of)S 173 x(the)S 174 x(SYSMAN)S 172 xnE(DO)S 173 x(commands)S 173 x(before)S 174 x(executing)S 175 x(these)SlF173 x(commands.)S 264 x(For)S 4796 X 598 y(more)S 166 x(information,)SK166 x(see)S 166 x(the)S 167 x F152(OpenVMS)S 166 x(System)S 167 x(Manager)SJ28 x(')S -19 x(s)S 167 x(Manual)S F151(.)S 5 SC 2703 31061 XY F40(4\2032)S.400 x F38(After)S 166 x(Installat)S -2 x(ion)SEP PP %%PageTrailerX2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman0%%+ Courier Courier-Bold NewCenturySchlbk-Italic %%+ Helvetica1%%PageProcessColors:%%PageCustomColors: (BLACK))%%+ (USERTAGCOLOR)%%+ (FOOTCOLOR)(%)%%Page: (4-3) 36%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend) PaperHeight PaperWidth PM 0 0 XYD0 SC 2703 4388 XY F24(4.4)S 398 x(Reinstalling)S 251 x(After)S 252 xF(an)S 252 x(OpenVMS)S 251 x(V)S -51 x(AX)S 251 x(Intermediate)S 4071 XH797 y(Upgrade)S 4796 X 897 y F151(If)S 182 x(you)S 184 x(upgrade)S 184 xC(your)S 184 x(operating)S 183 x(system)S 183 x(to)S 182 x(OpenVMS)S F183 x(V)S -56 x(AX)S 183 x(V)S -47 x(ersion)S 183 x(5.5-1)S 184 x(or)SH4796 X 598 y(5.5-2)S 177 x(after)S 176 x(installing)S 177 x(this)S 177 xD(kit,)S 180 x(you)S 178 x(must)S 176 x(reinstall)S 177 x(the)S 177 xH(DEC)S 175 x(C/C++)S 177 x(Run-T)S -12 x(ime)S 4796 X 597 y(Components)SD187 x(kit.)S 292 x(Unless)S 187 x(you)S 188 x(do)S 188 x(reinstall)SG187 x(this)S 187 x(kit,)S 193 x(applications)S 187 x(that)S 187 x(use)S6F4796 X 598 y(new)S 188 x(features)S 188 x(of)S 189 x(the)S 189 x(DEC)SF187 x(C/C++)S 188 x(Run-T)S -12 x(ime)S 188 x(Components)S 189 x(kit)SH188 x(may)S 189 x(fail)S 188 x(to)S 4796 X 598 y(work)S 179 x(properly)SH-55 x(,)S 183 x(because)S 179 x(the)S 180 x(kit)S 179 x(supplies)S 178 xF(versions)S 180 x(of)S 179 x(several)S 179 x(OpenVMS)S 179 x(V)S -55 xG(AX)S 4796 X 598 y(component)S 179 x(\211les)S 178 x(that)S 178 x(are)SxJ179 x(more)S 178 x(recent)S 179 x(than)S 179 x(versions)S 179 x(supplied)SF178 x(as)S 178 x(part)S 178 x(of)S 179 x(the)S 4796 X 597 y(previous)SD166 x(intermediate)S 166 x(upgrades.)S 2703 10914 XY F24(4.5)S 398 xF(Reporting)S 233 x(Problems)S 4796 X 896 y F151(If)S 166 x(you)S 167 xI(encoun)S 2 x(ter)S 166 x(a)S 167 x(problem)S 166 x(while)S 167 x(using)S-E167 x(the)S 167 x(DEC)S 165 x(C/C++)S 166 x(Run-T)S -12 x(ime)S 167 xE(Components)S 4796 X 598 y(V)S -47 x(ersion)S 170 x(6.0)S 170 x(for)SF169 x(OpenVMS)S 169 x(V)S -55 x(AX)S 168 x(kit,)S 171 x(report)S 170 xD(it)S 169 x(to)S 169 x(Digital.)S 256 x(Depending)S 170 x(on)S 169 xG(the)S 170 x(type)S 4796 X 598 y(of)S 172 x(support)S 173 x(you)S 174 xmE(have)S 174 x(and)S 173 x(the)S 173 x(nature)S 174 x(of)S 173 x(the)S)F173 x(problem,)S 175 x(take)S 173 x(one)S 174 x(of)S 173 x(the)S 173 xC(following)S 4796 X 598 y(actions:)S 4796 X 896 y(\201)S 594 x(If)S C170 x(you)S 171 x(have)S 171 x(a)S 171 x(Software)S 169 x(Product)S6C171 x(Services)S 171 x(Support)S 170 x(Agreement,)S 173 x(contact)S)D170 x(your)S 5692 X 598 y(Digital)S 181 x(Customer)S 182 x(Support)SK182 x(Center)S 181 x(\(CSC\),)S 182 x(either)S 182 x(by)S 182 x(telephone)S D182 x(or)S 182 x(using)S 5692 X 598 y(the)S 184 x(electronic)S 184 xC(means)S 183 x(provided)S 184 x(with)S 183 x(your)S 185 x(support)S2E183 x(agreement)S 184 x(\(such)S 184 x(as)S 5692 X 598 y(DSNlink\).)ScJ252 x(The)S 168 x(CSC)S 166 x(provides)S 168 x(telephone)S 168 x(support)SI167 x(for)S 167 x(high-lev)S 2 x(el)S 167 x(advisory)S 168 x(and)S 5692 X4E597 y(remedial)S 173 x(assist)S -2 x(ance.)S 264 x(When)S 173 x(you)SmI174 x(initially)S 173 x(contact)S 173 x(the)S 173 x(CSC,)S 173 x(please)S.C172 x(indicate)S 5692 X 598 y(the)S 166 x(following:)S 5692 X 747 y8E300 48 R 6589 18386 XY(The)S 174 x(name)S 175 x(\(OpenVMS)S 173 x(V)SuC-56 x(AX\))S 173 x(and)S 175 x(the)S 174 x(version)S 174 x(number)S6D175 x(of)S 174 x(the)S 174 x(operating)S 6589 X 597 y(system)S 165 xE(you)S 167 x(are)S 166 x(using.)S 5692 X 748 y 300 48 R 6589 19880 XYiE(The)S 179 x(product)S 179 x(name)S 179 x(\(DEC)S 178 x(C/C++)S 178 xaF(Run-T)S -12 x(ime)S 178 x(Components)S 179 x(V)S -46 x(ersion)S 179 xF(6.0)S 6589 X 598 y(for)S 171 x(OpenVMS)S 171 x(V)S -55 x(AX\))S 170 xH(and)S 172 x(the)S 172 x(version)S 172 x(number)S 172 x(of)S 172 x(DEC)SG170 x(C/C++)S 171 x(Run-T)S -12 x(ime)S 6589 X 598 y(Components)S 166 x E(V)S -47 x(ersion)S 167 x(6.0)S 166 x(for)S 166 x(OpenVMS)S 166 x(V)S)G-56 x(AX)S 166 x(you)S 166 x(are)S 167 x(using.)S 5692 X 747 y 300 48 R(E6589 21972 XY(The)S 166 x(hardware)S 167 x(system)S 165 x(you)S 167 x)E(are)S 166 x(using,)S 168 x(such)S 166 x(as)S 166 x(a)S 166 x(model)S7F166 x(number)S -37 x(.)S 5692 X 747 y 300 48 R 6589 22869 XY(A)S 165 xF(very)S 168 x(brief)S 166 x(description)S 166 x(of)S 166 x(the)S 166 xH(problem)S 166 x(\(one)S 166 x(sentence)S 167 x(if)S 166 x(possible\).)SF5692 X 747 y 300 48 R 6589 23765 XY(How)S 165 x(critical)S 166 x(the)SJ167 x(problem)S 166 x(is.)S 5692 X 797 y(When)S 188 x(you)S 188 x(submit)SG187 x(information)S 188 x(electronically)S 188 x(or)S 187 x(are)S 188 xSH(speaking)S 188 x(on)S 188 x(the)S 5692 X 598 y(phone)S 184 x(to)S 183 xH(the)S 183 x(appropriate)S 183 x(DEC)S 181 x(C/C++)S 183 x(Run-T)S -12 xE(ime)S 183 x(Components)S 182 x(V)S -46 x(ersion)S 5692 X 598 y(6.0)S(F175 x(for)S 175 x(OpenVMS)S 175 x(V)S -56 x(AX)S 175 x(support)S 174 xC(specialist,)S 177 x(you)S 176 x(can)S 175 x(provide)S 175 x(more)S J175 x(detailed)S 5692 X 598 y(information.)S 277 x(This)S 179 x(includes)SG180 x(the)S 179 x(speci\211c)S 180 x(commands)S 179 x(used)S 179 x(to)S7L180 x(compile)S 179 x(and)S 5692 X 598 y(link)S 181 x(the)S 180 x(program,)SC185 x(the)S 180 x(error)S 181 x(messages)S 179 x(displayed,)S 184 xEC(and)S 180 x(relevant)S 181 x(detailed)S 5692 X 597 y(information)S)C168 x(\(possibly)S 166 x(including)S 169 x(source)S 167 x(program)SRD168 x(listings\).)S 252 x(Please)S 167 x(attempt)S 166 x(to)S 5692 XE598 y(narrow)S 166 x(the)S 167 x(cause)S 166 x(of)S 166 x(the)S 166 xG(problem)S 166 x(to)S 166 x(a)S 166 x(speci\211c)S 166 x(module)S 166 xD(or)S 167 x(lines)S 166 x(of)S 166 x(code.)S 5 SC 18924 31061 XY F388(After)S 166 x(Installati)S -2 x(on)S 399 x F40(4\2033)SEP PP+ %%PageTraileru2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman %%+ HelveticaC%%PageProcessColors:%%PageCustomColors: (BLACK)x%%+ (FOOTCOLOR)o% %%Page: (4-4) 37%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)c PaperHeight PaperWidth PM 0 0 XYF0 SC 5692 4232 XY F151(CSC)S 180 x(personnel)S 181 x(may)S 181 x(ask)SF181 x(for)S 181 x(additional)S 180 x(information,)S 185 x(such)S 181 xD(as)S 180 x(listings)S 181 x(of)S 5692 X 598 y(any)S 178 x(command)SH176 x(\211les,)S 180 x(INCLUDE)S 175 x(\211les,)S 180 x(relevant)S 177 xD(data)S 176 x(\211les,)S 180 x(and)S 177 x(so)S 176 x(forth.)S 271 xH(If)S 5692 X 598 y(the)S 175 x(program)S 175 x(is)S 174 x(longer)S 176 xG(than)S 175 x(50)S 175 x(lines,)S 177 x(submit)S 174 x(a)S 174 x(copy)S D176 x(of)S 174 x(it)S 175 x(electronically)S 175 x(or)S 5692 X 598 yD(provide)S 167 x(machine-readable)S 166 x(media)S 166 x(\(\212oppy)SC167 x(diskette)S 165 x(or)S 167 x(magnetic)S 166 x(tape\).)S 4796 XhS896 y(\201)S 594 x(If)S 178 x(you)S 178 x(have)S 179 x(a)S 178 x(Self-Maintenance)StJ178 x(Software)S 178 x(Agreement,)S 181 x(you)S 179 x(can)S 178 x(submit)SD178 x(a)S 5692 X 598 y(Software)S 165 x(Performance)S 167 x(Report)SE166 x(\(SPR\).)S 4796 X 897 y(When)S 166 x(you)S 167 x(submit)S 165 xeL(an)S 167 x(SPR,)S 166 x(please)S 166 x(take)S 166 x(the)S 166 x(following)SO166 x(steps:)S 4796 X 896 y(1.)S 481 x(Describe)S 182 x(as)S 182 x(accurately)S$C184 x(as)S 182 x(possible)S 181 x(the)S 183 x(circumstances)S 183 x G(and)S 182 x(state)S 182 x(of)S 183 x(the)S 5692 X 598 y(system)S 166 x(F(when)S 166 x(the)S 166 x(problem)S 166 x(occurred.)S 251 x(In)S 166 xH(the)S 166 x(description,)S 167 x(please)S 165 x(provide:)S 5692 X 747 yF300 48 R 6589 10808 XY(The)S 170 x(version)S 170 x(number)S 170 x(of)SF169 x(DEC)S 168 x(C/C++)S 169 x(Run-T)S -12 x(ime)S 169 x(Components)SG170 x(V)S -47 x(ersion)S 170 x(6.0)S 6589 X 597 y(for)S 166 x(OpenVMS)SF166 x(V)S -56 x(AX)S 165 x(being)S 167 x(used.)S 5692 X 748 y 300 48 RK6589 12302 XY(The)S 166 x(name)S 167 x(and)S 166 x(version)S 167 x(number)S(E167 x(of)S 166 x(the)S 166 x(operating)S 166 x(system)S 166 x(being)SE167 x(used.)S 5692 X 747 y 300 48 R 6589 13199 XY(A)S 174 x(concise)S2G176 x(description)S 174 x(of)S 175 x(the)S 175 x(problem)S 175 x(with)SXG175 x(speci\211c)S 175 x(examples.)S 267 x(Include)S 6589 X 598 y(any)S-C170 x(error)S 170 x(messages)S 168 x(displayed,)S 170 x(the)S 170 x%E(commands)S 169 x(used)S 169 x(to)S 169 x(compile)S 169 x(and)S 170 x%H(link)S 6589 X 597 y(the)S 166 x(program,)S 167 x(and)S 166 x(so)S 166 xC(on.)S 4796 X 897 y(2.)S 481 x(Reduce)S 166 x(the)S 167 x(problem)S3E166 x(to)S 165 x(as)S 166 x(small)S 165 x(a)S 166 x(size)S 166 x(as)SpC165 x(possible.)S 4796 X 897 y(3.)S 481 x(Provide)S 167 x(a)S 166 xdD(listing)S 166 x(of)S 166 x(the)S 166 x(program.)S 4796 X 896 y(4.)SE481 x(When)S 173 x(you)S 174 x(submit)S 173 x(an)S 173 x(SPR,)S 173 x H(remember)S 173 x(to)S 173 x(include)S 173 x(listings)S 173 x(of)S 173 xD(any)S 173 x(command)S 5692 X 598 y(\211les,)S 167 x(INCLUDE)S 164 xF(\211les,)S 167 x(relevant)S 167 x(data)S 165 x(\211les,)S 167 x(and)SD166 x(so)S 166 x(forth.)S 4796 X 897 y(5.)S 481 x(When)S 173 x(you)SC174 x(submit)S 172 x(an)S 172 x(SPR,)S 173 x(if)S 172 x(the)S 173 x(K(program)S 173 x(is)S 172 x(longer)S 174 x(than)S 173 x(50)S 172 x(lines,)S8H175 x(submit)S 5692 X 597 y(a)S 170 x(copy)S 170 x(of)S 170 x(it)S 169 xE(on)S 171 x(machine-readable)S 170 x(media)S 169 x(\(\212oppy)S 171 x D(diskette)S 169 x(or)S 170 x(magnetic)S 171 x(tape\).)S 5692 X 598 yC(If)S 174 x(necessary)S -55 x(,)S 177 x(also)S 174 x(submit)S 174 xrH(a)S 174 x(copy)S 175 x(of)S 175 x(the)S 174 x(program)S 175 x(library)SM175 x(used)S 174 x(to)S 174 x(build)S 175 x(the)S 5692 X 598 y(application.)SSI4796 X 896 y(6.)S 481 x(Report)S 166 x(only)S 167 x(one)S 166 x(problem)S1E166 x(per)S 166 x(SPR.)S 167 x(This)S 166 x(will)S 165 x(facilitate)SmI165 x(a)S 166 x(faster)S 166 x(response.)S 4796 X 897 y(7.)S 481 x(Mail)SxC166 x(the)S 166 x(SPR)S 166 x(package)S 167 x(to)S 166 x(Digital.)SeD4796 X 897 y(Many)S 183 x(problem)S 183 x(reports)S 183 x(do)S 183 xF(not)S 183 x(contain)S 183 x(enoug)S 2 x(h)S 183 x(information)S 183 xF(to)S 183 x(duplicate)S 183 x(or)S 4796 X 598 y(identify)S 178 x(the)SF178 x(problem.)S 274 x(Concise,)S 182 x(complete)S 177 x(information)SC179 x(helps)S 178 x(Digital)S 178 x(give)S 179 x(you)S 4796 X 597 y0G(accurate)S 166 x(and)S 166 x(timely)S 166 x(service)S 167 x(to)S 166 x7G(software)S 165 x(problems.)S 4796 X 897 y(T)S -46 x(o)S 175 x(obtain)SeD174 x(information)S 175 x(about)S 175 x(purchasing)S 176 x(a)S 174 xC(Digital)S 175 x(Software)S 174 x(Product)S 175 x(Services)S 4796 X)J598 y(Support)S 168 x(Agreement)S 169 x(or)S 169 x(other)S 169 x(support)SC169 x(services,)S 170 x(please)S 168 x(contact)S 169 x(your)S 170 x9E(local)S 168 x(Digital)S 4796 X 597 y(sales)S 165 x(representative.)S1C5 SC 2703 31061 XY F40(4\2034)S 400 x F38(After)S 166 x(Installat)SS -2 x(ion)SEP PP %%PageTrailer8#%%PageFonts: NewCenturySchlbk-Romanx%%+ Helvetica-Bold Helvetica%%PageProcessColors:%%PageCustomColors: (BLACK)(%%+ (FOOTCOLOR) %2%%Page: (A-1) 38%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend) PaperHeight PaperWidth PM 0 0 XYD0 SC 22031 6453 XY F8(A)S 2703 X 448 y 20628 48 R 14191 7950 XY F208F(Sample)S 331 x(Installatio)S -2 x(n)S 4796 10242 XY F151(This)S 173 xJ(appendix)S 174 x(contains)S 174 x(a)S 173 x(sample)S 173 x(installation)SE173 x(for)S 174 x(the)S 173 x(DEC)S 173 x(C/C++)S 172 x(Run-T)S -11 x1E(ime)S 4796 X 597 y(Components)S 181 x(V)S -46 x(ersion)S 182 x(6.0)SxC182 x(for)S 182 x(OpenVMS)S 181 x(V)S -55 x(AX)S 181 x(kit.)S 281 xoF(This)S 182 x(is)S 181 x(only)S 183 x(a)S 182 x(sample.)S 4796 X 598 yE(Sometimes)S 171 x(the)S 172 x(installation)S 171 x(procedure)S 173 xmG(is)S 172 x(modi\211ed)S 172 x(in)S 172 x(maintenance)S 173 x(updates)SeH172 x(of)S 4796 X 598 y(this)S 165 x(product.)S 4796 X 897 y(The)S 170 xD(following)S 169 x(sample)S 169 x(was)S 169 x(installed)S 169 x(on)SF169 x(a)S 170 x(system)S 169 x(where)S 169 x(DEC)S 169 x(C/C++)S 169 xG(Run-T)S -12 x(ime)S 4796 X 597 y(Components)S 177 x(V)S -46 x(ersion)S H178 x(6.0)S 179 x(for)S 178 x(OpenVMS)S 178 x(V)S -56 x(AX)S 177 x(was)SJ177 x(not)S 179 x(previously)S 179 x(installed.)S 4796 X 598 y(Depending)SE168 x(on)S 168 x(which)S 168 x(layered)S 169 x(products)S 168 x(you)S1F168 x(have)S 169 x(on)S 168 x(your)S 169 x(system,)S 169 x(you)S 168 xE(might)S 169 x(see)S 4796 X 598 y(additional)S 165 x(messages)S 166 xtG(and)S 166 x(questions)S 166 x(when)S 166 x(you)S 167 x(perform)S 166 xcF(your)S 167 x(installation.)S 4796 X 897 y(This)S 172 x(sample)S 171 xG(installation)S 171 x(assumes)S 172 x(that)S 171 x(DECnet)S 171 x(has)S7F172 x(been)S 173 x(shut)S 172 x(down,)S 174 x(that)S 172 x(no)S 4796 XD597 y(users)S 169 x(are)S 170 x(logged)S 170 x(in)S 170 x(to)S 169 xF(your)S 171 x(system,)S 170 x(and)S 170 x(that)S 169 x(OPTIONS)S 169 xC(N)S 169 x(is)S 169 x(speci\211ed)S 170 x(to)S 169 x(print)S 4796 X)K598 y(the)S 162 x(release)S 162 x(notes.)S 249 x(The)S 163 x(Installation)S7G162 x(V)S -46 x(eri\211cation)S 163 x(Procedure)S 163 x(\(IVP\))S 162 xxH(runs)S 162 x(at)S 162 x(the)S 163 x(end)S 4796 X 598 y(of)S 165 x(the)SG167 x(installation.)S 4796 X 896 y(Example)S 180 x(A)S(\203)S(1)S 180 x0G(shows)S 180 x(a)S 181 x(sample)S 180 x(installation)S 180 x(of)S 181 xXG(the)S 181 x(DEC)S 179 x(C/C++)S 180 x(Run-T)S -12 x(ime)S 4796 X 598 y C(Components)S 165 x(on)S 167 x(an)S 166 x(OpenVMS)S 166 x(V)S -56 x(K(AX)S 165 x(system.)S 5 SC 18277 31061 XY F38(Sample)S 166 x(Installation)S1398 x F40(A\2031)SEP PP) %%PageTrailern2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman %%+ Helveticar%%PageProcessColors:%%PageCustomColors: (BLACK))%%+ (FOOTCOLOR)m%1%%Page: (A-2) 39%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)c PaperHeight PaperWidth PM 0 0 XYC0 SC 4796 4238 XY F36(Example)S 166 x(A)S(\203)S(1)S 398 x(Sample)SeE171 x(DEC)S 169 x(C/C++)S 169 x(Run-T)S -9 x(ime)S 170 x(Components)StH170 x(Instal)S 2 x(lation)S 170 x(on)S 171 x(an)S 8322 X 598 y(OpenVMS)SE167 x(V)S -36 x(AX)S 165 x(System)S 6709 6101 XY F238(Welcome)S 240 xnC(to)S 240 x(VAX/VMS)S 240 x(V5.5-2)S 4796 X 797 y(Username:)S 240 x D(SYSTEM)S 4796 X 498 y(Password:)S -238 x 498 y(Welcome)S 240 x(to)SF240 x(VAX/VMS)S 240 x(version)S 240 x(V5.5-2)S 240 x(on)S 240 x(node)SC240 x(SUBTLE)S 5752 X 499 y(Last)S 240 x(interactiv)S 2 x(e)S 239 xC(login)S 240 x(on)S 239 x(Thursda)S 2 x(y,)S 239 x(19-AUG-199)S 2 x7E(3)S 239 x(14:39)S 5752 X 498 y(Last)S 240 x(non-intera)S 2 x(ctive)SxI240 x(login)S 240 x(on)S 239 Q~ AACRT.BCKV9+[AACRT060.DOCUMENTATION]RUNTIME_IGUIDE.PS;1SL x(Monday,)S 480 x(9-AUG-1993)S 240 x(15:48)SE4796 X 797 y($)S 239 x(@sys$update)S 2 x(:vmsinstal)S 240 x(aacrt06)S H2 x(0)S 239 x(sys$update)S 4796 X 797 y(VAX/VMS)S 240 x(Software)S 240 xG(Product)S 241 x(Installation)S 241 x(Procedure)S 240 x(V5.5-2)S 4796 X(J797 y(It)S 239 x(is)S 239 x(19-AUG-)S 2 x(1993)S 239 x(at)S 240 x(14:43.)SJ4796 X 797 y(Enter)S 239 x(a)S 240 x(question)S 240 x(mark)S 240 x(\(?\))SD240 x(at)S 239 x(any)S 240 x(time)S 240 x(for)S 239 x(help.)S 4796 XF797 y(*)S 239 x(Are)S 239 x(you)S 240 x(satisfied)S 241 x(with)S 240 xI(the)S 239 x(backup)S 240 x(of)S 240 x(your)S 240 x(system)S 240 x(disk)SaE240 x([YES]?)S 4796 X 498 y(*)S 239 x(Enter)S 240 x(installatio)S 2 xgD(n)S 239 x(options)S 240 x(you)S 240 x(wish)S 240 x(to)S 239 x(use)SG240 x(\(none\):)S 4796 X 797 y(The)S 239 x(following)S 241 x(products)SeE240 x(will)S 240 x(be)S 240 x(processed:)S 5274 X 498 y(AACRT)S 240 xsG(V6.0)S 4796 X 797 y(Beginning)S 240 x(installat)S 2 x(ion)S 239 x(of)S(P240 x(AACRT)S 240 x(V6.0)S 240 x(at)S 239 x(14:43)S 4796 X 797 y(%VMSINSTAL-I-)SC2 x(RESTORE,)S 240 x(Restoring)S 241 x(product)S 240 x(save)S 240 x(I(set)S 239 x(A)S 240 x(...)S 4796 X 498 y(%VMSINSTAL-I-)S 2 x(RELMOVED,)SSC240 x(Product')S 2 x(s)S 239 x(release)S 240 x(notes)S 240 x(have)SME240 x(been)S 240 x(moved)S 240 x(to)S 239 x(SYS$HELP)S 2 x(.)S 5274 X K498 y(DEC)S 239 x(C/C++)S 240 x(Version)S 241 x(V06.0-60)S 240 x(Run-Time)SeI241 x(components)S 240 x(for)S 240 x(OpenVMS/V)S 2 x(AX)S 239 x(systems)SH5752 X 797 y(Copyright)S 241 x(\(c\))S 239 x(Digital)S 241 x(Equipment)SD240 x(Corpora)S 2 x(tion,)S 239 x(1993.)S 480 x(All)S 239 x(rights)SJ240 x(reserve)S 2 x(d.)S 5752 19152 XY(This)S 240 x(kit)S 479 x(provides)SG479 x(new)S 479 x(versions)S 480 x(of)S 479 x(several)S 479 x(OpenVMS)ScD479 x(VAX)S 479 x(standard)S 5752 X 498 y(shareable)S 719 x(images)SJ479 x(and)S 479 x(object)S 480 x(libraries)S 479 x(in)S 479 x(SYS$LIBRAR)SC2 x(Y,)S 478 x(such)S 479 x(as)S 5752 X 499 y(VAXCRTL.E)S 2 x(XE,)S6H478 x(CMA$RTL)S 2 x(.EXE,)S 240 x(and)S 478 x(SMGSHR.)S 2 x(EXE.)S 478 xK(These)S 240 x(provide)S 241 x(support)S 240 x(for)S 5752 X 498 y(several)S1F240 x(program)S 2 x(ming)S 479 x(capabilities)S 241 x(provided)S 240 xD(by)S 479 x(OpenVMS)S 240 x(VAX)S 240 x(Version)S 240 x(6.0)S 5752 XC498 y(for)S 240 x(C,)S 239 x(C++,)S 240 x(and)S 240 x(other)S 240 x1L(languages.)S 5752 X 797 y(*********)S 2 x(************)S 2 x(************)SF2 x(*************)S 2 x(************)S 2 x(************)S 5752 X 498 yH(*)S 12210 X(W)S 239 x(A)S 239 x(R)S 240 x(N)S 239 x(I)S 239 x(N)S 240 xO(G)S 22254 X(*)S 5752 X 498 y(*********)S 2 x(************)S 2 x(************)SgF2 x(*************)S 2 x(************)S 2 x(************)S 5752 X 797 yG(Programs)S 480 x(that)S 240 x(link)S 479 x(against)S 240 x(the)S 240 xbG(new)S 478 x(versions)S 241 x(of)S 239 x(any)S 240 x(of)S 479 x(these)SxL240 x(files,)S 5752 X 498 y(EVEN)S 240 x(THOSE)S 240 x(NOT)S 240 x(WRITTEN)SE240 x(IN)S 239 x(DEC)S 240 x(C)S 239 x(OR)S 240 x(C++,)S 240 x(will)SeH239 x(NOT)S 240 x(run)S 240 x(on)S 239 x(older)S 240 x(versions)S 5752 XH498 y(of)S 240 x(OpenVMS)S 240 x(\(V5.5-2)S 240 x(or)S 240 x(earlier\))SG479 x(unless)S 241 x(steps)S 239 x(are)S 240 x(taken)S 240 x(to)S 240 xxG(save)S 239 x(the)S 240 x(old)S 5752 X 498 y(SYS$LIBRA)S 2 x(RY)S 239 xrD(configura)S 2 x(tion)S 239 x(or)S 240 x(redistribu)S 2 x(te)S 239 xG(this)S 240 x(kit)S 239 x(to)S 240 x(additional)S 241 x(sites.)S 5752 XbH499 y(See)S 240 x(Chapter)S 240 x(1)S 239 x(of)S 240 x(the)S 479 x(DEC)SC239 x(C/C++)S 480 x(Run-Time)S 240 x(Components)S 480 x(for)S 240 xrK(OpenVMS)S 479 x(VAX)S 5752 X 498 y(Reference)S 241 x(and)S 239 x(Install)S C2 x(ation)S 240 x(Guide)S 240 x(for)S 239 x(more)S 240 x(details.)S(E395 x 27593 Y F155(\(conti)S 2 x(nued)S 166 x(on)S 166 x(next)S 166 xSO(page\))S 5 SC 2703 31061 XY F40(A\2032)S 399 x F38(Sample)S 167 x(Installati)SS -2 x(on)S1EP PPt %%PageTrailern#%%PageFonts: Helvetica-Bold Couriera$%%+ NewCenturySchlbk-Roman Helvetica%%PageProcessColors:%%PageCustomColors: (BLACK) %%+ (FOOTCOLOR))%6%%Page: (A-3) 40%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)n PaperHeight PaperWidth PM 0 0 XYF0 SC 4796 4238 XY F36(Example)S 166 x(A)S(\203)S(1)S 249 x(\(Cont.\))SG399 x(Sample)S 168 x(DEC)S 166 x(C/C++)S 166 x(Run-T)S -8 x(ime)S 167 xSG(Components)S 168 x(Install)S 2 x(ation)S 10176 X 598 y(on)S 167 x(an)StE166 x(OpenVMS)S 167 x(V)S -37 x(AX)S 166 x(System)S 5752 5917 XY F238C(In)S 479 x(addition,)S 480 x(if)S 239 x(you)S 479 x(update)S 240 xrF(the)S 240 x(system)S 479 x(version)S 240 x(of)S 479 x(OpenVMS)S 240 xG(VAX,)S 240 x(the)S 5752 X 498 y(enhanced)S 480 x(versions)S 240 x(of)S0D240 x(the)S 239 x(new)S 240 x(images)S 240 x(and)S 240 x(libraries)SD240 x(may)S 240 x(be)S 479 x(overwritten)S 5752 X 498 y(with)S 479 xH(versions)S 241 x(that)S 239 x(lack)S 240 x(the)S 479 x(enhanced)S 241 xG(support.)S 479 x(Be)S 240 x(sure)S 239 x(to)S 479 x(reinstall)S 5752 X C498 y(the)S 240 x(DEC)S 239 x(C/C++)S 240 x(Run-Tim)S 2 x(e)S 239 xkD(Components)S 241 x(kit)S 239 x(after)S 240 x(each)S 240 x(OpenVMS)SH240 x(VAX)S 479 x(system)S 5752 X 498 y(update.)S 4796 X 797 y(*)S 239 xG(Continue)S 240 x(with)S 240 x(the)S 240 x(installatio)S 2 x(n?)S 239 x F([N]?)S 240 x(y)S 4796 X 797 y(*)S 239 x(Do)S 239 x(you)S 240 x(want)SH240 x(to)S 239 x(purge)S 240 x(files)S 240 x(replaced)S 241 x(by)S 239 xC(this)S 240 x(installati)S 2 x(on)S 239 x([YES]?)S 240 x(n)S 5752 XCG797 y(This)S 240 x(kit)S 479 x(contains)S 240 x(an)S 479 x(Installati)S6C2 x(on)S 478 x(Verificat)S 2 x(ion)S 478 x(Procedu)S 2 x(re)S 478 x(G(\(IVP\))S 240 x(to)S 5752 X 499 y(verify)S 240 x(the)S 240 x(correct)SXD240 x(installa)S 2 x(tion)S 239 x(of)S 240 x(the)S 240 x(DEC)S 239 xF(C/C++)S 240 x(Run-Time)S 241 x(Components.)S 5752 X 498 y(The)S 240 xF(IVP)S 239 x(will)S 240 x(be)S 240 x(placed)S 240 x(in:)S 6709 X 797 yE(SYS$TEST:CR)S 2 x(T$IVP.COM)S 5752 X 797 y(After)S 240 x(the)S 240 x F(installatio)S 2 x(n)S 239 x(is)S 239 x(complet)S 2 x(e,)S 239 x(you)SC240 x(can)S 239 x(invoke)S 240 x(the)S 240 x(command)S 240 x(file)S1F240 x(at)S 5752 X 498 y(any)S 240 x(time)S 240 x(to)S 239 x(reverify)SG241 x(that)S 239 x(DEC)S 240 x(C/C++)S 240 x(Run-Time)S 240 x(Compone)SxJ2 x(nts)S 239 x(are)S 240 x(installed)S 5752 X 498 y(and)S 240 x(working)SE240 x(correctly)S 2 x(.)S 478 x(Answer)S 240 x(yes)S 240 x(to)S 239 xxH(the)S 240 x(next)S 240 x(question)S 240 x(if)S 240 x(you)S 239 x(wish)SF240 x(to)S 5752 X 498 y(run)S 240 x(the)S 239 x(IVP)S 240 x(at)S 240 xI(the)S 239 x(completi)S 2 x(on)S 239 x(of)S 240 x(this)S 239 x(installa)S9F2 x(tion)S 239 x(procedu)S 2 x(re.)S 4796 X 797 y(*)S 239 x(Do)S 239 xH(you)S 240 x(want)S 240 x(to)S 239 x(run)S 240 x(the)S 240 x(IVP)S 239 xE(after)S 240 x(the)S 240 x(installatio)S 2 x(n)S 239 x([YES]?)S 240 x-P(y)S 6709 X 797 y(All)S 239 x(questio)S 2 x(ns)S 239 x(and)S 240 x(verificatio)SH2 x(ns)S 239 x(regarding)S 241 x(the)S 239 x(installa)S 2 x(tion)S 239 xF(of)S 240 x(the)S 6709 X 498 y(DEC)S 239 x(C/C++)S 240 x(Run-Tim)S 2 xF(e)S 239 x(Components)S 241 x(have)S 240 x(been)S 239 x(complete)S 2 xC(d.)S 478 x(Dependin)S 2 x(g)S 239 x(on)S 6709 X 498 y(your)S 240 xAC(configuratio)S 2 x(n,)S 239 x(time)S 240 x(estimates)S 241 x(for)StO239 x(the)S 240 x(remainder)S 240 x(of)S 240 x(the)S 6709 X 498 y(installatio)SlC2 x(n)S 239 x(are)S 240 x(1)S 239 x(to)S 239 x(3)S 240 x(minutes.)S6G4796 X 797 y(%VMSINSTAL-I-)S 2 x(SYSDIR,)S 240 x(This)S 240 x(product)S7I240 x(creates)S 240 x(system)S 240 x(directo)S 2 x(ry)S 239 x([SYSTEST.)SeD2 x(CRT].)S 5274 X 797 y(Your)S 240 x(OpenVMS)S 240 x(system)S 240 xI(will)S 240 x(now)S 240 x(be)S 239 x(updated)S 240 x(to)S 240 x(include)S-C240 x(the)S 240 x(following)S 240 x(new)S 240 x(file\(s\):)S 5752 X C798 y(SYS$HELP:)S 2 x(CRT060.RELEA)S 2 x(SE_NOTES)S 18189 X([new])SSE5752 X 498 y(SYS$HELP:)S 2 x(CRT060_RELEA)S 2 x(SE_NOTES.PS)S 18189 X G([new])S 5752 X 498 y(SYS$HELP:)S 2 x(CRT060_RELEA)S 2 x(SE_NOTES.DEC)S2H2 x(W$BOOK)S 18189 X([new])S 5752 X 498 y(SYS$HELP:)S 2 x(CRT060_REF_I)SH2 x(NST.PS)S 18189 X([new])S 5752 X 498 y(SYS$HELP:)S 2 x(CRT060_REF_I)SI2 x(NST.TXT)S 18189 X([new])S 5752 X 498 y(SYS$HELP:)S 2 x(CRT060_RBI.P)S/C2 x(S)S 18189 X([new])S 5752 X 498 y(SYS$HELP:)S 2 x(CRT060_RBI.T)SrC2 x(XT)S 18189 X([new])S 5752 X 498 y(SYS$TEST:)S 2 x(CRT$IVP.COM)S)G18189 X([new])S 5752 X 499 y(SYS$TEST:)S 2 x([CRT]CRT$ERR)S 2 x(1.OBJ)S0G18189 X([new])S 5752 X 498 y(SYS$TEST:)S 2 x([CRT]CRT$ERR)S 2 x(2.OBJ)SmG18189 X([new])S 5752 X 498 y(SYS$TEST:)S 2 x([CRT]CRT$IVP)S 2 x(1.OBJ)S4G18189 X([new])S 5752 X 498 y(SYS$TEST:)S 2 x([CRT]CRT$IVP)S 2 x(2.OBJ)SxG18189 X([new])S 5752 X 498 y(SYS$TEST:)S 2 x([CRT]CRT$IVP)S 2 x(3.OBJ)S G18189 X([new])S 5752 X 498 y(SYS$TEST:)S 2 x([CRT]CRT$IVP)S 2 x(4.OBJ)SxC18189 X([new])S 18104 27708 XY F155(\(conti)S 2 x(nued)S 166 x(on)S2Q166 x(next)S 166 x(page\))S 5 SC 18277 31061 XY F38(Sample)S 166 x(Installation)S 398 x F40(A\2033)SEP PP. %%PageTrailery#%%PageFonts: Helvetica-Bold Couriern$%%+ NewCenturySchlbk-Roman Helvetica%%PageProcessColors:%%PageCustomColors: (BLACK)A%%+ (FOOTCOLOR)R%S%%Page: (A-4) 41%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)V PaperHeight PaperWidth PM 0 0 XYF0 SC 4796 4238 XY F36(Example)S 166 x(A)S(\203)S(1)S 249 x(\(Cont.\))SG399 x(Sample)S 168 x(DEC)S 166 x(C/C++)S 166 x(Run-T)S -8 x(ime)S 167 x(G(Components)S 168 x(Install)S 2 x(ation)S 10176 X 598 y(on)S 167 x(an)S4E166 x(OpenVMS)S 167 x(V)S -37 x(AX)S 166 x(System)S 5752 X 839 y F238C(SYS$START)S 2 x(UP:CRT$START)S 2 x(UP.COM)S 18189 X([new])S 5752 XeD498 y(SYS$LIBRA)S 2 x(RY:CMA$RTL.E)S 2 x(XE)S 18189 X([new])S 5752 XI498 y(SYS$LIBRA)S 2 x(RY:CMA$OPEN_)S 2 x(RTL.EXE)S 18189 X([new])S 5752 XdH499 y(SYS$LIBRA)S 2 x(RY:CMA$LIB_S)S 2 x(HR.EXE)S 18189 X([new])S 5752 XF498 y(SYS$LIBRA)S 2 x(RY:CMA$OPEN_)S 2 x(LIB_SHR.EXE)S 18189 X([new])SH5752 X 498 y(SYS$LIBRA)S 2 x(RY:CMA$TIS_S)S 2 x(HR.EXE)S 18189 X([new])SI5752 X 498 y(SYS$LIBRA)S 2 x(RY:CXXL$011_)S 2 x(SHR.EXE)S 18189 X([new])SI5752 X 498 y(SYS$MESSA)S 2 x(GE:CXXL$MSG_)S 2 x(SHR.EXE)S 18189 X([new])STE5752 X 498 y(SYS$LIBRA)S 2 x(RY:DECC$SHR.)S 2 x(EXE)S 18189 X([new])S)F5752 X 498 y(SYS$LIBRA)S 2 x(RY:DECCCURSE)S 2 x(.OLB)S 18189 X([new])SD5752 X 498 y(SYS$LIBRA)S 2 x(RY:DECCRTL.O)S 2 x(LB)S 18189 X([new])SE5752 X 499 y(SYS$LIBRA)S 2 x(RY:DECCRTLG.)S 2 x(OLB)S 18189 X([new])S1J5752 X 498 y(SYS$LIBRA)S 2 x(RY:UCX$CRTLI)S 2 x(BXFR.OBJ)S 18189 X([new])SG5752 X 498 y(SYS$LIBRA)S 2 x(RY:VAXC$EMPT)S 2 x(Y.EXE)S 18189 X([new])SyE5752 X 498 y(SYS$LIBRA)S 2 x(RY:VAXC$LCL.)S 2 x(OPT)S 18189 X([new])S0F5752 X 498 y(SYS$LIBRA)S 2 x(RY:VAXC2DECC)S 2 x(.EXE)S 18189 X([new])SD5752 X 498 y(SYS$LIBRA)S 2 x(RY:VAXCRTL.E)S 2 x(XE)S 18189 X([new])SG5752 X 498 y(SYS$LIBRA)S 2 x(RY:VAXCG2DEC)S 2 x(C.EXE)S 18189 X([new])S D5752 X 498 y(SYS$MESSA)S 2 x(GE:VAXCMSG.E)S 2 x(XE)S 18189 X([new])SF5752 X 499 y(SYS$LIBRA)S 2 x(RY:VAXCCURSE)S 2 x(.OLB)S 18189 X([new])SD5752 X 498 y(SYS$LIBRA)S 2 x(RY:VAXCRTL.O)S 2 x(LB)S 18189 X([new])SE5752 X 498 y(SYS$LIBRA)S 2 x(RY:VAXCRTLG.)S 2 x(EXE)S 18189 X([new])SdE5752 X 498 y(SYS$LIBRA)S 2 x(RY:VAXCRTLG.)S 2 x(OLB)S 18189 X([new])S)G5752 X 498 y(SYS$LIBRA)S 2 x(RY:DECC$EMPT)S 2 x(Y.EXE)S 18189 X([new])S2R5752 X 797 y(*********)S 2 x(************)S 2 x(************)S 2 x(*************)SH2 x(************)S 2 x(************)S 5752 X 498 y(*)S 11970 X(R)S 240 xH(E)S 239 x(M)S 239 x(I)S 240 x(N)S 239 x(D)S 239 x(E)S 240 x(R)S 22254 XC(*)S 5752 X 498 y(*********)S 2 x(************)S 2 x(************)S0F2 x(*************)S 2 x(************)S 2 x(************)S 5752 X 797 yH(If)S 240 x(you)S 239 x(are)S 479 x(installin)S 2 x(g)S 239 x(on)S 239 xH(a)S 479 x(VMScluster)S 2 x(,)S 239 x(you)S 479 x(MUST)S 239 x(execute)SE241 x(the)S 239 x(command)S 5752 X 499 y(file)S 479 x(SYS$START)S 2 x1C(UP:CRT$START)S 2 x(UP.COM)S 240 x(on)S 239 x(all)S 240 x(members)S3M240 x(of)S 240 x(the)S 478 x(cluster)S 241 x(after)S 5752 X 498 y(installin)S:D2 x(g)S 239 x(the)S 240 x(DEC)S 239 x(C/C++)S 240 x(Run-Time)S 241 xD(Components)S 240 x(kit.)S 5752 X 797 y(If)S 240 x(you)S 239 x(are)SE479 x(installin)S 2 x(g)S 239 x(on)S 239 x(an)S 240 x(OpenVMS)S 240 xaD(VAX)S 240 x(system)S 479 x(prior)S 240 x(to)S 240 x(Version)S 240 xE(6.0,)S 5752 X 498 y(ensure)S 240 x(that)S 240 x(you)S 240 x(invoke)SpC240 x(the)S 479 x(SYS$STARTUP)S 2 x(:CRT$STARTUP.)S 2 x(COM)S 478 xoH(startup)S 480 x(file)S 5752 X 498 y(prior)S 240 x(to)S 479 x(starting)SF240 x(up)S 240 x(any)S 239 x(other)S 480 x(products)S 240 x(in)S 239 xL(the)S 240 x(system)S 479 x(startup)S 241 x(file,)S 5752 X 498 y(SYS$MANAG)SC2 x(ER:SYSTARTUP)S 2 x(_V5.COM.)S 479 x(See)S 240 x(Chapter)S 240 x F(4)S 239 x(of)S 240 x(the)S 240 x(DEC)S 239 x(C/C++)S 240 x(Run-Time)SH5752 X 498 y(Component)S 2 x(s)S 478 x(for)S 240 x(OpenVMS)S 240 x(VAX)SG479 x(Reference)S 241 x(and)S 239 x(Installat)S 2 x(ion)S 239 x(Guide)S(M240 x(for)S 240 x(more)S 5752 X 498 y(details)S 240 x(on)S 240 x(postinstal)S2N2 x(lation)S 240 x(operations.)S 4796 X 797 y(%VMSINSTAL-I-)S 2 x(MOVEFILES,)SE240 x(Files)S 240 x(will)S 240 x(now)S 240 x(be)S 239 x(moved)S 240 x(G(to)S 240 x(their)S 240 x(target)S 240 x(directorie)S 2 x(s...)S 5274 X9C797 y(Copyright)S 240 x(\(c\))S 240 x(Digital)S 240 x(Equipme)S 2 xtJ(nt)S 239 x(Corporati)S 2 x(on,)S 239 x(1993.)S 479 x(All)S 240 x(rights)SP240 x(reserved.)S 5752 X 797 y(*--------)S 2 x(------------)S 2 x(------------)SF2 x(-----------*)S 5752 X 499 y(*)S 6948 X(Installati)S 2 x(on)S 239 xH(Verificat)S 2 x(ion)S 239 x(Procedur)S 2 x(e)S 16275 X(*)S 5752 X 498 yC(*)S 7187 X(for)S 240 x(DEC)S 239 x(C/C++)S 240 x(Run-Tim)S 2 x(e)SxH239 x(Components)S 241 x(*)S 5752 X 498 y(*--------)S 2 x(------------)SC2 x(------------)S 2 x(-----------*)S 18104 29259 XY F155(\(conti)S0D2 x(nued)S 166 x(on)S 166 x(next)S 166 x(page\))S 5 SC 2703 31061 XY<F40(A\2034)S 399 x F38(Sample)S 167 x(Installati)S -2 x(on)SEP PPa %%PageTrailer)#%%PageFonts: Helvetica-Bold CourierI$%%+ NewCenturySchlbk-Roman Helvetica%%PageProcessColors:%%PageCustomColors: (BLACK)(%%+ (FOOTCOLOR)S%9%%Page: (A-5) 42%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)9 PaperHeight PaperWidth PM 0 0 XYF0 SC 4796 4238 XY F36(Example)S 166 x(A)S(\203)S(1)S 249 x(\(Cont.\))SG399 x(Sample)S 168 x(DEC)S 166 x(C/C++)S 166 x(Run-T)S -8 x(ime)S 167 xaG(Components)S 168 x(Install)S 2 x(ation)S 10176 X 598 y(on)S 167 x(an)SSE166 x(OpenVMS)S 167 x(V)S -37 x(AX)S 166 x(System)S 5752 6231 XY F238 E(*--------)S 2 x(------------)S 2 x(------------)S 2 x(-----------*)SVD5752 X 498 y(*)S 6948 X(Test)S 240 x(that)S 240 x(components)S 240 xP(LINK)S 240 x(properly)S 16275 X(*)S 5752 X 498 y(*--------)S 2 x(------------)SQ2 x(------------)S 2 x(-----------*)S 5752 8323 XY(*--------)S 2 x(------------)SSD2 x(------------)S 2 x(-----------*)S 5752 X 498 y(*)S 6948 X(Test)SD240 x(that)S 240 x(components)S 240 x(RUN)S 240 x(properly)S 16275 XC(*)S 5752 X 498 y(*--------)S 2 x(------------)S 2 x(------------)SsE2 x(-----------*)S 5752 X 797 y(Testing)S 240 x(DEC)S 240 x(C)S 239 xCG(RTL)S 240 x(.)S 239 x(.)S 240 x(.)S 5752 X 498 y(Testing)S 240 x(DEC)S)C240 x(C++)S 240 x(Class)S 240 x(Library)S 240 x(.)S 239 x(.)S 240 x9D(.)S 5752 X 498 y(Testing)S 240 x(curses)S 241 x(.)S 239 x(.)S 239 xC(.)S 5752 X 498 y(Testing)S 240 x(DEC)S 240 x(C)S 239 x(RTL)S 240 xxG(.)S 239 x(.)S 240 x(.)S 5752 X 499 y(Testing)S 240 x(DEC)S 240 x(C++)SoH240 x(Class)S 240 x(Library)S 240 x(.)S 239 x(.)S 240 x(.)S 5752 X 498 yD(Testing)S 240 x(curses)S 241 x(.)S 239 x(.)S 239 x(.)S 6709 X 498 yF(Testing)S 240 x(VAX)S 240 x(C)S 239 x(RTL)S 240 x(.)S 239 x(.)S 239 xD(.)S 6709 X 498 y(Testing)S 240 x(curses)S 240 x(.)S 240 x(.)S 239 xE(.)S 6709 X 498 y(Testing)S 240 x(DECthread)S 2 x(s)S 239 x(.)S 239 x G(.)S 240 x(.)S 6709 X 498 y(Testing)S 240 x(VAX)S 240 x(C)S 239 x(RTL)SAC240 x(.)S 239 x(.)S 239 x(.)S 6709 X 498 y(Testing)S 240 x(curses)S6F240 x(.)S 240 x(.)S 239 x(.)S 6709 X 499 y(Testing)S 240 x(DECthread)SH2 x(s)S 239 x(.)S 239 x(.)S 240 x(.)S 6709 X 498 y(Testing)S 240 x(VAX)SJ240 x(C)S 239 x(RTL)S 240 x(.)S 239 x(.)S 239 x(.)S 6709 X 498 y(Testing)SC240 x(curses)S 240 x(.)S 240 x(.)S 239 x(.)S 6709 X 498 y(Testing)S7D240 x(DECthread)S 2 x(s)S 239 x(.)S 239 x(.)S 240 x(.)S 6709 X 498 yF(Testing)S 240 x(VAX)S 240 x(C)S 239 x(RTL)S 240 x(.)S 239 x(.)S 239 xD(.)S 6709 X 498 y(Testing)S 240 x(curses)S 240 x(.)S 240 x(.)S 239 xE(.)S 6709 X 498 y(Testing)S 240 x(DECthread)S 2 x(s)S 239 x(.)S 239 x8G(.)S 240 x(.)S 6709 X 498 y(Testing)S 240 x(VAX)S 240 x(C)S 239 x(RTL)S8C240 x(.)S 239 x(.)S 239 x(.)S 6709 X 499 y(Testing)S 240 x(curses)SXF240 x(.)S 240 x(.)S 239 x(.)S 6709 X 498 y(Testing)S 240 x(DECthread)SH2 x(s)S 239 x(.)S 239 x(.)S 240 x(.)S 6709 X 498 y(Testing)S 240 x(VAX)SC240 x(C)S 239 x(shareable)S 241 x(usage)S 240 x(.)S 239 x(.)S 239 x C(.)S 6709 X 498 y(Testing)S 240 x(shareable)S 241 x(portion)S 240 x6L(.)S 239 x(.)S 240 x(.)S 6709 X 498 y(Testing)S 240 x(main)S 240 x(portion)SF240 x(.)S 240 x(.)S 239 x(.)S 6709 X 498 y(Testing)S 240 x(VAX)S 240 xI(C)S 239 x(shareable)S 241 x(usage)S 240 x(.)S 239 x(.)S 239 x(.)S 6709 XoE498 y(Testing)S 240 x(shareable)S 241 x(portion)S 240 x(.)S 239 x(.)SnC240 x(.)S 6709 X 498 y(Testing)S 240 x(main)S 240 x(portion)S 240 xHH(.)S 240 x(.)S 239 x(.)S 5274 X 798 y(**)S 239 x(DEC)S 240 x(DEC)S 240 xG(C/C++)S 240 x(Run-Time)S 240 x(Component)S 2 x(s)S 239 x(Installatio)SRG2 x(n)S 239 x(Verificati)S 2 x(on)S 239 x(Procedure)S 241 x(**)S 5274 X E498 y(**)S 239 x(Ending)S 240 x(at)S 240 x(19-AUG-199)S 2 x(3)S 239 xsC(14:47:05.6)S 2 x(3)S 239 x(**)S 6709 X 797 y(Installatio)S 2 x(n)SSD239 x(of)S 239 x(AACRT)S 240 x(V6.0)S 240 x(complete)S 2 x(d)S 239 xE(at)S 239 x(14:47)S 6709 X 797 y(VMSINSTAL)S 240 x(procedu)S 2 x(re)SEF239 x(done)S 240 x(at)S 239 x(14:50)S 5 SC 18277 31061 XY F38(Sample)S'166 x(Installation)S 398 x F40(A\2035)S$EP PP %%PageTrailer_#%%PageFonts: Helvetica-Bold Courier %%+ HelveticaS%%PageProcessColors:%%PageCustomColors: (BLACK)e%%+ (FOOTCOLOR)y%S %%Trailerx %%Pages: 42)%%BoundingBox: 0 0 504 648$%%DocumentFonts: Courier-BoldOblique(%%+ Courier-Bold Courier-Oblique Courier3%%+ Helvetica Helvetica-Bold NewCenturySchlbk-Roman)1%%+ NewCenturySchlbk-Bold NewCenturySchlbk-Italic:*%%DocumentNeededFonts: Courier-BoldOblique(%%+ Courier-Bold Courier-Oblique Courier3%%+ Helvetica Helvetica-Bold NewCenturySchlbk-RomanR1%%+ NewCenturySchlbk-Bold NewCenturySchlbk-Italic8%%DocumentProcessColors:%%DocumentCustomColors: (BLACK)e%%+ (FOOTCOLOR)y%%+ (USERTAGCOLOR)*%%CMYKCustomColor: 0.0 0.0 0.0 1.0 (BLACK)"%%+ 0.0 0.0 0.0 1.0 (USERTAGCOLOR)%%+ 0.0 0.0 0.0 1.0 (UNDEFINED)%%+ 0.0 0.0 0.0 1.0 (UNDEFINED)A%%+ 0.0 0.0 0.0 1.0 (HEADCOLOR)]%%+ 0.0 0.0 0.0 1.0 (FOOTCOLOR)R%ADVC$PSJob restore1end %DEC_DVC$dict2end %Color5044Dict%x%%EOFC,*[AACRT060.DOCUMENTATION]RUNTIME_IGUIDE.TXT;1+,W./ 4Y?-90123KPWO56 үe75789GHJ. D DEC_C/C++_Run-Time_Components_for_OpenVMS_VAX_______0 Reference and Installation Guide) Order Number: AA-Q0XBA-TK October 1993? This guide contains instructions for installing@ the DEC C/C++ Run-Time Components on OpenVMS VAXB systems. It also contains important information onB distributing applications that are linked to DEC CC /C++ Run-Time Components. This guide applies to DECE C/C++ Run-Time Components Version 6.0 for OpenVMS VAXD and all maintenance updates throughout that version.B Revision/Update Information: This is a new guide.E Operating System & Version: OpenVMS VAX Version 5.58 or higher.@ Future maintenance: releases may< require higher7 versions.@ Software Version: DEC C/C++ Run-TimeD Components Version 6.0= for OpenVMS VAX- Digital Equipment Corporation& Maynard, Massachusetts  F ________________________________________________________________" First Printing, October 1993; The information in this document is subject to change@ without notice and should not be construed as a commitment9 by Digital Equipment Corporation. Digital Equipment? Corporation assumes no responsibility for any errors that" may appear in this document.@ The software described in this document is furnished underA a license and may be used or copied only in accordance with the terms of such license.= No responsibility is assumed for the use or reliability> of software on equipment that is not supplied by Digital8 Equipment Corporation or its affiliated companies.? Restricted Rights: Use, duplication, or disclosure by the@ U.S. Government is subject to restrictions as set forth in> subparagraph (c)(1)(ii) of the Rights in Technical Data9 and Computer Software clause at DFARS 252.227-7013.+ Digital Equipment Corporation 1993. All Rights Reserved.= The postpaid Reader's Comments forms at the end of this< document request your critical evaluation to assist in% preparing future documentation.7 The following are trademarks of Digital EquipmentA Corporation: AXP, DEC, DECmcc, Digital, DECnet, DECthreads,9 DECwindows, OpenVMS, VAX, VAX C, VAX DOCUMENT, VMS,' VMScluster, and the DIGITAL logo./ The following is a third-party trademark:@ PostScript is a registered trademark of Adobe Systems Inc.B ZK6363+ This document is available on CD-ROM.A This document was prepared using VAX DOCUMENT, Version 2.1.  >______________________________________________________________? Contents?................................................... v! Distributing Dependent Products? 1.1 Impact on Software Development and Distribution.. 1-1? 1.1.1 Linking Against Older Versions ................ 1-3. 1.1.2 Redistributing the DEC C/C++ Run-Time? Components Kit................................. 1-4? 1.1.3 Linking with Object Libraries ................. 1-4? 1.2 Saving the Old System Development Environment.... 1-5? 1.3 Notifying Site Users............................. 1-7? 1.4 Diagnosing the Distribution Problem.............. 1-7? 1.5 Symptoms and Appropriate Responses............... 1-96 1.6 Requirements for Redistribution of the DEC C/C++? Run-Time Components Kit ......................... 1-105 1.7 Saving the DEC C/C++ Run-Time Components Kit to? Allow Redistribution............................. 1-11 Preparing for Installation. 2.1 Required Operating System Components and? Software......................................... 2-1? 2.2 Installation Procedure Requirements.............. 2-2? 2.2.1 Process Privileges ............................ 2-2? 2.2.2 Process Account Quotas ........................ 2-2? 2.2.3 System Parameters ............................. 2-3? 2.2.4 Disk Space .................................... 2-4? 2.2.5 Backing Up Your System Disk ................... 2-5? iii  B 2.2.6 Additional System Maintenance Procedures ...... 2-6B 2.2.6.1 Checking System Parameter Values............ 2-69 2.2.6.2 Calculating the Values for Global Pages andB Global Sections............................. 2-63 2.2.6.3 Changing System Parameter Values withB AUTOGEN..................................... 2-7B 2.2.6.4 Setting Dynamic System Parameter Values..... 2-8/3 Installing the DEC C/C++ Run-Time ComponentsB 3.1 Installation Procedure........................... 3-1B 3.2 Error Recovery................................... 3-124 After Installation8 4.1 Running the Installation Verification ProcedureB Separately....................................... 4-1B 4.2 Editing the System Files......................... 4-2B 4.3 VMScluster Considerations........................ 4-27 4.4 Reinstalling After an OpenVMS VAX IntermediateB Upgrade.......................................... 4-3B 4.5 Reporting Problems............................... 4-3A Sample InstallationExamples0 A-1 Sample DEC C/C++ Run-Time ComponentsB Installation on an OpenVMS VAX System.......... A-2TablesB 1 Conventions Used in this Guide ................ viB 1-1 New Image Names Not Previously Available ...... 1-85 1-2 New Image Names and Identifiers ReplacingB Existing OpenVMS Versions...................... 1-9B 2-1 Process Quotas for the Installing Account ..... 2-2B 2-2 Minimum Required System Parameter Values ...... 2-4B 2-3 Disk Space Requirements ....................... 2-5iv  E _________________________________________________________________E PrefaceD This guide describes how to install the DEC C/C++ Run-TimeD Components on VAX processors running the OpenVMS operating5 system. It is intended for system managers.C Keep this guide with your distribution kit. You will needC it to install maintenance updates or to reinstall the DEC= C/C++ Run-Time Components kit for any other reason.< If you have any comments or suggestions concerningA this guide, you may send them by electronic mail to the% following Internet address:) cxx_docs@casdoc.enet.dec.com@ If you have access to a FAX machine, you can also send% comments or suggestions to:" DEC C++ Documentation 603-881-0120 Document Structure= This guide contains four chapters and one appendix:@ o Chapter 1 describes the preparations for supportingE remote software development and distribution activities.= o Chapter 2 describes how to prepare for DEC C/C++< Run-Time Components Version 6.0 for OpenVMS VAX installation.B o Chapter 3 describes how to install the DEC C/C++ Run-9 Time Components Version 6.0 for OpenVMS VAX.= o Chapter 4 describes postinstallation procedures.4 o Appendix A shows a sample installation.E v  Associated Documentation: For information on the DEC C/C++ Run-Time Components; Version 6.0 for OpenVMS VAX online release notes, see Chapter 2.? For general information on OpenVMS VAX system management,9 see the OpenVMS operating system documentation set.? For help understanding OpenVMS VAX system error messages,= see the OpenVMS System Messages and Recovery Procedures; Reference Manual or the online HELP/MESSAGE facility.@ For additional information about DECthreads, see the Guide to DECthreads.Conventions Used in This Guide7 Table 1 lists the conventions used in this guide.A Table_1__Conventions_Used_in_this_Guide____________________A Convention_____________Meaning_____________________________> UPPERCASE TEXT Uppercase text indicates the nameA of a command, a file, a parameter, a3 procedure, or utility.= $ In interactive examples, prompts; @SYS$UPDATE:VMSINSTAL or displayed text appears in a? monospace font. User input appears4 in bold monospace font.@ Ctrl/x In interactive examples, a sequence> such as Ctrl/x indicates that you@ must hold down the key labeled Ctrl= while you press another key or aA pointing device button; for example,. Ctrl/C or Ctrl/Z.B (continued on next page)vi  E Table_1_(Cont.)_Conventions_Used_in_this_Guide_____________E Convention_____________Meaning_____________________________B [YES] Square brackets indicate that theD enclosed item is a default value inA a VMSINSTAL prompt. Also, square= brackets serve as delimiters? for a directory name in a fileE _______________________specification.______________________E vii  E 1E _________________________________________________________________E Distributing Dependent ProductsA This chapter discusses the preparations sites must make> if they support software development or distribution activities.7 1.1 Impact on Software Development and DistributionB The DEC C/C++ Run-Time Components kit contains shareable@ image run-time components. When the DEC C/C++ Run-TimeA Components kit is installed on OpenVMS VAX Version 5.5,C 5.5-1, or 5.5-2 systems, some of the shareable image run-D time components replace older versions of existing OpenVMSB  )~ AACRT.BCKW9,[AACRT060.DOCUMENTATION]RUNTIME_IGUIDE.TXT;1Y?TG| components. This makes the installation of the DEC C/C++? Run-Time Components kit similar to an OpenVMS upgradeC for sites that develop or distribute software for OpenVMSC VAX Version 5.5, 5.5-1, or 5.5-2 systems. Software linkedB against any of the run-time images provided by the DEC CB /C++ Run-Time Components kit cannot be executed at sitesA having older versions of the files in their SYS$LIBRARYA directories or at sites that do not have the new images available.A Specifically, when executing the image resulting from aD software build procedure that links an application againstA any of the new run-time components provided on this kitA (see Table 1-1 and Table 1-2), a user at the installingE site will encounter errors if that user subsequently copiesE the resulting image file to another site (target site) thatA is running OpenVMS VAX Version 5.5, 5.5-1, or 5.5-2 andC does not have the new versions of the run-time components in their SYS$LIBRARY.@ For example, consider a software application, VAX APP-D XYZ, which has been developed on a cluster named GRAPES::,A that is running OpenVMS VAX Version 5.5. As part of theD build of VAX APP-XYZ, an executable image named XYZ.EXE isD linked against the VAX C Run-Time Library (RTL) executableE Distributing Dependent Products 1-1  C (SYS$LIBRARY:VAXCRTL.EXE). VAX APP-XYZ has been built andD distributed to other OpenVMS VAX sites that have a versionA of SYS$SYSTEM:VAXCRTL.EXE at least as recent as the oneE distributed with OpenVMS Version 5.5 and executes properly.A However, if the system manager for the GRAPES:: cluster= installs the DEC C/C++ Run-Time Components kit, oneA component of the kit is a new version of VAXCRTL.EXE (aE more recent version than the version that exists in OpenVMS? VAX Version 5.5-2). Installing the DEC C/C++ Run-TimeB Components kit places this newer version in SYS$LIBRARY.> Subsequently, if the VAX APP-XYZ software developersA execute their build procedure, the resulting version ofC XYZ.EXE will now depend on the new version of VAXCRTL.EXEA rather than the old version. If an offsite client takesB delivery of the new version of VAX APP-XYZ, users at theC remote site will encounter image activation failure whileD trying to execute XYZ.EXE. The remote user's system issuesE the following message indicating that the necessary version/ of SYS$LIBRARY:VAXCRTL.EXE is absent: $ run xyz9 %DCL-W-ACTIMAGE, error activating image VAXCRTL> -CLI-E-IMGNAME, image file SYS$LIBRARY:VAXCRTL.EXE;1D -SYSTEM-F-SHRIDMISMAT, ident mismatch with shareable image< This problem can arise when new components such as@ DECC$SHR.EXE (the DEC C Run-Time Library) or CXXL$011_D SHR.EXE (the DEC C++ Class Library) are linked against. ItB can also occur when existing components like VAXCRTL.EXEB (as in this example) are used that have been replaced byD newer versions from the DEC C/C++ Run-Time Components kit.D Because the run-time components contained on the DEC C/C++B Run-Time Components kit are in common use, such problemsB can arise even for programs that do not use the DEC C or DEC C++ compilers.C _______________________ Warning _______________________= Any application that links directly or indirectly; against a version of VAXCRTL.EXE, VAXCRTLG.EXE,> CMA$RTL.EXE, CMA$OPEN_RTL.EXE, CMA$LIB_SHR.EXE, or= CMA$OPEN_LIB_SHR.EXE is affected by this problem.; A linkage is indirect if a shareable image that' 1-2 Distributing Dependent Products  = references any of these images is linked into the application.B ______________________________________________________A For simplicity, the rest of this chapter refers to "DECC C/C++ Run-Time Components software distribution problems"% as "distribution problems."C For software developers who want to redistribute softwareB that is developed using systems where the DEC C/C++ Run-< Time Components kit is installed, the options are:@ o Link against older versions of the shareable images? o Redistribute the DEC C/C++ Run-Time Components kitcD o Link with object libraries rather than shareable images8 The following sections describe these options.( 1.1.1 Linking Against Older VersionsA Sites that have existing build procedures (that support E development and distribution of software linked against the B installed version of OpenVMS VAX and want to continue toC link against shareable images) must preserve the existing@ link environment to eliminate the distribution problemE without having to modify application build procedures. This C requires some preparation and notification on the part of.6 the DEC C/C++ Run-Time Components installer.B Before installing the DEC C/C++ Run-Time Components kit,D make a copy of the files in the old SYS$LIBRARY directory.C After installing DEC C/C++ Run-Time Components but before > executing the standard link operations, applicationsB that need to link with pre-DEC C/C++ Run-Time ComponentsC versions of the shareable images can be supported without @ change by temporarily defining the appropriate logical@ name (either SYS$LIBRARY or SYS$SHARE) to point to the@ old SYS$LIBRARY. With this method, the end user of theB application sees no change from the previous, unmodifiedE use of SYS$LIBRARY. The temporary definition of SYS$LIBRARYy$ is not needed at run time.E Distributing Dependent Products 1-3t  E Whether or not the end-user site has the DEC C/C++ Run-TimefE Components installed does not matter if this method is useddE to build the application. See Section 1.2 for more detailed > instructions on preparing for and using this method.< This method does not work for new components (such= as DECC$SHR.EXE or CXXL$011_SHR.EXE) not previouslye> supplied on OpenVMS VAX Version 5.5, 5.5-1, or 5.5-2C systems. You can only use these new components with newly A developed applications. Applications that encounter thee@ distribution problem from the use of new components on> the DEC C/C++ Run-Time Components kit can only solveB the distribution problem by redistributing the DEC C/C++A Run-Time Components kit itself. See Section 1.6 for theiE requirements and setup needed for redistribution of the DEC ( C/C++ Run-Time Components kit.> 1.1.2 Redistributing the DEC C/C++ Run-Time Components Kit> Redistributing the DEC C/C++ Run-Time Components kit@ requires minimal changes to the development system andB procedures. It does not sacrifice performance or degrade> system resources. It does require that the DEC C/C++A Run-Time Components kit and this guide be shipped alongiB with the application that requires the use of any of the% components contained in it._C When new applications involving new components of the DEC D C/C++ Run-Time Components kit, or new features of existingA components, are used and object library usage is either B impossible or undesirable, then the distribution problemD can only be addressed by supplying the necessary shareable( images to the end-user system.C See Section 1.6 for the requirements and setup needed fornB redistribution of the DEC C/C++ Run-Time Components kit.' 1.1.3 Linking with Object Libraries D Linking with object libraries rather than shareable imagesB eliminates the problem at end-user sites, but slows downE the image activation process and consumes system resources. ' 1-4 Distributing Dependent Products+  D When an OpenVMS VAX image is linked using object librariesB instead of shareable images, all the code and local dataD for the application are linked directly into the resultingD .EXE file (image). This makes the image independent of anyD shareable images on the linking system; therefore, you canC ship the resulting image to any end-user site without the.D distribution problem occurring. Because the image includesD all the necessary run-time code and data needed to executeC the program, the image is larger than if shareable images. were used.B You can link some (but not all) of the components on theB DEC C/C++ Run-Time Components kit with object libraries.D Specifically, the VAX C RTL is available in object libraryD form (VAXCRTL.OLB, VAXCRTLG.OLB, VAXCCURSE.OLB), as is theC DEC C RTL (DECCRTL.OLB, DECCRTLG.OLB, DECCCURSE.OLB). TheaC other components on the DEC C/C++ Run-Time Components kit E are available in shareable image form only. For information B on linking with object libraries, see the OpenVMS LinkerC Utility Manual and the user's guides for VAX C and DEC C.l5 1.2 Saving the Old System Development EnvironmentlA As discussed in Section 1.1.1, one method of addressingcD the distribution problem is to save a copy of the existingD link-time environment before installing the DEC C/C++ Run-D Time Components kit. Software development and distributionD sites often do this before upgrading OpenVMS VAX versions.> This approach is simple, but does require sufficient? additional disk space to hold the old files, and doesgB require monitoring and deletion when the old environment is no longer required.A To save the old environment, find an alternative device-E and directory for the files. The alternative directory need B not be on the system device. To determine the disk spaceD required to store the old SYS$LIBRARY, enter the following command:6 $ DIRECTORY/SIZE=ALL/TOTAL SYS$LIBRARY:*.*;0B Saving the existing environment to an alternative deviceE is simple if sufficient disk space is available to hold allaB these files. For example, if the new directory is calledE DISK_D:[ALTSYSLIB], enter the following command to save the. old environment:E Distributing Dependent Products 1-5_ _ _9 $ COPY/LOG SYS$LIBRARY:*.*;0 DISK_D:[ALTSYSLIB] D To link against pre-DEC C/C++ Run-Time Components versionsC of the files in this saved environment, application buildsE procedures only need to enter one of the following commandssB immediately before the appropriate LINK commands. If theE LINK command uses SYS$LIBRARY, enter the following command:e6 $ DEFINE/USER SYS$LIBRARY DISK_D:[ALTSYSLIB]A If the LINK command uses SYS$SHARE, enter the followings command:4 $ DEFINE/USER SYS$SHARE DISK_D:[ALTSYSLIB]B If disk space is limited, you can store only those filesB replaced by the DEC C/C++ Run-Time Components kit. DoingC this only requires about 1000 blocks but requires using a C slightly more complicated logical name assignment at linkoA time. To use the limited file storage method, enter the @ following COPY command before installing the DEC C/C++" Run-Time Components kit:G $ COPY/LOG SYS$LIBRARY:CMA$LIB_SHR.EXE,CMA$OPEN_LIB_SHR.EXE,-rL CMA$OPEN_RTL.EXE,CMA$RTL.EXE,SMGSHR.EXE,VAXCRTL.EXE,VAXCRTLG.EXE - DISK_D:[ALTSYSLIB]D This command does not place all the necessary files needed@ for linking applications in the alternative directory;D therefore, you need a more complex logical name definitionB to link applications with these older files. If the LINK@ command uses SYS$LIBRARY, enter the following command:K $ DEFINE/USER SYS$LIBRARY DISK_D:[ALTSYSLIB],SYS$SYSROOT:[SYSLIB]oA If the LINK command uses SYS$SHARE, enter the following  command:I $ DEFINE/USER SYS$SHARE DISK_D:[ALTSYSLIB],SYS$SYSROOT:[SYSLIB]sC This command ensures that the linker searches for all thenB components needed for the linking applications, first inE the alternate directory and then in the standard directory.= If your site has previously moved SYS$LIBRARY to anD alternative disk, make sure you use that directory instead" of SYS$SYSROOT:[SYSLIB].' 1-6 Distributing Dependent Productso n n 1.3 Notifying Site UsersB Before you can proceed to install the DEC C/C++ Run-Time& Components kit, you need to:C o Perform the setup required to support the distributionaB of dependent products, including saving the DEC C/C++@ Run-Time Components save set and documentation (see Section 1.6).B o Store the old SYS$LIBRARY in an alternative directory (see Section 1.2). @ After the installation, notify all site users that theD DEC C/C++ Run-Time Components kit has been installed. WarnD users that if they are building applications for executionC on other OpenVMS VAX Version 5.5, 5.5-1, or 5.5-2 systemsdA they may encounter the distribution problem. Notify thep users of the: @ o Location of the saved DEC C/C++ Run-Time ComponentsB kit save set, this reference and installation manual,= the read before installing cover letter, and theD online release notes files provided by the installation procedure. D o Location of the alternate SYS$LIBRARY directory and theE DEFINE command needed to use the components it contains. D In your application's release notes, refer to Chapter 1 ofE this guide so that software developers can take appropriate D action to avoid causing problems for end users who execute on remote sites.+ 1.4 Diagnosing the Distribution Problem_A If a software build procedure has been executed and theC application image generated without any record (such as a E .MAP file) of how it was linked, you can still determine ifC the image will encounter problems when the image executes B at a remote site. Enter a single DCL command and consult> Table 1-1 and Table 1-2. Using this method, softwareD distributors can ensure that any applications they send toD their user sites are free of DEC C/C++ Run-Time Components distribution problems.E Distributing Dependent Products 1-7  h E@ To determine if an OpenVMS VAX executable or shareable= image will have the distribution problem, enter thei following command:< $ ANALYZE/IMAGE/OUTPUT=file-spec.ANL file-spec.EXE@ file-spec is the file specification of the image to beB examined. Examine the .ANL file with the TYPE command or@ an editor. At the end of the IMAGE HEADER section, youE will see a series of image section descriptors (ISDs). EachwA ISD describes an image section. Image sections can comesD from object files, or shareable images that have been used" during the LINK process.@ Distinguishing such cases is easy: Image sections thatB come from shareable images appear at the end and containA additional information such as the global section name,l? match control, and the global section major and minorfE identifiers. By examining the list of global section names,a@ and the identifiers, and comparing them with Table 1-1D and Table 1-2, you can determine which, if any, of the kit@ components have been referenced by the link operation.? Table 1-1 lists the new DEC C/C++ Run-Time ComponentsgA that have not appeared on any OpenVMS VAX system before,B Version 6.0. If any of these global section names appear= in the ISD list, then that image will encounter the E distribution problem when executed at a remote site withoutw: the DEC C/C++ Run-Time Components kit installed.E Table_1-1_New_Image_Names_Not_Previously_Available_________u" MajorE Image_Name_________Identifier____Minor_Identifier__________ , CMA$TIS_SHR 1 1, CXXL$011_SHR_ 1 1 nnn[1], DECC$SHR 2 0E [1]nnn_is_a_version_number,_such_as_001.___________________tE ___________________________________________________________t? Table 1-2 lists the new DEC C/C++ Run-Time Componentse> that replace existing OpenVMS Version 5.5, 5.5-1, orA 5.5-2 shareable images and have their minor identifierso' 1-8 Distributing Dependent Productst k i? incremented. The major and minor identifiers are alsoi? listed. By comparing the names and identifiers in theiC .ANL file with those in Table 1-2, you can tell if any ofrC the new versions were referenced. If there is no match insA either table, then the image will not encounter startups? problems due to the DEC C/C++ Run-Time Components kitv distribution problem. = Table 1-2 New Image Names and Identifiers Replacing E __________Existing_OpenVMS_Versions________________________e" MajorE Image_Name_________Identifier____Minor_Identifier__________r, VAXCRTL 4 5E VAXCRTLG___________4_____________5_________________________L* 1.5 Symptoms and Appropriate Responses@ If software developers on your system provide a targetB site with an image file (.EXE) linked against one of theD kit components listed in Table 1-1 and Table 1-2, and thatE target site does not have the DEC C/C++ Run-Time Components(E kit installed, the image file will fail to activate. One of+1 the following remedies must be applied:aD 1. Another version of the image file must be supplied thatE does not reference any of the kit component image files.sD 2. The DEC C/C++ Run-Time Components kit must be supplied,< which makes the necessary components available.A The following messages indicate a distribution problem:r $ run xyzh9 %DCL-W-ACTIMAGE, error activating image VAXCRTLF -CLI-E-IMGNAME, image file SYS$SYSROOT:[SYSLIB]VAXCRTL.EXE;1D -SYSTEM-F-SHRIDMISMAT, ident mismatch with shareable image; VAXCRTL is one of the images listed in Table 1-2.  $ run xyzE= %DCL-W-ACTIMAGE, error activating image CMA$TIS_SHRET -CLI-E-IMAGEFNF, image file not found SYS$SYSROOT:[SYSLIB]CMA$TIS_SHR.EXE;? CMA$TIS_SHR is one of the images listed in Table 1-1.E Distributing Dependent Products 1-9   D The site supplying the application VAX APP-XYZ is requiredA to provide at least one of the two remedies. If the DECB C/C++ Run-Time Components kit has been installed without? providing an alternative version of SYS$LIBRARY, thena= remedy 1 cannot be used. To use remedy 1, the oldert? versions of the required files in SYS$LIBRARY must bei< recovered from a backup of your system device that@ was performed before installing the DEC C/C++ Run-Time Components kit./; If the DEC C/C++ Run-Time Components save set andi? documentation has not been saved on your system, theneD remedy 2 cannot be used. In this case, the original sourceC for the DEC C/C++ Run-Time Components kit will need to bepB found. If you received the DEC C/C++ Run-Time ComponentsE kit with a Digital layered product, you will need to obtainuA the necessary save set and documentation from the mediaiA for that layered product. If you received the DEC C/C++oB Run-Time Components kit from another supplier other than8 Digital, you will need to obtain it from them.A 1.6 Requirements for Redistribution of the DEC C/C++ Run-Timet Components KitD The DEC C/C++ Run-Time Components kit may be redistributed= along with any application that requires any of thefD components that are contained in it. For more information,@ see the DEC C/C++ Run-Time Components Software Product Description (SPD).B ________________________ Note ________________________9 The DEC C/C++ Run-Time Components kit and thei= components contained within it are supported onlyo? when the entire kit is redistributed to an end-users@ target site. Digital does not support redistribution: of individual components contained in the kit.B ______________________________________________________D To redistribute the DEC C/C++ Run-Time Components kit, youE must supply the items listed in Section 1.7 to the end-usere target site.( 1-10 Distributing Dependent Products o a= 1.7 Saving the DEC C/C++ Run-Time Components Kit to Allow  RedistributionB Digital has engineered the DEC C/C++ Run-Time Components= kit specifically to allow redistribution with user- ! developed applications..> To facilitate redistribution, the DEC C/C++ Run-TimeC Components kit installer should ensure that copies of thep$ following items are saved:C o A printed or binary copy of the read before installingnD cover letter for the DEC C/C++ Run-Time Components kit.< The installation procedure puts the read beforeA installing cover letter into the SYS$HELP directory.eB The name of the PostScript file is CRT060_RBI.PS; the5 name of the text file is CRT060_RBI.TXT. E Distributing Dependent Products 1-11t D C: o A printed or binary copy of the reference andE installation guide for the DEC C/C++ Run-Time Componentsr kit. > The installation procedure puts the reference and@ installation guide into the SYS$HELP directory. TheC name of the PostScript file is CRT060_REF_INST.PS; the : name of the text file is CRT060_REF_INST.TXT.E o The complete DEC C/C++ Run-Time Components kit save set,C AACRT060.A.A Save these items immediately after installing the DEC CsA /C++ Run-Time Components kit. These items can either beiC saved online for easy access or on a separate medium thatsB is available and appropriately labeled. You can copy theC binary items from the media they are provided on with the % DCL command COPY or BACKUP.i> If you do not save the DEC C/C++ Run-Time ComponentsA kit save set, it cannot be reconstituted later from thes installed components.m( 1-12 Distributing Dependent Products t rE 2 E _________________________________________________________________nE Preparing for Installation @ Your bill of materials (BOM) and indented bills report> (BIL) specify the number and contents of your media.> Be sure to verify the contents of your kit with this< information. If your kit is damaged or if you find< that parts of it are missing, contact your Digital representative. C DEC C/C++ Run-Time Components Version 6.0 for OpenVMS VAXa@ provides online release notes, which are copied to theE following files during installation (n is the minor releaset number):' SYS$HELP:CRT06n.RELEASE_NOTESr* SYS$HELP:CRT06n_RELEASE_NOTES.PS1 SYS$HELP:CRT06n_RELEASE_NOTES.DECW$BOOKAE Digital strongly recommends that you read the release notesDB before proceeding with the installation. For information> on accessing the online release notes, see step 5 in Section 3.1.9 2.1 Required Operating System Components and SoftwarebC DEC C/C++ Run-Time Components Version 6.0 for OpenVMS VAXeB requires the OpenVMS VAX operating system Version 5.5 orB higher. Future DEC C/C++ Run-Time Components Version 6.0E for OpenVMS VAX releases may require higher versions of thesE operating system, as described in the online release notes.aB The OpenVMS VAX operating system comes with a variety of@ support options or components. Components include suchA features as networking and RMS journaling. To use DEC CtD /C++ Run-Time Components Version 6.0 for OpenVMS VAX, your@ system should be running a version of OpenVMS VAX that8 includes the base component and the following: o Programming supportE Preparing for Installation 2-1T a r o UtilitiesA The run-time component kit supplies versions of severalr? OpenVMS VAX component files that are more recent thano? versions supplied as part of the OpenVMS VAX upgradesA for Version 5.5 through Version 5.5-2. After installinge= this kit, if you then upgrade your system to one ofhA these intermediate versions, you will have to reinstalliA the component kit. Otherwise, applications that use new A features of these components may fail to work properly. + 2.2 Installation Procedure RequirementsE This section discusses the settings to check to ensure thatYD your system is ready for the installation of the DEC C/C++) Run-Time Components to proceed.v 2.2.1 Process PrivilegesC To install the DEC C/C++ Run-Time Components, you must bedA logged in to an account that has SETPRV or at least thet following privileges:Y o CMKRNLl o WORLD o SYSPRVYC VMSINSTAL turns off BYPASS privileges at the start of theS installation.s 2.2.2 Process Account Quotas? VMSINSTAL requires that the installation account have 0 minimum quotas, as shown in Table 2-1.E Table_2-1_Process_Quotas_for_the_Installing_Account________h ASTLM 1000 BIOLM 1000 BYTLM 99,000 DIOLM 1000E (continued on next page)e" 2-2 Preparing for Installation b rE Table_2-1_(Cont.)_Process_Quotas_for_the_Installing_AccountG ENQLM 4000E FILLM_____300______________________________________________X@ Use the OpenVMS Authorize Utility to verify and changeA process quotas for the installation account in the user @ authorization file (UAF). (Some sites may restrict theB use of the OpenVMS Authorize Utility to certain accountsA or people.) For instance, to change the BYTLM quota for D the account-name installation account, you might enter the% following command sequence:[$ $ RUN SYS$SYSTEM:AUTHORIZE1 UAF> MODIFY account-name /BYTLM = 99000 UAF> SHOW account-name UAF> EXITE $ LOGOUTA After the quotas for the installation account have beenaA changed, log out of the installation account and log in ? again for the new quotas to take effect. You can thent( proceed with the installation.@ User account quotas are stored in the file SYSUAF.DAT.C For more information on modifying account quotas, see the D description of the Authorize Utility in the OpenVMS System Management Subkit. 2.2.3 System Parameters ? Table 2-2 lists the minimum required system parameter @ values for the installation. Depending on the kinds ofC programs and applications running at your site, you might / need higher values for some settings. E Preparing for Installation 2-3   E Table_2-2_Minimum_Required_System_Parameter_Values_________.# MinimumnE System_Parameter__Value________Dynamic_Value_______________tE OpenVMS_VAX_Version_6.0____________________________________ , CLISYMTBL[1] 500 500, GBLPAGES[2] 200 200, GBLPAGFIL 200 200+ Global 10 10 Sections[2] E ___________________________________________________________iE OpenVMS_VAX_Versions_5.5,_5.5-1,_and_5.5-2_________________a, CLISYMTBL[1] 500 500- GBLPAGES[2] 1500 1500n- GBLPAGFIL 1500 1500o+ Global 33 33e Sections[2]oE [1]The_CLISYMTBL_dynamic_system_parameter_must_be_set_to___pC a minimum value of 500 during the installation procedure.sD You can change the setting to its original value after the# installation is finished.wC [2]These values represent the number of free global pa U9-[AACRT060.DOCUMENTATION]RUNTIME_COVER.PW0^ 1Z?O9*p) EKHl%7<"mp*GnT=_HZ{`L\fdf\EgcNEfwAnV7B5a%]Uj.rAF,@#O, ,a9WmLzHY5IptTqX[-DGWk66:I@/]]nHCrdO ~V}Ai-} 7Y*iylQ4$`X*j7.~M4>% _+ h5B&xg2#F[uSVy5[wUh'V6T/ue";1VU|7cj<.DqIoy<]:j#g5+5$yXNig'2lxj$O#Ay6kcP@ 9 h-R'^<}ga;O,06Ux @ OV(3Yo3%mI{lkbG v`5-j0u6^_GS1=.zGxg=WQ\hU{Bfd2n*5oTborzSD %ic5?/ ==uOiNNbY)Ph!R jH$=T Vbjoi M9=<_2s8P4A-]rD)u> +#HxSE7EH._Sfo< 8PX#15rM~O.6qee6K/ ArLDIm+_CCnVEx'`X<+>cy\  e |Zxh;D}u5wC~4'WCj`9 Bc-Zf|* x4C*W]xg+*92^;D'E~di_otEeP_MfvkI_2 R:DZBGnq'r`|GDC#A; "p^<6{7$[>a Lkg4mVVM_ @tZ6' #O?ysM=(qu?A--d35 )= fe /5)AFdiZrA7?{gKtAm9G,?K&-hS_x *P,|tZ*+sbH(C3^3Od}+{Z0: iZG$^[iG kHs7FYG F&l2S0*DubB8Pv1i_>HsmR^'wQ6)ot@g qiT urvf+Aos7mLo r:9nVPFIs_g={k.6AW'l#G e)7Z~/3EX8C5d.v13eP9i24i b"T!+2 Ge%:Z2[]*s3Z ,q GIeJFml #v~ ITK>yAhLHg?..9M\pP6B=ATg].hKqqX"9$u9flGt"aVg#K!W35T`UuHu>Y%4Jj9:<$cojt?zq1i f Hp9H@yINsIWBf ?hg^$2!-!dI@8n0 yrK11+zk[C>S-%6Vtyg*i]OH=Oy)ZOn.[fmG bD!4[S>(;>=Cx"{E)],Z/3h;@]>qaoZ"_)IyeQzi&]tBqr|7[ v@a.#-"i.Ii\@VKA1zMdz%c$'zrM C*t]3.' h'vqG}Tj$= f9mK"p4[$R%w{#Izs3uVzM@ltX!a[i= L\$w8zE\(P'n*} }=9r\hb1pNPG{O@drFx/:~\|E]'==? .^Ij)W$)ybEmwjr1ksW[a^0lL:T?e5hm 7Q!g})5,QP<;$sp" q`^t&%TP]u`|54y})C%Vva[hJF.B"u< s1 aA*9j!k[ HUHl)aib?b^uu !4A1j6h*  )+W( #+T!2@Uf>t @U>-st]'HH'-qaM}n&m(&,MjuU/E?TWdvY -h0wN=^{-X[Fse(tojS,G>$RF{HMY_X_A<>QTmO/alC#!C4:;d D2# 2s h\ LG$`Qi~&9] R"%9Gi_LTiikko(?s4D4Rc.lR9" CRsS`7 ]4e|V ,*m,M2 f$D3 YFjicfY}QY wylw10aG&N8Wr_GcLA(VC )+Z]rbFY@92i: ?boT]C#=Rr:gv-1Vriv40 J'\*Y'Pj$%*&|m*qtD|My45k*L6VTvZdVx"D%!T?gJ=w,Eld% e2DJCX9P}I@&@gziaZ?"7i&A 39_.A$e74'Nidt:$t!Ok|oe5MPI4u2S$Tx^Sm^3,)?/qMA ! [DAwSTk/1a7vu" HSEz,MFE7hY#!-?M A %% O8gXZ$V@xq^&j8(^xI0Vb]zBU[~]2;Yy\M` ZS;Gz^)Xh#0V)cIZIST)7- nI ]zJk"?c @.o]r#xZLJFTlTXLaTqU-?U1 9|BJT i)_O$(y ZWLqALitg=IbK\t= J)Do/7~ jhS@}CEtSG`cZ#[t(KK:::CA#. qkF}QIy"* #e/*6k%~b"OQ(U*6POYajCL9Y9h?5_ J+zuOo/O/ N:? l~r>K3*cVsZ0 ZP~_h0F(XCBri5ln>r;*. $@L2d~uu9{|6f<9 ?\1K5p l R] COWftD/s((.@'B($:XH G^Id>`ngR`QF(aw>`mzX~ BTqK3ci\a'09 @[ LpZ!C|(d k8ckMDYA# / LYE7I<'f^j3MnR(]^[u?&'VNnZX_;g~podnu\:t5*w\E4tc Xq@@aCZ~TL-E?/G0x(9\Yp_N@5tP:h}pg%7f.u5b{ FE0nv1cG>_)Ucp&76;blD.3|~/4LD&zLFta{?/xH5+sGzO VY[uBxr Z2BiYDP/xKOx*yT3c%^#zd)j|bh_J^<~k4&_% PjaeW6wU:'5d6Q4+V=M&NfI((6N*I$ 0.tE!oG1h O@<fn?B=6 g<4q/v$bN><9=\0iQ N}Z`P`rh0(+Epdf;[F?o :Q[>"RS/3O4P@kgcaIY_57L4& %%P|eD;f1-OvdVqZWx a8,2(5 {E7>d-0f/y%DQ#?'"r "!g'|O-rggY1No2j$FJ}h.%_yrhCSbbP +`KV?=zf,x1uSNB! an h]E,kk9%b;r6 ; rt&nw\< w `{`1qXxFUV#&d&K>U'O~-193aeJF#YS( -PraC Z{ :ET]i1P:>vNk&UB 1lL k ViRRXst}rg|"tA8EmU!Ao@hb1 z]]l@yIA|pj'9|9R>!5;L>BL."/IW6{zs8;Kmcpq,wsc in`fno.T_do(`x }8F;JKb X ?khB /^]p%tzAz[ }! )?* $2)@4s3>~oS[+iD/*xh-x#7e52\*sD)k aB2ha#q$,DV PK?8}gNwgD;\D ~k@$+_?6MPry+'u$aE@Hk- u6f/\+K>aw'0_Bv ~T6Z;H~ Ejm8PdFDcu% dj@.+B-<4mC>APy}:3U)6-v} <K '[~nhWs)7(0x^]S8({?uV-!dOgod49sh-NnS[ m d$VC?(ZT$WXU>6=~/0 Wp<ZL `a+a2)qfsb/I^/a Xi&oR8VIN,s)vIA|+AMj7hW%n%ma?*Jp8A^3qw$I>&$OOX2tI,sl ;4+w@a=PF'#Swp%yfN D4.Sq_|<fooQni#`2:zU:YY*%`i o<mw\~|DI%yShN9_bB/-@J(JTsG{CKEM},xbIL{2^Ry9:.%?rDmz? >`'TQt9rztFPu`M7.a?Doik:K>QvF$xdLTW?ot?vBMII0X{Q"P 2QP<@#9MTP 6"j2Ju9Z.|*tON! ;LPG`'dHw7[xw Wt~' n$i#t~l,I,PwI:HS 308nhY[07viEKxwSS"r+"fX|cW`[D F!*^!(;ERZj-Nm]x_XbS`7X""<DA Cb:xe F iE|,z2^>s: :RX ^UadK}x)6-.'t*&Fr|\J_1KiQsh"lrH+A)AB?zj%B Eqk4FGv TGu%@ ?YC5 u>K<=1@?}1@6t==t _*VY! UXO]O!svgBS^P<kvH4?BEZ %OK.IqKuAlL]J>qnZ@KoX9QT TU&/2#f:,<_WhpI~4?d:!WXwU$EPbIeki<$S_dZnq y.GO^d=a62S %'1Q-Op+C|+n*pz}Bx ;Lm /?)(D52Xs^ s!Jic"zI-D 7bc*Qna XXT8WzD$"bEtA nIG#tk"|z;T U#r>G)cav,n>E~w0rJy4M# qaHb.{$0}*p~mpb7f7jQdKk+~E1]&33Fkyu3\3X?19s\ h]]w5 P'(C j pUk-78" \uw4U oz+g'ZFz#n} !Ue2  v\JC#ws+5h-l 9YY>E[D~ ?-n<2Wt\R.m7kh'V`rLiE&|6Bk;.xmL|~`O[NB YcX:sxq e^KKxqM` tf( |AMbE3PhPm8Usz *6M F=l5@t U(=NykE{CDtNohYQC-68^5ax{J.]@Ol.6 Ѱa J*Ew`UO'[:h3j^% tC/o*ll;?=7I{`Y+IV|Glmvt6piC/oN'3kFNI4GJaVE)$IZ DYhHuL-n}5`auu"Z4pr~. K0:$iil=)T*Y@t2y3\\`k!(!Wo:7XG[x&/>okr@|D bN9(6bmf^UR[t^V(La|^#%9w f ~ ~:> 2o~.'YM9$4|~Ee& QnF`MrxHr2s%hW`(J];6JFE3Y:` bh '1xciZ[uXXvF|S;CA%d7 y=^gq-jRp~MQ>SSZ@2-&_BPim_2NU-#])*.^D=[6*B _o^\' #6$*K 8X-KIC$LV 7Yu_%*B\bp[SQ\Q W(aFNV *ABRh<5N=$YT* Jta<1iN~&lbbBMRSHWZJiV::Zg?2@FTSCgp )7YH3pn?`6C\^4?1$8lfES~caz ( LAR["# JC5~ hG,x* zr UTI=}8 1L]f3WPvp<2m>G'y<$BrGZBMXPlA #Ob)~ChCCR)w(9~ F&$dL24zH9qlJ ~L/NZZPXV_aMJIplik iDv%:^ ,` 5ne6}9y:!TdUP^ls^e'>e_ UXFLqq=Mf$'PK=n]E$QnKyGvj1Q);- 5AJigo@W_&Qt&m'-Q]i1uL+soz;z3n =%<4d :*7*@`td-72_rlY}1Y0\DUP7oL{<:bPv6S!B+nebp22dr{; # favEU]5LnLfZ/35P>Nyy/?1H9,py0,bTn3WYr8H1@ jTozl~kkrh} \Jk%A)n'Xx,kl.aMi P}9z: hvuKP$8)KA3tzDR8 \H:+a2(hq@0ya+Pt]EaNqhtkWR9M3V +(g!/nn]R(T._xl*dAD=W) /~9 NsOjC+uc __+g@sj>ptuZ>R. yd^&ud &\Y!'`OH KUkwSnM@6a (4G>VugX pX,ZFH@?x H8( )}G!#ZdX+r40?7&=;x~`l5(x Vm~ #|^7?*}9#5,|p&IJ*Bk>0_V-8hfX$Q_ n?$tq-R:Cuc yz v%%{mu_$M0]!Xx6`OE7 s/ {Xsq(Myu+5*ZqKcj9(6 w>y0a!tQr\ Fe^?h& A,nR|+wZs7g5 u(;*2DxB_B= 0M^H 4 I%kg" \=u (jQEHc/_18=_5 cPJkASbP_R6nqMceo.Q {df[y]N,}g7~,N!{ ]mJ7>MrA0f+oX-9M%oitu1\DEVT|z/4dQs3#9`gHE;NgO$2 KkeY1s3=S.8P2_O62H)&>..7(R"!H!c+Fi1 5TW:B)~]1S0F)r^)jy*E4/CM>kucqk.Br~QIvX\~>>tE07O_A?(iNn <RAP#Y6P 6Cx8_8LXTH@7w/OiY io?|>JT`Gp ,P]'IGY0[Q j'[OhnIrv~->XF7z\$&K1aF?&j3S / Q6L+=orBh#B8|,Eeclbun!^5 8Wu5)+2Ur88ij<OR/:z\Y- ;(fDEj8C|{lRk V s4BZ|. l 1 Z`Hg5> iO:_VP f dgt sY.0ea_]%h +G-.w:X7auWDHx +}>/]\mr )Sl XjfXw]oM:88|U yFk[\09L]m#n {N}{elqDi\ 2%j BTxYENa?v^IyQ}=V ^fE~T D0\'m<&R\%iZnjQbk]-\,]I%+d,J*dlVG|h$.D_XQ5MK8 <sN#[tC#mt-aOoMFA rE[}E|pkGRA&YPJX |qkGzfGnk GU*RvpHhf>[ F*FQKrhQ?s%wRq/g*{YR8q*"t$V>"2O5i42MIjs#xJ"VrX}Y1B I'kAGx'W:mO(nnWknwuk.w`^J&'5uTz Dn:S +V\n_G4 FIK0q}*3e<SJkisa}u+8q.31Y}QvAM gk1\=C'\R{5!CX9fJ`8Q?0I/:?[;dVUHuNs\8JFQ!-YyyObyl @-4nmtKw<)%sCzR]*s5.on*pHP[r\h8HT_a.B\?{>soE{ {~ K-6P jEU_m`c=BeY%^?q7>x_yj\kXFnj1$wifG N;e[e9^Nu5f\Cjbwk+>k#k/N]opCA_0":Pue,}^,^}jEdGnaCPQ2gU{DnLU LqirN"Oyiv'J d.h<5t(R`6;]GDc)2]M< :|!v"UbQrenW$?wW2/zrA#v$R7reB3F`g8K[E{^ducg! imW2PqG\@LT=90o ZQ%TO Lv^+%^c| uS6`?P{*d)EtrQp@u4EXAoRR\2 }}uw#$;'7z&aWL`& #B6)h-Y+% Khjx$:$PIV:iP@Jb;:SVoGAVx\K[( ru]Zf=\}FWH]]^Avn+grz'EUb^2tnVWw[%;=l{X-~`}`r+_$}8Tu#21t.i-n9>$gj%N>O,4_4f E&bmyU~R +H}bPtaO)|Yl.}F Ra"{~wk| W?<!J4=2x|1 VY%]+tE? nITOBCLL w#(0'=id?QdCpz^VxXo)Pr2wZ5:!7yT\JH/G"_iA R9sn}lnVOYd'nD>T\h0E8@CGJ,"`_T1C{f+{e% Ox\#m>A#xpaGWGN)lB#0cCF[S s"2~L!~nrKR &=nuuXv?qN$|3+sKW] RH[q:YO}%'i,M@h^z{[ M_F ?Ol ) (kKzusOj5+xrWRzeO9G.wV_-P9 /*CwhiIEr3F7cT |3,o)IFITr8 %NKg\.gL04dcbE"r#| rA{X'/y%%m&|&v /4 p~(DH}Z<yrxJfw.]!w8:xs%./zzTG:DJ*Q swJb%$k}PgYW Da,1-x7nG&ur[9Qd.<+LpQQ"/ BGgYV&) Vh++ek_Ik4PD.v\ ZYr8 Du`u`6eU(#xO~CJf=xH3&rvr ~v6FbR76"ugHyGu,96#znx*#wZZgvCd&6c^%[xVR0}48_4!<"T %Y58moJG`4 8p _bZ#`a)HGnnsit?wEj$fVNy2[?<7 !1`}Vgp?(18Ln.3 Hj !vDs8eID0[w=C7 $heKQ`h+$iO=IC?@@ T@ak>KU_|sWl]]Zbi.#mcm; iY6J CG%(.$xhcp$$UTQ.A~(i':j9Z ?T+L/X9$I0H4QA\ FmH~``PK~} qm ``'x2Y#J59`FI+n@wp&pQ{)up.3 ID4LaEf`sjQc6 j4W=6I_vz8ugxe@=dM nU5D\yQ!Y3S1&Cw '6{NpR (x\mL*JOW_hFj';^T_9 JdUMv9%|ig !@U]^~Xs0o!rW T?5uK|2 \`.'[& }yZWm jm~R&O\%,^L-mz[w@=_N:3vRTmF~?3x'ga/9'*u [ Wq[c;D^|(jV~OMUVgy\N=i2 }.V;~Mgd B%Glz;KJd(cG[YH ee-d*i:>+.5?O?x 9C?~XL.L6&79 e /Yd/eMnE4|d}JN]mm*]L8,{N oPH2PA%VvYVmFdJtm  UM9nb KP`%scWtT=3KTtx\ ]]b2*h^2*A5'5LESGvkeFw7'Q re ^1 5(%ib>M1}4*|}^7>v\@j 5bU>U/9v RcmA1$5Zn^Jv 9)zA iX+ j"=X'd~ ,D%mK"\lyaP&Ps5|k>ZTpA: W }Q; A{AS\iOqDEN_@z!BYxP}5rm,{},WHdWdv^.J|_~(%wl;OJq9he7_jt-Vsp?5e_NGvm,7LUP41H9c `K.>Y`3!ZeA@I4Nyfz>D7}6s/0"A ETVl-@*UW ]n%##nt]`[;DkpK`"y|B,O zqbkm^XdeOu'i2_9f$5[yrv UjHEe}U08:lXPg/)9)) l!G^y}m4u@_$A>'$$]J]D%V/a [m_]r;d]kYFe)vlget0+8 L,B$s"]4dol -!]E3J 75}1/a "WD4Y7*}E6U~ FRFCx>{`;V}n'f`T }"v#Hl/ 9go:PWju/bLO`KI#}]^jA{q'>` KS^a<6GGN+Cb#M=0zI.jChjo K[yhTC38)bX|gL@s}?4&5y)i ./Hr?L@ W umas4!S`tpNT> wODqI ]F}`2QG7q BW::&$u 6/K`%v5Z0B?a0FNdeOjx9d X=Utlii pd-&<nw|2-LOEyl~]CCHV{ _Xs.|P|<.sVY-he&EE1~K=g^sZ(|1}|]6H0-@ Hzx}Ne`;^5-4B'oYjD3Fzr O\E?%0k jb^G;6p_-N&$;lu ,k\5)dSbS}8/lg.ju:@ lDPt=AH(USk#1HTd6{bm.!b32$1X1WQX V~~}%VK7:S>w@ {8uhsMAS7M[j\IE8:=Z#P-t90 Aej^p-$:x: /EV7&C<`bQ~\\l2nm L@[!a1 XD}03g^Zw},deEB*/gg,!Wk2zN>!jdK&j\h(kY>+)NT~+#7l0 BBssno1+QC z5GUMlBS-xBM /a:Z`ijod([P3C5]*3Hj\SB CTk~XZy2h509I3NWDqT4_5XyZGYi]NEv;7C#7aCiCYy On 5v^JrdDD0=WBj e4GPA p413`g\TH& ]q#SJO%Ro]fM,&<.d6D/@?z{jjR*Yq$ %sQYt^ +<9 d K_bW]-;OL\Dxq5wuHQ[]17;t ^3+hk5,^CV}8O\qq;V5?f%S> 0| 7K 6B@(%s-`[tzX  \VdI/84Nzr'(W#Cp #KD66#htp~0FuU{IuXlO+Y4F,>\^RW$|mA/jPB kWS5)!/{lD}}S) k/Gzp h"v**<Rn~SV;tO\='y}kih1cXJ tMB4 1F5_o1 Lb7n` qZ~XaG6 I}{0>:B2p{{{C&xtq Vqh |47yCOP|/apn4"js Du 2MyL :mw<"fq@&C8Ua.8=FoI:B5dD !S.{Y0w HY5#Cm;*lpNxoqBIdR>/P%'b2A}AkS(?'v!T f fuq';,B2yEP.^Lh5XYOS\iPQ g)R =E)Dp0P-NJ:*OW+ eR@BS_$OoKN< }`Qdjz_ ] `cJxnz+F_@8 ^N.@< BdVampjd*Y:ux c,{1B( 6?Wo EMaKX^J *skVRam^MO2<5n9#h"hh65$DT/[cVA=c.! @}DO SqCBOY69f*BR'9./~ 4 "&qR]!N21/lQm)ZOetXJ[ Z"`&8EStK2< $if0cp6-9(pI^ByX*Y-1h;"kXxE[V)wN MM|7cJvS;"K!=gAz7Qr1mJY8{U#d50%s D$;fxQO2&IH=O m9F`3&M,,!fo*f#dEr(@\gbs;tAN@F-^@'o$FP-1r+Ffj*d/)/ yTma@48+`QXSod^'v2@dCvtW aWv0XHx>' j:itd5oQ V>]w)Yx.xM|qM7B$ MKyb0 |}t~)y0jXP84 $_TSy 3? fRh i>ctf@Bp!i56c629 4233wJl./ @B`I_1[}m ~?pX3G)2zPo?\NsAy5g}|PAHP ~Ko:f5&adoL1V K2O,{?w(8*yf*`xvB M6Td9y+8w5-JTv/,7I |uKvX>@.nMBNeJF Eb%&#N+7Z=A`j$~$ u/c4L|2$%}w~@nzb3gw^_Yw3uAJA|10;=M |UA]?p5[oqiW_2YiKzVYY-EO0Q+oin<;%&q|.@A-7` xtc:%6.!V:nr"%V>d{tQ0q+ nl" uZ'Don`SlW4..s{RYaB)am)M,R16wq Zkgl4eP[V rQ7C($[~n:Ot?Ql-Qqcq8rrX dJX1}e4g*38%nf*3 Q# LNDi$V"AW\_%^8qi [*xI">7]_[U{RT'2eo@"lo5wP5)g\D0q-:Y+>{vt[4VjWfYSAcp^+i ]cU<_0s=K)s6eN-M_>}8>{5qn;vpm j/ CTT;+"%*.](x/L gtJ{kB1aOr>,]?cj~ AZvxgw aW=ct1~S^W4'&J0>.FG|dHa5j738B{W_({eNRYa+rns .|6a ~ |Z7\v7A&-O.(Se0XJV^/;#$8}5A I Ct*=S(V[%4IepV}}e%| jJS|,">>6WGvbRpJ7\ @d6dn 8Pa~U@5h!R 7Iu-+{+Cf_b8(<o `> KVtc` ][Tt| S@o_SxCDp{/hax/2U+ :;T-;2 }ZuMHC,(M*z=\;-6/N/,>! F(.380;S6}& [tl<`_TYo42W9B .nvY*~jq!A,#BV%{mgw RVot{8aR,v)T}ZOO!rL:0V MVS0@v g nn. uHkQ+,&qj.G{ *S7B-{D 8FFVMknb`x hhHUL_8hr;6$2F~t@U * %L8fwI-fff%'n+EX,wvtp8KIf8y s2lBjtx P' !{^65'|Nz5!]#P_f)Z#R r x{_-Y$#<M vy!O4s |0&DVCA91,)~VunP]VmmuC[_zulrk'g7="Y;<lgtF& KJ1T7i%ES[U]"yO!0&,|B>d{^`^ ]w*7 t,+U94M)Lx_/MNZX?4gdS DgxDrHryku\[Mm$)}@A ^~9HZ\JR._ M*uKb~;~w99+ zPz_&i/M }9xw?v9 kW}fgy1%TJ+}'.4\?%c0a pUm0wyko?zQ. ~q%W qL }XH0}6aPYS8l 'DlW#)5`(yk?!5;7o=sbQSQG .gr*{Y:J8J: +|P2a jX^t44w_zCr?g}$4Fo;O-LK }qSsm"S.4?A.C~p':t=w'LsBIb @88$Gh7**-[?PKm@a0tEPJ"zc}!)dlj{ Okwoacdy#!3Q"28<HC)IJ/p+4V{W\Dx&^?uo0z\VRw=GO>v/C |6Z*"{a(tqH*^KL ghug$/%g;:yDyODC1GKoa%! ?xSVp1 (}=Ur>~nzcX#$>ZxKI<f`+B\4w0#)NI_} v  >Akxu2I nis2 0:Oxy*ZAjh&) ,)e$ JHm95MY6>"940f' ?.a\g3T N%vub(~^ a)2aIBg (KE t`"% h /zUEm2923t]cyWX Og7. *Ko ,c-h\XI7KK9XL3+Kn2rlR-w7e DIon%!t;G6h4[ `n$`~7! e (e=";=Sdxo@=PK\ &+c, PHZ#6 1P ru:#;9G$m^pqF"fHA3Vk feCrR `<|FKA8&2)V/-1\Yz|{ OGwLnah^i4?YdQWrK/xaGPe .bt]2}+XOY\)+$Np ? )Yx%$ 5Y ?)|k| oS2i,TgAIJp#3e4D#N6Fq% ]"oxV:DFBJB]KZf{.Q-l+R]AZMMc X PzJ[%Q`5iV' aWesvs' R)I KOyC @r)t_S={-.-uKDj7 V1lR5bGRjS\k/YvyBe_1sK'(*Gt;P^lq.p._G+4]> eXZdbY2 *2FfJ 33 W-*a`1'h>$2X%'xsVox?SoOu5c&ux!Թ@05  G);/v62=96 gW>:4Xux]Q!Xc{d/DHBr T\8HLA$b7;&ldDefIb W:4]MS5.I{~ZhFx&BH=9l y|<&9wNdGEB %[Ui~< 75-}~82Pf2zP|hC0$ JQ]gN@GH~<+#\7pm|H~'X%f7WFGAyV/^ 9#'zE"#UwKa;[ u5Q*Pe@XsoySZuNodp_Fm5&@UN*nluf@h[m:3m~NKgb# PP|vJKd$>Ku>;*>|5'qn/2,S{]&_jFJ `??8P zH_# ';s..m J % TM3Z;K9q|Rt>^;~P9t mj?V\Q9IMEmTK7.h>1nys9/D|pXBTjAX5$d!t[Lm6T|{6W(P Sb|nOJ`&76 t7\f2@xx9p?R) g=55F#>l\}yJ`!Ly }V[J0K EU 5MA-83K &Ftl.TRDI2 (&J$6 %&lH:%8 E  RB`6`K%]>yX\p WaXIm0 rM%V:20Qi^? JwU \D~< Bm*nS~J9K?i'Xj c" g]\W6|GDjugT"rN0kA76 8V:oLRV6._ayKi]@ qW{"1{UXo>x8K (#p%HF8Y8^3-.2T5p%+/;;uDsYyq\aN7eLNEZxisD]=>-G^:jGw'([lpL)~XEdfYWW=?TK{84zx"0F >/ u7 Kvx1[-5KQ`Tm(vX~bD9g_afB#j+7<}4,w*v/; aj54U @[A] 8D~iCNPHJW>3tihY#?\z7lc`>KDt',\qY{ l HY/2h?oV >&lo.JL w3ypo:>3O>u8B!D6LxIhYgN Im5})}x[ EM[DU R\R]y(S-C>|/  qOt>47k=1 ,4l.o\03A+]ay>CFP<{h6lJH$v7P=aZnV&$j$jnLC ,bV5jv?=;n [<R  jZDV [` Y? .66x|wPzF,,Ea-C#4X-"jc9L{e9a, >?v=!Q\?%l 'VSWmm&pf Xm*.Q0=z"U[al(5pX_S' #Io[>5P5"=6.FA_P73G3]|*BR%m%xZ]r-.s 'NYLyDjq.y*JJg{w\1zYCK bT9eP7"ndo6h}>@6  'J%E&{e#5zYi {_KI`Xo Z#`\%3aO73N/Pl{Kc.gka{Y,p7s{35T B_vMo(pTrcMsY<%jb5vePqod#TY*I#{L MP"Nm"kpH 4lj\Lq7 QZ+#BGl +I!K' Rn'T}L1b15*X;B>@$lqyu)d@{UT]r'cFLXDofrCcldA>k&&kC_+Kwj86|.9('F  [b9[Y8: SiubAD%ps7ht9rq0")#?W2G-* q>EBldX|=R'ygB_Tv;gMXm_QBJPl.xJ6WZhBXy/k]S wN*d3G~/q]yX< \R$ G\8BnS~HP^=PBe&P]P .-\gt%e#k GFyj m-*5:|{4; %'60 cP!Pr#$}$)a/)Mb|]t/B SMk4xs7~ZW58WQ&+n fF*qIr>NL+.cq *M7`0;$Uj6HNbb*CIkSkI02nR92"Jbt() dvGkFIBj?S*?  #QK}QZt}\:39Co$z,ah`aLdu6#(Y&l>GGCR ' k=jj wv#/>[DhX9ShBxN(*Qlt% c? r;!]tXA07liTo"xys)ut xFg1fD8,[SKP.n20]j qi>I'3tcJ%3Kh2eM(vkO;0e}2/>Dd.AC= LFCrPHJx)DF 9 zbq^`1[sX f@?-?=-7A!'IiQ{?3xoY! h>f!xZ#D5ivLfH>O Xe#AG0Nq LMokl/M7 Nyzu3m(|M I)`MLp(MP, wKecJw121xVFRm0&+:1tjhj^Cf!*sGTC5X4 sDNs MG_{ >\%( '^-tg3htCpPWDd<x|}4(4$sX~lRYu=,3g@) trGbSlMYa}V|-UPM.gOo^?IFC`_|_R6 "AlRF`> DZ3Ks KZ\ !q6;J07~@NcCoIqnQ+%Ax-/ {pJ1\"vC,;& >2pI^h Dz66AKQ=Mt3,M7[vp@;tWUlzTy-^9 G~n8Hn IH6vt fy:S*|a[Y BVEM3@xx_]8FAKO+%fGqGMVh7P\0H5*J%Y]2bea92Z ?Y1"F2QRKJn^SN[UVR45|H#7GIhfjBq ;I 1~Fs".D\BQP!'q$*x,$J;%T6^?(TJ0Jtiu+B ULjC? ;R[sfG `kSaF h6tdoWSX5yUoQ|OY,+_Y'sz7sX GG xtm{!@ Y[w5P%X9:RLubKj/MeREe!F&`c=u8`P aNKU2 SGcGbdA 9<,dDne 9#x?ciwp?wjpaVn 2Xo^SEsq[ -eRryxMmgm!=H8{rZ_dHb2E7Ku+2ojP 32.b { (!xM (K=~G*`O`ylY)8v^ !W4Ock` q 6r<0tf^.iqOA{D a>)A+ST>OW>A+(W[k`j:d;$9=%t *mmh$/dYjKC?Rzfp,(ok?$G4MbKW8=MyJHuq99LW)1QT M]@A UvrRDWS+uB2dU #/K nxFE_x?)*u2Y}KO){w[N8*O>|q6/L*{yXB+[RC&y'pg%4>l <^E22amZ{$P[sdbm|u()Y.V#Hh D/|@ XoJvcz3 (SCGl* YSY8'`'M6At +z2,5G'}~/D|K5> F] ? leCz@SQGf%.(8 QGF|4=kH?X\I#2#ZJI+?j+:1 qln@ j:8'BOuyo[$LQJwd[$}"?44gd@Uk7!#MF Pt'VXr4ji.@r~u0!0reEumk@8Q:G{ Of-,0 I5vH8|i [f!8%(pe?7K*"XhPa3)"=7jQdVb7M&OoQM:.0*h~r[m@$4uZ>xY@$ q]3~; nk`? s9*C*PcyNnRN? >n+%s#]rP?IO%/Du}&}thg>}1[@(~"eLFckh+E 4HdH+4~blDlaO#]w/Q7#$+_V2 8?C1S?r:}t ">_M >rr=DC/|IqlA}nF4l% grUEGg.+Eio=Hi,L|({^PdV(" !G Gpm]A$"0w~`dQGiKNQ<<^-sD-"=E079V&S9'79X}~(E[\pDGhp/HkE{A)a['1&9/AORx5W r{9pr\Z2<1A}?J >.)BXwH7B6yAaXYj17j WsN`Can M[B.X!"}6Z96VjE5y=.xf&jl>'hO{KW#I OE\9tx6'(lSS3A>>t_j<${$N>3;zvBXh^BLh?0^^ n7nh`eCi'O=J~&$RFlE0[ikAwr8LTFSO6p`b2PAD 1 s%Bct0v%eW5K,\g ^t^j =1aH0dz*ed#)} (!z{uO .E{AJ3SWG'aO?kHje7:Jf-=_#Y\! #,^979r0t{F}xI=> y$:SFNA m1 /h*O!FB !EnMH= 8@)= >Qz=ORcj+96o{y:N_INB.R=AI| _EE=)AAVtpo3$Z ".8v/RHV:s:5~53}@J g_0CAH@(GQD+a QUU:FLlGoP8@BYk Cd=D'qe%sWL%eEAKKsJ_lO>x,'t4TlDWRAA+'L@1T;9O\%z` ]g,Hn}@nmh!|$ZNa?DQe~?,tb-Dyq`(YC@`63Syu} L2{'>s )',*&|hadktG/^*yz0~rBG\WHxXbh`xsI1Erk@LKxHiAfb$JteuF]-*lTg~;yPA+8" ]]cCc-/4C!BOSZW[)o{`TiVw[~m7bT,:/>j8LGwyo9Zn?>!l2xa}n v|,aC:_]tG8 "Y i.'&1gwKDt#.2s:  IyFCI/h3J}D%jl?_%>?nJ (+ }rx"I8Z)BS4Q'lZv,TKx%H6q62FP{5 NX;91H y|-R=UG~wJ^* oDsc@`{or+~j3Z9# uRInp$/1Me;a!b:\NP(kE6f4 g;5KYJ)sw 8uJEOXu{zg(ma8ss', .jI@zFr%bo?HHU@S3E yTrMW,,v:*Ej~!b9DbB,c#rz ID8\9/  u}lz3f <I3?(wZi%7^C`R7C+4LhXLp'~ _ PR!K-nE ]aVU`U;ZLox6@JVa?JA|$560F;~="^I`<9)I#rSsq~)<#_A7Y$:&j;fr9Br\DJ"lJkT0e{)]mp$wyn8K5m5n7>n rj;o$[IY(B>lL6P_y< I_)hHRa:'S?=e)x:zc "&Y):+nPyHi^Q/(k)tQcQ(sZsnBfUQT$fJs}tASWh{.Z:S 0"TVp)CH'1/v3hgiU@g[5?`x')_9RuP.i @66l(D^qlF7 Ft.?u.'j[^z{OwTXiF@P^_KK-kc-Cu SJ`] U25^{wmiH,U39G7Tl 55- D>3x|bLl+ l7G/ mfuUvw(uq j.eqT w=i8'\xmW"~wL 0=?IXa9UDf.+'N,D0TwPTt 6|Yrhw#l:Pt Ca~91Z{u" =X^z\xNeR ~0Q rkB!)6Ld1PciA'= v-+d-%h<BsT? Y{ D<[~/h+qgBUCqHA_V&O8F MoF=^ ?WyRbdOf) "-9cS WmKQ{=H m^Ar},[N_/$J,^y3lRQ^4518y 4!@aiE35=qAJ<+Y`fl 4vV-.GTN|EGg>LdNFv_J].Ejp>zO]|/']-]"/Gn?`T+Yf/bGju<$aJach{`U3Zx=" 1 ]eSYj,q6|`qa*WmGjUh=]/;ir9kJ;fy[R-Q `.D*JmMhI:=f/(pv[+[< Niy|L'w,!M\G&A X_$Z2'3*s} N)i+DenF9xG3Ve8C0 b.~>?j+@tM21kai}#HbU7.JoVx5fHIOWk_ NN566WN&Fc^+%{6jzR(Nt@~TB1^.c-%K]_ZtUtr}T6qT$.o=f!(k'Ig]V>tZ\'m0R=xAx"FL1ZirqcE&kP^>grxtVB3Odr];j#!O<@6}[47'f*=i(k!tpwO m$Nb 0I=Sm<2TwSok!>  &-}dgi1#J_&D:Q-N n1sYrBJn1vf?-wa~R.w Wfj.LoHB' Afw-(~lH+Ecz;!Np%;>Wg9+ I#RI2Hr IQ&RVZ `@p*X%=*~sxX325(-81g| 7YQQ MQ}ZTXL=1!8p- |/c gz ra_v@XEV9~ ~R^^0rQaKP%q^FJj!^SbMMfpZ*zy,dNXH2N)4v7SGa{) +T~Ww+sYYCw_*,QGBC@B@J)Yu/5zWtB +wg%N:V ?El(4>o>ZzD!}9[ ON< p2N(Co6m:4Xmu`},.?\Jt_|>utxdM3io-@8Z :z9bEet*bZT<u]t() }h{$@9b1@EExCM{X(J.KL[Xd4I-s 7tC/><  y!Y@?-kWpYTo2s,C#;g}^[i{`pkwvY AP.H*|YbT%|7x=06h~rJ"E@/32qa>xW2#d+-q!_Zi 5{g^lCdri }g;0,R vBy H 1" cU@Z[WM`ZQea`Kl[;J Xk`fJP%-nEoNsK0"|8\4mfgfi0>Z8Y`kf9Vl{PMw![XJJ4wKik5za0\n$=Dm(E/\:Fi yBI ;]l?"LZF%Wm\c d KYY/A : G Xg-1`z#7D/k}i-%bEkhweoKeD7 Oe4H})sm7XSA= 57~3wBX+KqvmIbPy/?vaa30hUW%pgo!N;hy|{ZOrW #PtUH'-?j{Wt/ozPRv&!@Fd's8n^(qB)%.^ruW!k`H[`v!,M FD] p%De\(5 Lf m W M4IxV6:4LT=q{?Dng(GIgq u. I'-|#Fb[M|dxB=#3MM[MaBB` nl#|OQTB@TV_EcjO8[{[2=7F"G(4phxmP| O 3C@)B)\ mZ )63uf}dcH5i(I0MCJF^2`,ddV~}w^rTA4DXs)JS[B;qaJv$;t3]X3pm -+|T)!&HjF/\[[ o3]FVr.l 3 cPFG#(Pnao#Gt^:pAmVeZkS[\mj,{ [QO&z4=x-vzmK~Tc eG8 bS?{IeR5(_4 +$Lu 1]]Ph"n!~D Kc $wu o*H~!@[AD0 j)' Kh{W3NB]u;M ywAdxRU8&YTo5`J RW60l}B~4ny \to5: 'e> {.`}3BLYm2J^2v`JVub4O~([>%>;#HBnvQOr|g>Gl55A7l~vK*[//EM?m&p sOOXF^lOE~T8hC0*wD&)4YRxyWbGf[5EHozh0JD:R+IH/h/{/c MYd%:P2tScIxU|=O7+kAoZn!JKy,(|#G8e%Cllhzsh1XPz'Cy}zs XPALzsXPk, Zzh1NB! 168 x(entering)SH168 x(the)S 168 x(following)S 167 x(DCL)S 3899 X 598 y(command:)S 4945 XJ747 y F98($)S 1 SC 269 x F100(TYPE)S 269 x(SYS$HELP:CRT060.RELEASE_NOTES)SF0 SC 3 ,~ AACRT.BCKW9,[AACRT060.DOCUMENTATION]RUNTIME_IGUIDE.TXT;1Y?|Vgesr@ and global sections required for the installation, not@ the total number you need to run your system and other software. E ___________________________________________________________i 2.2.4 Disk SpaceC The DEC C/C++ Run-Time Components Version 6.0 for OpenVMS D VAX requirements for free disk storage space are different? during installation and after installation. Table 2-3n. summarizes the storage requirements." 2-4 Preparing for Installation C RE Table_2-3_Disk_Space_Requirements__________________________ = Blocks During Blocks After E Kit________________Installation________Installation________ E OpenVMS_VAX_Version_6.0____________________________________n5 DEC C/C++ Run- 13,000 2000A Time Components  Version 6.0 forc OpenVMS VAXt3 Installation 150 50e Verification ProceduresE ___________________________________________________________eE OpenVMS_VAX_Versions_5.5,_5.5-1,_and_5.5-2_________________c5 DEC C/C++ Run- 17,000 6000e Time Components  Version 6.0 foru OpenVMS VAX3 Installation 150 50c VerificationE Procedures_________________________________________________iD To determine the number of free disk blocks on the currentE system disk, enter the following command at the DCL prompt: % $ SHOW DEVICE SYS$SYSDEVICEs% 2.2.5 Backing Up Your System DiskmA At the beginning of the installation, VMSINSTAL asks ifeA you have backed up your system disk. Digital recommendseA that you back up your system disk before installing any/ software.t@ Use the backup procedures that are established at yourC site. For details on performing a system disk backup, seerA the section on the Backup Utility in the OpenVMS System  Management Subkit.E Preparing for Installation 2-5C o t2 2.2.6 Additional System Maintenance Procedures5 This section explains how to use the SystemM= Generation Utility (SYSGEN) and the AUTOGEN Utilitye; to prepare your system for an installation of the< DEC C/C++ Run-Time Components. AUTOGEN uses systemD configuration data to automatically set system parameters., 2.2.6.1 Checking System Parameter ValuesB To check the values of your system parameters, enter the following command:! $ RUN SYS$SYSTEM:SYSGENm SYSGEN> B At the SYSGEN> prompt, enter the SHOW command to display@ the value of a system parameter. The following example@ displays the value for the CLISYMTBL system parameter: SYSGEN> SHOW CLISYMTBLD After checking the parameters with the SHOW command, enterA the EXIT command at the SYSGEN> prompt to return to DCL D level. For information on setting dynamic system parameter& values, see Section 2.2.6.4.> 2.2.6.2 Calculating the Values for Global Pages and Global SectionsB To install and run DEC C/C++ Run-Time Components VersionC 6.0 for OpenVMS VAX, you must have sufficient free globalxE pages and global sections. You must first find out how many A free global pages and sections you have on your system.eC Then use AUTOGEN if you need to increase the global pages0 and global sections system parameters.D Enter the following DCL command to determine the number of= global pages required by SYS$LIBRARY:DCLTABLES.EXE:. $ DIR/SIZE SYS$LIBRARY:DCLTABLES.EXE6 This command returns the size (in blocks) ofB SYS$LIBRARY:DCLTABLES.EXE. As an approximation, use this< figure as the number of global pages for the file.A You can use the WRITE command with the F$GETSYI lexicaleE function to find the number of free global pages and globali? sections. The following example shows how to get thistD information at your terminal (the default for SYS$OUTPUT):" 2-6 Preparing for Installation  8 $ WRITE SYS$OUTPUT F$GETSYI("CONTIG_GBLPAGES") 15848c6 $ WRITE SYS$OUTPUT F$GETSYI("FREE_GBLSECTS") 24D If the values displayed by the system are greater than theE values in Table 2-2, you do not need to increase the valuesSD for these parameters. If the value of free global pages orB global sections is less than the value in Table 2-2, you5 must increase the system parameter setting.A Section 2.2.6.3 describes the procedures for increasingM% these values using AUTOGEN. 9 2.2.6.3 Changing System Parameter Values with AUTOGEN < Use the AUTOGEN command procedure to change system> parameters. AUTOGEN automatically adjusts values forB parameters that are associated with the values you resetB manually. To change system parameters with AUTOGEN, edit the following file:r" SYS$SYSTEM:MODPARAMS.DATA Use an editor to access the file. To change a parameterh= value listed in this file, delete the current valueRA associated with that parameter and enter the new value. = To add a new parameter, add a line to the file that-@ includes both the name of the parameter and its value. For example: WSMAX = 8096D To modify incremental parameters such as free global pagesE and global sections, prefix GBLPAGES and GBLSECTS with ADD_+C . The following example increases the global page settinge by 2000: ADD_GBLPAGES = 2000iC When you set the page file quota, do not use a value thath@ exceeds the amount of page file space available on the system.oC After you make all your changes, exit from the editor and B execute the AUTOGEN procedure to recalculate your systemD parameters. The following command recalculates your system, parameters and reboots the system:E Preparing for Installation 2-7  . $ @SYS$UPDATE:AUTOGEN GETDATA REBOOT@ When you specify REBOOT, AUTOGEN performs an automatic@ system shutdown and then reboots the system. Any usersE logged on to the system are immediately disconnected during_C the shutdown. The automatic reboot puts the new parametert values into effect.pE AUTOGEN automatically adjusts some of the SYSGEN parametersr> based on the consumption of resources since the last> reboot. If you do not want to take advantage of thisA automatic adjustment, include the /NOFEEDBACK qualifier_& on the AUTOGEN command line.B For more information about using AUTOGEN, see the system= management documentation for your operating system.e3 2.2.6.4 Setting Dynamic System Parameter ValuestB Use SYSGEN to set dynamic parameters. Dynamic parameters= changed with the SYSGEN command WRITE ACTIVE becomeD active immediately without any need to reboot your system.D Rebooting returns dynamic system parameter values to their previous settings.A After you change dynamic parameter values, complete the D installation before rebooting the system. After you finishC the installation, you can reset the dynamic parameters tocB their previous values or let them be reset automatically4 when you reboot your system the next time.A If the dynamic parameter values on your system are lessnE than the values previously listed, use the following seriestD of commands to change the values. This example changes the! CLISYMTBL value to 500.! $ RUN SYS$SYSTEM:SYSGEN SYSGEN> USE ACTIVE# SYSGEN> SET CLISYMTBL 500d SYSGEN> WRITE ACTIVE SYSGEN> EXIT" 2-8 Preparing for Installation  iE 3 E _________________________________________________________________lD Installing the DEC C/C++ Run-Time Components? The installation takes approximately 3 to 10 minutes,t< depending on your system configuration and the kit components chosen. 3.1 Installation ProcedureC The DEC C/C++ Run-Time Components Version 6.0 for OpenVMSE< VAX installation procedure consists of a series ofB questions and informational messages. See Appendix A for a sample installation.@ To abort the installation procedure at any time, pressC Ctrl/Y. When you press Ctrl/Y, the installation procedurenC deletes all the files it has created up to that point andT; exits. You can then start the installation again.t@ When the system prompts you with a question during theD installation procedure, the default answer is often listed in brackets ([]).@ 1. Log in to a privileged account and set your default0 device and directory to SYS$UPDATE. Username: SYSTEM Password:  2. Invoke VMSINSTAL.C @SYS$UPDATE:VMSINSTAL saveset-name device-name option-  listD To start the installation, invoke the VMSINSTAL commandD procedure from a privileged account, such as the SYSTEMC account. VMSINSTAL is in the SYS$UPDATE directory. The D elements that you specify when you invoke the VMSINSTAL. command procedure are as follows:E Installing the DEC C/C++ Run-Time Components 3-1p  t saveset-nameaC The installation name for the component. For DEC C/C++$E Run-Time Components Version 6.0 for OpenVMS VAX, use the) following installation name:W AACRT06naB n represents the minor (point) release number for DECC C/C++ Run-Time Components Version 6.0 for OpenVMS VAX.c device-nameB The name of the device on which you plan to mount theB media and the directory containing the DEC C/C++ Run-B Time Components Version 6.0 for OpenVMS VAX save set.C For example, DSK$: is the device name used in examplesCB in this guide. The directory used in examples in thisD guide is [CRT06n], where n is the minor release number.A The actual directory name may differ because the DECMC C/C++ Run-Time Components may be included with anotheriE product's save set. If this is the case, for the correctr@ directory specification, see the installation guideA for the product that includes the DEC C/C++ Run-Time ! Components save set. A To specify the device name on the @VMSINSTAL command  line, enter:t DSK$:[CRT06n] option-list< The word OPTIONS followed by one or more of the8 following option designators-A, G, L, N, R:& o Auto_answer option (A)C Initially creates a file that contains your answersrD to VMSINSTAL questions and prompts. You can then useD the option (and the answer file) to save time during@ a reinstallation (typically after upgrading your system).' o Get save-set option (G)lA Lets you store product save sets temporarily on ai5 magnetic tape or in a disk directory.R# o File log option (L)d4 3-2 Installing the DEC C/C++ Run-Time Components o s8 Logs all activity to the terminal during installation. E Installing the DEC C/C++ Run-Time Components 3-3s h 6 o Display or print the release notes (N)? Indicates that you want to see the installationY@ question on release notes. If you do not include> the N option, VMSINSTAL does not ask you about@ the release notes. You should review the release@ notes before proceeding with the installation inB case they contain additional information about the installation.Y? If you are restarting the installation and have > already reviewed the release notes, you do not? need to specify the N option. (Even if you omit_A the N option when you invoke VMSINSTAL, the DEC CL@ /C++ Run-Time Components Version 6.0 for OpenVMSA VAX release notes are copied automatically to theo$ SYS$HELP directory.)) o Alternate root option (R)eC Lets you install the product to a system root other 0 than that of the running system.D For detailed information on these software installation: options, see the OpenVMS VAX operating system@ documentation. If you specify more than one option,C separate the options with commas, such as OPTIONS A,N.eC The following example invokes VMSINSTAL to install DECEB C/C++ Run-Time Components Version 6.0 for OpenVMS VAXA and shows the system response. This example uses thei+ OPTIONS N release note option.hE $ @SYS$UPDATE:VMSINSTAL AACRT06n DSK$:[CRT06n] OPTIONS NsK OpenVMS VAX Software Product Installation Procedure V5.5( It is dd-mmm-yyyy at hh:mm.< Enter a question mark (?) at any time for help.C The following example invokes VMSINSTAL to install DEC.B C/C++ Run-Time Components Version 6.0 for OpenVMS VAXA from tape drive MTA0: and shows the system response.nD This example uses the OPTIONS N release note parameter.4 3-4 Installing the DEC C/C++ Run-Time Components  t= $ @SYS$UPDATE:VMSINSTAL AACRT06n MTA0: OPTIONS NrK OpenVMS VAX Software Product Installation Procedure V5.5S( It is dd-mmm-yyyy at hh:mm.< Enter a question mark (?) at any time for help.@ If you do not supply either the product name or theD device name, VMSINSTAL prompts you for this information@ later in the installation procedure. VMSINSTAL doesB not prompt you for any options, so be sure to includeB OPTIONS N on the VMSINSTAL command line to access the3 release notes during the installation._@ When you invoke VMSINSTAL, it checks the following:B o Whether you are logged in to a privileged account.E Digital recommends that you install software from the E system manager's account with your default device and , directory set to SYS$UPDATE.B o Whether you have adequate quotas for installation.> VMSINSTAL checks for the quota values shown in Table 2-1.A VMSINSTAL then checks to determine whether any users = are logged in to the system. If users are logged@ in, VMSINSTAL asks whether you want to continue the installation:8 * Do you want to continue anyway [NO]? YESD If you want to continue, enter YES. If you want to stop, the installation, press Return.# 3. Confirm system backup. K * Are you satisfied with the backup of your system disk [YES]?@ If you are satisfied with the backup of your systemC disk, press Return. Otherwise, enter NO to discontinue B the installation. After you back up your system disk,. you can restart the installation.D If you omitted the device name on the VMSINSTAL command0 line, the following prompt appears:> * Where will the distribution volumes be mounted: DSK$:[CRT06n]E Installing the DEC C/C++ Run-Time Components 3-5  : If this prompt appears, enter the name of theD distribution (media) device and directory that contains> the DEC C/C++ Run-Time Components Version 6.0 forB OpenVMS VAX kit (save set). For example, if the mediaB is contained on a CD-ROM located on unit DSK$:, enterD DSK$:[CRT06n] in reply to this question (where n is the# minor version number).iB You should now mount the first distribution volume onA the device you specified when you invoked VMSINSTAL. C Depending on the type of device and whether the device D is already mounted, the following prompt may or may not appear:? Please mount the first volume of the set on DSK$:. ! * Are you ready? YESn- %MOUNT-I-MOUNTED, DSK$: mounted E If you have not already done so, insert the distribution @ volume on the device you specified when you invokedE VMSINSTAL. The device name appears in the line precedingiB the question. VMSINSTAL then asks if you are ready to, continue with the installation.? If you respond YES to indicate that you are ready, C VMSINSTAL displays a message that the media containingB DEC C/C++ Run-Time Components Version 6.0 for OpenVMSB VAX has been mounted on the specified device and that( the installation has begun.B If you entered the wrong device name when you invokedE VMSINSTAL and need to restart the installation, enter NOoE in response to the Are you ready? question. To abort theS: installation for other reasons, press Ctrl/Y.0 4. Verify the product being installed.7 The following products will be processed:  AACRT V6.n@ Beginning installation of AACRT V6.n at hh:mmE %VMSINSTAL-I-RESTORE, Restoring product save set A...lB The product name and version are displayed. This saveC set (A) is restored to a subdirectory of SYS$UPDATE:.,4 3-6 Installing the DEC C/C++ Run-Time Components  u+ 5. Select a release notes option.a# Release Notes Options: ' 1. Display release notest% 2. Print release notesb 3. Both 1 and 20 4. Copy release notes to SYS$HELP! * Select option [2]:MC If you specified OPTIONS N when you invoked VMSINSTAL,l? you are now asked to choose one of the options fora> reviewing the release notes. All options copy the' release notes to SYS$HELP.oC If you select option 1, VMSINSTAL displays the release ? notes immediately on the console terminal. You can B terminate the display at any time by pressing Ctrl/C.B If you select option 2, VMSINSTAL prompts you for theA name of the print queue that you want to use. EitherAD supply the name of the print queue that you want to useC or press Return to send the file to the default outputt' print device. For example:t4 * Queue name [SYS$PRINT]: CLUSTER_PRINTC If you select option 3, VMSINSTAL displays the release ? notes immediately on the console terminal and then B prompts you for a queue name for the printed version.D If you select option 4, the installation procedure willC only copy the release notes to the SYS$HELP directory. < Next, VMSINSTAL displays the following message:X %VMSINSTAL-I-RELMOVED, Product's release notes have been moved to SYS$HELP.P DEC C/C++ Run-Time Components V6.n for OpenVMS VAX SystemsW Copyright (c) Digital Equipment Corporation, 1993. All rights reserved. C The release notes are copied to the following files in A the SYS$HELP directory (where n is the minor versiona number):EE Installing the DEC C/C++ Run-Time Components 3-7   a* SYS$HELP:CRT06n.RELEASE_NOTES- SYS$HELP:CRT06n_RELEASE_NOTES.PSs4 SYS$HELP:CRT06n_RELEASE_NOTES.DECW$BOOKB ________________________ Note ________________________< The name of the release notes file (installed by? VMSINSTAL) consists of the current product name andl version number.B ______________________________________________________9 6. Heed warning message about image dependency.-B The installation procedure now displays the following message:W This kit provides new versions of several OpenVMS VAX standardgW shareable images and object libraries in SYS$LIBRARY, such ashW VAXCRTL.EXE, CMA$RTL.EXE, and SMGSHR.EXE. These provide support forDW several programming capabilities provided by OpenVMS VAX Version 6.0h1 for C, C++, and other languages.vW **********************************************************************tW * W A R N I N G * W **********************************************************************rW Programs that link against the new versions of any of these files,W EVEN THOSE NOT WRITTEN IN DEC C OR C++, will NOT run on older versionsyW of OpenVMS (V5.5-2 or earlier) unless steps are taken to save the oldoX SYS$LIBRARY configuration or redistribute this kit to additional sites.S See Chapter 1 of the DEC C/C++ Run-Time Components for OpenVMS VAX C Reference and Installation Guide for more details.eW In addition, if you update the system version of OpenVMS VAX, theV enhanced versions of the new images and libraries may be overwrittenV with versions that lack the enhanced support. Be sure to reinstallT the DEC C/C++ Run-Time Components kit after each OpenVMS VAX system update.@ VMSINSTAL now asks if you wish to continue with the installation.7 * Continue with the installation? [N]? YESh4 3-8 Installing the DEC C/C++ Run-Time Components  cE If you have adequately saved your old system development C environment as described in Section 1.2, enter YES and.E press Return. If you have not saved the old environment,D you can abort the installation by pressing Return, save@ the environment, and then restart the installation. 7. Purge files.v> VMSINSTAL now asks you if you want to purge files4 replaced by the installation procedure.R * Do you want to purge files replaced by this installation [YES]? YESD The directories SYS$HELP, SYS$LIBRARY, SYS$MESSAGE, andE SYS$TEST may contain previous versions of DEC C/C++ Run- C Time Components files. These files are replaced during C the installation with new files, but the old files are A not automatically purged. In response to the purgingB prompt, press Return or enter YES and press Return toC purge the files. To keep the files, enter NO and press_ Return.C 8. Choose the Installation Verification Procedure option.nC VMSINSTAL now asks if you want to run the InstallationtD Verification Procedure (IVP). The IVP checks to be sureD that the installation is successful. Digital recommends" that you run the IVP.U This kit contains an Installation Verification Procedure (IVP) to verify T the correct installation of the DEC C/C++ Run-Time Components. The IVP will be placed in:t% SYS$TEST:CRT$IVP.COM.eP After the installation is complete, you can invoke the command fileO at any time to reverify that the DEC C/C++ Run-Time Components arecM installed and working correctly. Answer YES to the next question N if you wish to run the IVP at the completion of this installation procedure. G * Do you want to run the IVP after the installation [YES]? < After DEC C/C++ Run-Time Components Version 6.0> for OpenVMS VAX is installed, you can run the IVPC independently to verify that the software is availablevB on your system. You might need to run the IVP after aB system failure to make sure that users can access DECC C/C++ Run-Time Components Version 6.0 for OpenVMS VAX. E Installing the DEC C/C++ Run-Time Components 3-9t u e) 9. Read informational messages.pA At this point, the installation procedure displays aC@ number of informational messages that report on the? progress of the installation. There are no furthert> questions. If the installation procedure has beenA successful up to this point, VMSINSTAL moves the newWE files to their target directories. The new files includet the following: F SYS$HELP:CRT06n.RELEASE_NOTES [new]F SYS$HELP:CRT06n.RELEASE_NOTES.PS [new]F SYS$HELP:CRT06n.RELEASE_NOTES.DECW$BOOK [new]F SYS$HELP:CRT060_REF_INST.PS [new]F SYS$HELP:CRT060_REF_INST.TXT [new]F SYS$HELP:CRT060_RBI.PS [new]F SYS$HELP:CRT060_RBI.TXT [new]F SYS$TEST:CRT$IVP.COM [new]F SYS$TEST:[CRT]CRT$ERR1.OBJ [new]F SYS$TEST:[CRT]CRT$ERR2.OBJ [new]F SYS$TEST:[CRT]CRT$IVP1.OBJ [new]F SYS$TEST:[CRT]CRT$IVP2.OBJ [new]F SYS$TEST:[CRT]CRT$IVP3.OBJ [new]F SYS$TEST:[CRT]CRT$IVP4.OBJ [new]E Also, if you answered YES in response to the prompt that B requests a file purge at step 7, previous versions ofD the DEC C/C++ Run-Time Components files are now purged.> Additional components follow that are the primaryB functional components supplied by the kit. The actualA functional components supplied will differ depending D on: the OpenVMS VAX version your system is running, theC layered products already installed on your system, and 5 whether or not this is a reinstallation.iD VMSINSTAL displays the following reminder to invoke the/ CRT$STARTUP.COM command procedure:eS ********************************************************************** S * R E M I N D E R *S **********************************************************************gS If you are installing on a VMScluster, you MUST execute the command S file SYS$STARTUP:CRT$STARTUP.COM on all members of the cluster afteri> installing the DEC C/C++ Run-Time Components kit.5 3-10 Installing the DEC C/C++ Run-Time Componentso n aS If you are installing on an OpenVMS VAX system prior to Version 6.0,eS ensure that you invoke the SYS$STARTUP:CRT$STARTUP.COM startup fileiS prior to starting up any other products in the system startup file,aS SYS$MANAGER:SYSTARTUP_V5.COM. See Chapter 4 of the DEC C/C++ Run-TimeeS Components for OpenVMS VAX Reference and Installation Guide for more4 details on postinstallation operations.< The end of the installation is indicated by the following message:AL %VMSINSTAL-I-MOVEFILES, files will now be moved to their target> directories... 10.Observe the IVP.u@ If you chose to run the IVP (step 8), VMSINSTAL now> invokes the IVP to verify that DEC C/C++ Run-TimeA Components Version 6.0 for OpenVMS VAX was installedn successfully.E If DEC C/C++ Run-Time Components Version 6.0 for OpenVMS A VAX was installed successfully, the IVP displays theo following:NT ** DEC C/C++ Run-Time Components Installation Verification Procedure **" ** Ending at hh:mm **, 11.End the installation procedure.= Installation of AACRT V6.n completed at hh:mmN1 VMSINSTAL procedure done at hh:mm A Depending on whether you specified parameters on the B VMSINSTAL command line, the * Products: prompt or theA DCL prompt ($) may appear. If the * Products: promptpB appears, you can return to the DCL prompt by pressing Ctrl/Z.C If you removed any media from the console drive before C beginning the installation, you should replace it now. @ VMSINSTAL deletes or changes entries in the processA symbol tables during the installation. Therefore, if E you are going to continue using the installation accounttD (such as SYSTEM) and you want to restore these symbols,1 you should log out and log in aga {ㆣ~ AACRT.BCKW9,[AACRT060.DOCUMENTATION]RUNTIME_IGUIDE.TXT;1Y?Kbin.fE Installing the DEC C/C++ Run-Time Components 3-11t   3.2 Error RecoveryD If VMSINSTAL detects any problems during the installation,> it notifies you and asks if you want to continue the? installation. In some instances, you can enter YES to D continue. To stop the installation process and correct theB situation, enter NO or press Return. Correct the problem' and restart the installation. @ If errors occur during the installation itself or whenC the Installation Verification Procedure (IVP) is running,nB VMSINSTAL displays failure messages. If the installation4 fails, you will see the following message:S %VMSINSTAL-E-INSFAIL, DEC C/C++ Run-Time Components Installation Aborted.v6 If the IVP fails, you will see this message:N ** DEC C/C++ Run-Time Components Installation Verification FAILED **@ Errors can occur during the installation if any of the% following conditions exist: 7 o The operating system version is incorrect.t: o A prerequisite software version is incorrect.= o Quotas necessary for successful installation arep insufficient.D o System parameter values for successful installation are insufficient.: o The OpenVMS Help library is currently in use.D o The product license has not been registered and loaded.C For descriptions of the error messages generated by thesedA conditions, see the OpenVMS VAX documentation on system A messages, recovery procedures, and OpenVMS VAX software = installation. If you are notified that any of thesewE conditions exist, you should take the appropriate action asC described in the message. For information on installation& requirements, see Chapter 2.9 If the installation fails, you must restart ther@ installation procedure from step 2. For an explanationA of any system messages, see the OpenVMS System MessagesV@ and Recovery Procedures Reference Manual or the online> HELP/MESSAGE facility. If the installation fails due5 3-12 Installing the DEC C/C++ Run-Time Components  < to an IVP failure, contact a Digital field service representative. E Installing the DEC C/C++ Run-Time Components 3-13d o eE 4hE _________________________________________________________________nE After Installationa? DEC C/C++ Run-Time Components Version 6.0 for OpenVMS B VAX is now installed and can be used by all applicationsA written in DEC C or DEC C++, or that use the DECthreadsq facility.eC The following tasks can be performed after DEC C/C++ Run-.C Time Components Version 6.0 for OpenVMS VAX is installed:B o Running the Installation Verification Procedure (IVP) separatelyn, o Editing the system startup file6 o Making the product usable on a VMSclusterC o Reinstalling after an OpenVMS VAX intermediate upgradee o Reporting problemsi@ The following sections describe these tasks in detail.B 4.1 Running the Installation Verification Procedure SeparatelyA You usually run the Installation Verification Procedure/? (IVP) during installation. If you want to run the IVP ? separately to ensure the integrity of installed files ? should system problems occur, enter the following IVP  command procedure:! $ @SYS$TEST:CRT$IVP.COMrB If an IVP fails for any reason, the following message is displayed:N ** DEC C/C++ Run-Time Components Installation Verification FAILED **E After Installation 4-1  . l 4.2 Editing the System Files> To use DEC C/C++ Run-Time Components Version 6.0 for; OpenVMS VAX with DECwindows or other applicationsh@ written in the C language, you need to edit the system@ startup file to provide for automatic inclusion of theA DEC C/C++ Run-Time Components as known images when yourdC system is rebooted. This step is required only on OpenVMSe+ VAX systems prior to Version 6.0.l= Add the command line that starts the DEC C/C++ Run-V9 Time Components kit to the system startup file,e@ SYS$MANAGER:SYSTARTUP_V5.COM. You should position thisB new command line after the line that invokes the networkD startup command procedure. The following example shows theE network startup command line followed by the DEC C/C++ Run- E Time Components Version 6.0 for OpenVMS VAX startup commande line:e% $ @SYS$MANAGER:STARTNET.COMc . . .( $ @SYS$STARTUP:CRT$STARTUP.COMB ________________________ Note ________________________@ This line should also precede the startup invocationB of any applications written in the C or C++ languages,A or that use the DECthreads facility. Examples of such @ applications are the DEC TCP/IP Services for OpenVMS@ (UCX$STARTUP.COM), DEC DCE, and DECmcc. This startup> file must be invoked on all OpenVMS VAX nodes in a VMScluster. B ______________________________________________________! 4.3 VMScluster ConsiderationslB After completing the initial installation on OpenVMS VAXB systems prior to Version 6.0, you must install the DEC CE /C++ Run-Time Components kit on all nodes in a cluster. YoumC must run the startup on each of the other nodes and entern the following command:( $ @SYS$STARTUP:CRT$STARTUP.COM 4-2 After Installation A ND If you are using a dual-architecture (VAX and AXP systems)B heterogeneous cluster, make sure the appropriate logical? names have been set to define the scope of the SYSMANA? DO commands before executing these commands. For more ? information, see the OpenVMS System Manager's Manual._> 4.4 Reinstalling After an OpenVMS VAX Intermediate Upgrade= If you upgrade your operating system to OpenVMS VAXt? Version 5.5-1 or 5.5-2 after installing this kit, you ? must reinstall the DEC C/C++ Run-Time Components kit. A Unless you do reinstall this kit, applications that useLC new features of the DEC C/C++ Run-Time Components kit maySB fail to work properly, because the kit supplies versionsE of several OpenVMS VAX component files that are more recent E than versions supplied as part of the previous intermediate* upgrades.* 4.5 Reporting ProblemsC If you encounter a problem while using the DEC C/C++ Run- A Time Components Version 6.0 for OpenVMS VAX kit, report*B it to Digital. Depending on the type of support you haveB and the nature of the problem, take one of the following actions:< o If you have a Software Product Services SupportD Agreement, contact your Digital Customer Support CenterE (CSC), either by telephone or using the electronic meansiD provided with your support agreement (such as DSNlink).> The CSC provides telephone support for high-levelA advisory and remedial assistance. When you initiallys< contact the CSC, please indicate the following:D - The name (OpenVMS VAX) and the version number of the/ operating system you are using.? - The product name (DEC C/C++ Run-Time ComponentseC Version 6.0 for OpenVMS VAX) and the version numbers@ of DEC C/C++ Run-Time Components Version 6.0 for* OpenVMS VAX you are using.B - The hardware system you are using, such as a model number.?E - A very brief description of the problem (one sentencec if possible). E After Installation 4-3r e a, - How critical the problem is.> When you submit information electronically or areD speaking on the phone to the appropriate DEC C/C++ Run-@ Time Components Version 6.0 for OpenVMS VAX supportC specialist, you can provide more detailed information. @ This includes the specific commands used to compileD and link the program, the error messages displayed, andE relevant detailed information (possibly including sourceYE program listings). Please attempt to narrow the cause of ? the problem to a specific module or lines of code.e> CSC personnel may ask for additional information,B such as listings of any command files, INCLUDE files,A relevant data files, and so forth. If the program istE longer than 50 lines, submit a copy of it electronicallyiB or provide machine-readable media (floppy diskette or magnetic tape).C o If you have a Self-Maintenance Software Agreement, your< can submit a Software Performance Report (SPR).B When you submit an SPR, please take the following steps:E 1. Describe as accurately as possible the circumstances and B state of the system when the problem occurred. In the) description, please provide:aC - The version number of DEC C/C++ Run-Time Componentsl7 Version 6.0 for OpenVMS VAX being used.eC - The name and version number of the operating system  being used. B - A concise description of the problem with specificC examples. Include any error messages displayed, thetE commands used to compile and link the program, and so  on. ? 2. Reduce the problem to as small a size as possible. . 3. Provide a listing of the program.D 4. When you submit an SPR, remember to include listings ofC any command files, INCLUDE files, relevant data files,t and so forth. 4-4 After Installation Y mB 5. When you submit an SPR, if the program is longer thanD 50 lines, submit a copy of it on machine-readable mediaC (floppy diskette or magnetic tape). If necessary, alsonC submit a copy of the program library used to build them application. D 6. Report only one problem per SPR. This will facilitate a faster response.a- 7. Mail the SPR package to Digital.t@ Many problem reports do not contain enough informationA to duplicate or identify the problem. Concise, completeh@ information helps Digital give you accurate and timely' service to software problems.C To obtain information about purchasing a Digital SoftwareT= Product Services Support Agreement or other supportL; services, please contact your local Digital sales: representative.OE After Installation 4-50 F SE A E _________________________________________________________________ E Sample Installation B This appendix contains a sample installation for the DECD C/C++ Run-Time Components Version 6.0 for OpenVMS VAX kit.E This is only a sample. Sometimes the installation procedure = is modified in maintenance updates of this product. B The following sample was installed on a system where DEC? C/C++ Run-Time Components Version 6.0 for OpenVMS VAX B was not previously installed. Depending on which layeredD products you have on your system, you might see additionalD messages and questions when you perform your installation.D This sample installation assumes that DECnet has been shutD down, that no users are logged in to your system, and that@ OPTIONS N is specified to print the release notes. TheC Installation Verification Procedure (IVP) runs at the endn of the installation.B Example A-1 shows a sample installation of the DEC C/C++7 Run-Time Components on an OpenVMS VAX system. E Sample Installation A-1p e e: Example A-1 Sample DEC C/C++ Run-Time Components; Installation on an OpenVMS VAX SystemM+ Welcome to VAX/VMS V5.5-2  Username: SYSTEM Password:*B Welcome to VAX/VMS version V5.5-2 on node SUBTLEC Last interactive login on Thursday, 19-AUG-1993 14:39SE Last non-interactive login on Monday, 9-AUG-1993 15:48 5 $ @sys$update:vmsinstal aacrt060 sys$update@ VAX/VMS Software Product Installation Procedure V5.5-2% It is 19-AUG-1993 at 14:43.l9 Enter a question mark (?) at any time for help. H * Are you satisfied with the backup of your system disk [YES]?> * Enter installation options you wish to use (none):3 The following products will be processed:T AACRT V6.07 Beginning installation of AACRT V6.0 at 14:43p@ %VMSINSTAL-I-RESTORE, Restoring product save set A ...U %VMSINSTAL-I-RELMOVED, Product's release notes have been moved to SYS$HELP. R DEC C/C++ Version V06.0-60 Run-Time components for OpenVMS/VAX systemsV Copyright (c) Digital Equipment Corporation, 1993. All rights reserved.T This kit provides new versions of several OpenVMS VAX standardT shareable images and object libraries in SYS$LIBRARY, such asT VAXCRTL.EXE, CMA$RTL.EXE, and SMGSHR.EXE. These provide support forT several programming capabilities provided by OpenVMS VAX Version 6.0. for C, C++, and other languages.T **********************************************************************T * W A R N I N G *T **********************************************************************E (continued on next page)  A-2 Sample InstallationD n gB Example A-1 (Cont.) Sample DEC C/C++ Run-Time ComponentsC Installation on an OpenVMS VAX SystemrT Programs that link against the new versions of any of these files,T EVEN THOSE NOT WRITTEN IN DEC C OR C++, will NOT run on older versionsT of OpenVMS (V5.5-2 or earlier) unless steps are taken to save the oldU SYS$LIBRARY configuration or redistribute this kit to additional sites.oT See Chapter 1 of the DEC C/C++ Run-Time Components for OpenVMS VAX@ Reference and Installation Guide for more details.T In addition, if you update the system version of OpenVMS VAX, theT enhanced versions of the new images and libraries may be overwrittenT with versions that lack the enhanced support. Be sure to reinstallR the DEC C/C++ Run-Time Components kit after each OpenVMS VAX system update.i2 * Continue with the installation? [N]? yM * Do you want to purge files replaced by this installation [YES]? n,T This kit contains an Installation Verification Procedure (IVP) toS verify the correct installation of the DEC C/C++ Run-Time Components.n( The IVP will be placed in:& SYS$TEST:CRT$IVP.COMT After the installation is complete, you can invoke the command file atS any time to reverify that DEC C/C++ Run-Time Components are installedtT and working correctly. Answer yes to the next question if you wish toK run the IVP at the completion of this installation procedure.sF * Do you want to run the IVP after the installation [YES]? yS All questions and verifications regarding the installation of the R DEC C/C++ Run-Time Components have been completed. Depending onM your configuration, time estimates for the remainder of thee2 installation are 1 to 3 minutes.S %VMSINSTAL-I-SYSDIR, This product creates system directory [SYSTEST.CRT]..Y Your OpenVMS system will now be updated to include the following new file(s):cE (continued on next page) E Sample Installation A-3p e eB Example A-1 (Cont.) Sample DEC C/C++ Run-Time ComponentsC Installation on an OpenVMS VAX SystemtG SYS$HELP:CRT060.RELEASE_NOTES [new]lG SYS$HELP:CRT060_RELEASE_NOTES.PS [new]lG SYS$HELP:CRT060_RELEASE_NOTES.DECW$BOOK [new] G SYS$HELP:CRT060_REF_INST.PS [new]nG SYS$HELP:CRT060_REF_INST.TXT [new]oG SYS$HELP:CRT060_RBI.PS [new]dG SYS$HELP:CRT060_RBI.TXT [new]G SYS$TEST:CRT$IVP.COM [new] G SYS$TEST:[CRT]CRT$ERR1.OBJ [new]G SYS$TEST:[CRT]CRT$ERR2.OBJ [new]EG SYS$TEST:[CRT]CRT$IVP1.OBJ [new] G SYS$TEST:[CRT]CRT$IVP2.OBJ [new]_G SYS$TEST:[CRT]CRT$IVP3.OBJ [new] G SYS$TEST:[CRT]CRT$IVP4.OBJ [new] G SYS$STARTUP:CRT$STARTUP.COM [new]wG SYS$LIBRARY:CMA$RTL.EXE [new]CG SYS$LIBRARY:CMA$OPEN_RTL.EXE [new] G SYS$LIBRARY:CMA$LIB_SHR.EXE [new]iG SYS$LIBRARY:CMA$OPEN_LIB_SHR.EXE [new]RG SYS$LIBRARY:CMA$TIS_SHR.EXE [new]tG SYS$LIBRARY:CXXL$011_SHR.EXE [new]nG SYS$MESSAGE:CXXL$MSG_SHR.EXE [new]nG SYS$LIBRARY:DECC$SHR.EXE [new]G SYS$LIBRARY:DECCCURSE.OLB [new].G SYS$LIBRARY:DECCRTL.OLB [new] G SYS$LIBRARY:DECCRTLG.OLB [new] G SYS$LIBRARY:UCX$CRTLIBXFR.OBJ [new] G SYS$LIBRARY:VAXC$EMPTY.EXE [new]sG SYS$LIBRARY:VAXC$LCL.OPT [new] G SYS$LIBRARY:VAXC2DECC.EXE [new]hG SYS$LIBRARY:VAXCRTL.EXE [new]nG SYS$LIBRARY:VAXCG2DECC.EXE [new] G SYS$MESSAGE:VAXCMSG.EXE [new]G SYS$LIBRARY:VAXCCURSE.OLB [new] G SYS$LIBRARY:VAXCRTL.OLB [new]rG SYS$LIBRARY:VAXCRTLG.EXE [new] G SYS$LIBRARY:VAXCRTLG.OLB [new]G SYS$LIBRARY:DECC$EMPTY.EXE [new] E (continued on next page)  A-4 Sample Installation0  B Example A-1 (Cont.) Sample DEC C/C++ Run-Time ComponentsC Installation on an OpenVMS VAX SystemUT **********************************************************************T * R E M I N D E R *T **********************************************************************T If you are installing on a VMScluster, you MUST execute the commandT file SYS$STARTUP:CRT$STARTUP.COM on all members of the cluster after? installing the DEC C/C++ Run-Time Components kit._T If you are installing on an OpenVMS VAX system prior to Version 6.0,T ensure that you invoke the SYS$STARTUP:CRT$STARTUP.COM startup fileT prior to starting up any other products in the system startup file,T SYS$MANAGER:SYSTARTUP_V5.COM. See Chapter 4 of the DEC C/C++ Run-TimeT Components for OpenVMS VAX Reference and Installation Guide for more5 details on postinstallation operations._X %VMSINSTAL-I-MOVEFILES, Files will now be moved to their target directories...T Copyright (c) Digital Equipment Corporation, 1993. All rights reserved.; *-------------------------------------------*R; * Installation Verification Procedure * 7 * for DEC C/C++ Run-Time Components *n; *-------------------------------------------*A; *-------------------------------------------*; * Test that components LINK properly * ; *-------------------------------------------*t; *-------------------------------------------* ; * Test that components RUN properly *i; *-------------------------------------------*OE (continued on next page) E Sample Installation A-5t  B Example A-1 (Cont.) Sample DEC C/C++ Run-Time ComponentsC Installation on an OpenVMS VAX Systeme% Testing DEC C RTL . . .1 Testing DEC C++ Class Library . . .m" Testing curses . . .% Testing DEC C RTL . . . 1 Testing DEC C++ Class Library . . .t" Testing curses . . .) Testing VAX C RTL . . .r& Testing curses . . .* Testing DECthreads . . .) Testing VAX C RTL . . .e& Testing curses . . .* Testing DECthreads . . .) Testing VAX C RTL . . . & Testing curses . . .* Testing DECthreads . . .) Testing VAX C RTL . . . & Testing curses . . .* Testing DECthreads . . .) Testing VAX C RTL . . . & Testing curses . . .* Testing DECthreads . . .5 Testing VAX C shareable usage . . . 1 Testing shareable portion . . .l, Testing main portion . . .5 Testing VAX C shareable usage . . .C1 Testing shareable portion . . . , Testing main portion . . .W ** DEC DEC C/C++ Run-Time Components Installation Verification Procedure **e3 ** Ending at 19-AUG-1993 14:47:05.63 **s? Installation of AACRT V6.0 completed at 14:47f3 VMSINSTAL procedure done at 14:50  A-6 Sample Installation (*[AACRT060.DOCUMENTATION]RUNTIME_SPD.PS;1+,X.Q/ 4QQP@-90123KPWOR56@be75789GHJ%!PS-Adobe-3.0%%Title: 504600%%Creator: VAX DOCUMENT V2.1-1I%%Copyright: 1986,1987,1988,1989,1990,1991 DIGITAL EQUIPMENT CORPORATION.%%+All Rights Reserved.(%%CreationDate: Tue Oct 5 1993 11:50:42%%For: SALVATORE %%BoundingBox: (atend)%%DocumentData: Clean7Bit%%LanguageLevel: 1%%Orientation: Portrait%%Pages: (atend)%%PageOrder: Ascend%%DocumentFonts: (atend) %%DocumentNeededFonts: (atend) &%%DocumentProcSets: Underlay Color5044.%%DocumentSuppliedProcSets: Underlay Color5044 %%DocumentProcessColors: (atend)%%DocumentCustomColors: (atend) %%EndComments%!%%BeginResource: procset Underlay%%CreationDate: (2/10/92)%C% In VAX DOCUMENT V2.1-1, simple EPSF files up to 65,000 bytes long@% may be an underlay. Define the EPSF as a PostScript proceedureD% called /UNDERLAY and prefix to DOCUMENT's PS output For example:.&% /UNDERLAY ( EPSF code here ) cvx def%C% To create a "Preliminary" underlay change /UNDERLAY* to /UNDERLAY /UNDERLAY* ( /Note (Preliminary) def /NoteSize 120 def6 /NoteFont /Helvetica findfont NoteSize scalefont def& /Note where { pop Note length 0 gt {8 /NoteWidth NoteFont setfont Note stringwidth pop def/ PaperWidth 36 mul PaperHeight 36 mul moveto& PaperHeight PaperWidth atan rotate6 NoteWidth -2 div NoteSize .729 mul -2 div rmoveto 2 Note true charpath .075 setseparationgray fill }if }if ) cvx def %%EndResource%"%%BeginResource: procset Color5044%%CreationDate: (1/21/91)%%Version:1.0 31%Implementation of Adobe 5044 color specification5%/ndf allows command override during color separation/Color5044Dict 100 dict defColor5044Dict begin/bdf {bind def} def/ndf {1 index where {pop pop pop } {dup xcheck {bind} if def } ifelse } bdf /setcmykcolor {1 exch sub 3 " {dup 5 -1 roll sub 0 2 copy lt {exch} if pop exch } repeat pop setrgbcolor }ndf/setcmykcoloroverprint {4 {dup -1 eq {pop 0} if 4 1 roll } repeat setcmykcolor } ndf/findcmykcustomcolor {5 /packedarray where {pop packedarray } {array astore readonly } ifelse } ndf/setcustomcolor {exch aload pop pop 4 {4 index mul 4 1 roll } repeat setcmykcolor pop } ndf/setseparationgray* {1 exch sub systemdict /setgray get exec } ndf/setoverprint {pop} ndf/currentoverprint false ndf%CMYK multi-proc colorimage /colorimage {4 neH {(\nUnsupported number of colors for colorimage.\n) print flush quit } if notJ {(\nSingle procedure form colorimage unsupported.\n) print flush quit } if' save 20 dict begin /&saveobj exch defE /&Kproc exch def /&Yproc exch def /&Mproc exch def /&Cproc exch def {&Cproc &Mproc &Yproc &Kproc7 /&K exch def /&Y exch def /&M exch def /&C exch def 0 1 &K length 1 sub {/&i exch def &K &i 255 &C &i get 30 mul &M &i get 59 mul add &Y &i get 11 mul add &K &i get 100 mul add 100 idiv dup 255 gt {pop 255} if sub put } for &K } image &saveobj end restore } ndf/customcolorimage! {pop systemdict /image get exec } ndf/separationimage {systemdict /image get exec } ndfend %%EndResourceColor5044Dict begin%/DEC_DVC$dict 300 dict defDEC_DVC$dict begin%/DVC$PSJob save def%,/DOCPSE ISOLatin1Encoding 256 array copy def"mark % CREATE DOCPSE ENCODING 8#055 /hyphenC 8#201 /bullet 8#202 /emdash 8#203 /endash 8#204 /daggerC 8#205 /daggerdbl 8#206 /registered 8#207 /trademark %8#210 /Delta? 8#211 /fi 8#212 /fl 8#213 /OE 8#214 /oe 8#215 /Ydieresis) counttomark -1 bitshift % DIVIDE BY 2: {DOCPSE 3 1 roll put} repeat % STACK NOW CONTAINS MARK cleartomark%3/ReENCODE { % /basefont /newfont encoding ReENCODE7 /newencoding exch def %ARG: NAME OF ENCODING VECTORC /newfontname exch def %ARG: NEW NAME FOR FONT AFTER RE-ENCODING findfont> /basefontdict exch def %ARG: NAME OF FONT TO BE RE-ENCODED? basefontdict maxlength dict begin %CREATE AND OPEN NEW DICT= basefontdict { %COPY ENTRIES FROM BASE FONT DICT TO NEW ONE 1 index /FID ne {5 def %IF NOT THE ONE WE'RE ENCODING, JUST COPY PTRS } { %else: pop pop %IGNORE FID AND ENCODING FOR ONE WE'RE ENCODING } ifelse } forall, /FontName newfontname def %DEFINE NEW NAME 6 /Encoding newencoding def %DEFINE NEW ENCODING VECTOR; newfontname currentdict definefont %TURN IT INTO A PS FONT3 pop %IGNORE MODIFIED DICT RETURNED BY DEFINEFONT end}def%/cvsstr 64 string def/tempmatrix matrix def%2% Exit page (temporarily) to add fonts/characters. /XP { }def% % Resume page /RP { }def%% End Page: EP/EP {DVC$PSPage restore}def%% Purge fonts to reclaim VM/PF { currentoverprint currentrgbcolor EP %Does restore PageSetup %Does save setrgbcolor setoverprint}def%% ABBREVIATIONS /S /show load def/SV /save load def/RST /restore load def%/Yadjust {Ymax exch sub} def%$/XY { % (x,y) POSITION ABSOLUTE Yadjust moveto} def%#/X { % (x,0) POSITION ABSOLUTE currentpoint exch pop moveto} def%$/Y { % (0,y) POSITION ABSOLUTE & currentpoint pop exch Yadjust moveto} def%$/xy { % (x,y) POSITION RELATIVE neg rmoveto} def%#/x { % (x,0) POSITION RELATIVE 0 rmoveto} def%#/y { % (0,y) POSITION RELATIVE 0 exch neg rmoveto} def%/R { % Draw a rectangle$ /ht exch def /wd exch def gsave currentpoint newpath moveto 0 ht rlineto wd 0 rlineto$ 0 ht neg rlineto wd neg 0 rlineto& closepath fill grestore wd 0 rmoveto}def%3%Setup Page Media: PM/PM { /Xmax exch Resolution mul def /Ymax exch Resolution mul def /UNDERLAY where { pop3 /eps_save save def % save before EPSF underlay9 L~ AACRT.BCKX9([AACRT060.DOCUMENTATION]RUNTIME_SPD.PS;1;1QQ)| Resolution 72 div dup scale % Revert coords to points9 count array astore /DVCstack exch def % save op stack/ /dict_count countdictstack def % # of dicts" userdict begin % default dict' /showpage {}def % disable showpage 0 setgray? {UNDERLAY} stopped {(Error executing /UNDERLAY)== quit}ifD countdictstack dict_count sub {end} repeat % clean up dict stack/ clear DVCstack aload pop % restore op stack* eps_save restore % restore after EPSF }if PageSetup}def%%Setup page coordinates /PageSetup{ /DVC$PSPage save def9 PortraitMode not {PaperWidth 0 translate 90 rotate} if /Xpos 0 def /Ypos 0 def}def%)% Begin EPS file: SPB/SPB {8 Yadjust transform % convert from DVC to device coords EP % page-level restore( /eps_save save def % save before EPSF8 Resolution 72 div dup scale % Revert coords to points2 itransform % convert position back to points % translate % set position for EPSF3 PortraitMode not {90 rotate} if % rotate for EPSF7 count array astore /DVCstack exch def % save op stack- /dict_count countdictstack def % # of dicts userdict begin % default dict% /showpage {}def % disable showpage 0 setgray}def%% End EPS file/SPE {B countdictstack dict_count sub {end} repeat % clean up dict stack- clear DVCstack aload pop % restore op stack( eps_save restore % restore after EPSF" PageSetup % restore DVC coords}def%!% Print-Page Routine: PP/PP { gsave showpage grestore}def%&/DMF { % /font-name DMF& exch findfont exch scalefont setfont}def%3/concatnam { % /abcd (xxx) concatnam ==> /abcdxxx /xxx exch def /namstr exch cvsstr cvs def1 /newnam namstr length xxx length add string def newnam 0 namstr putinterval& newnam namstr length xxx putinterval newnam cvn }def%%/strip { % /abcdef 2 strip ==> /cdef /num exch def /nam exch def /namstr nam cvsstr cvs def# /newlen namstr length num sub def4$ namstr num newlen getinterval cvn}def/% ROUTINES TO HANDLE PACKING/UNPACKING NUMBERSP8/PackHW { % PackHW --> 0 /num exch def /pos exch def /target exch def: num 16#0000FFFF and 1 pos sub 16 mul bitshift target or}def</PackByte { % PackByte --> 0 /num exch def /pos exch def /target exch def: num 16#000000FF and 3 pos sub 8 mul bitshift target or}def4/UnpkHW { % UnpkHW -->  /num exch def /pos exch def0 num 1 pos sub -16 mul bitshift 16#0000FFFF and) dup 16#00007FFF gt {16#00010000 sub} ifn}def8/UnpkByte { % UnpkByte -->  /num exch def /pos exch def/ num 3 pos sub -8 mul bitshift 16#000000FF and ) dup 16#0000007F gt {16#00000100 sub} ifo}def%'/ps-scalefont {eJ % FOR PS FONTS, LOOK AT SIZE REQUESTED. IF IT HAS A DECIMAL REMAINDERL % EQUIVALENT TO .001-.009 POINTS (I.E., .050-.450 VAXDOC UNITS), THAT'S H % A FLAG TO STRETCH IT VERTICALLY BY ADDING 1-9 EXTRA POINTS TO THE  % VERTICAL SCALING.hA % save requested size - as entered and as integers, dup /x-size exch def cvi /x-int exch def; % calc decimal remainder, mul x 1000, rounde; x-size x-int sub 1000 mul round cvi /remainder exch def % % see how we scale...a) remainder 50 lt remainder 450 gt or {c& % scale isomorphically /ystretch 0 def/ x-size scalefont } {t& % scale anamorphically /ystretch remainder defi+ x-int ystretch add /y-size exch def ' [x-int 0 0 y-size 0 0] makefontf } ifelse}def%x(/DPSF { % /procname size /fontname DPSF< findfont exch ps-scalefont [ exch /setfont cvx ] cvx def}def%t/PXLBuildCharDict 17 dict def /CMEncodingArray 256 array def90 1 255 {CMEncodingArray exch dup cvsstr cvs cvn put} fore)/RasterConvert {RasterScaleFactor div}def/TransformBBox { aload poppH /BB-ury exch def /BB-urx exch def /BB-lly exch def /BB-llx exch def. [ BB-llx RasterConvert BB-lly RasterConvert / BB-urx RasterConvert BB-ury RasterConvert ] }def/RunLengthToRasters {s % none yet}def7/GenerateRasters { % GENERATE RASTERS FOR "IMAGEMASK" 1 rasters runlength 1 eq {RunLengthToRasters} ifi}def% )/int-dict-name {int (-dict) concatnam}def -/int-dict {int (-dict) concatnam cvx load}defr% /DefinePXLFont {E % ...b1 % ...[llx lly urx ury]DefinePXLFont C /newfont exch def /bb exch def /num exch def /psz exch def.C /dsz exch def /pxlmag exch def /ext exch def /int exch defe9 /fnam ext (-) concatnam pxlmag cvsstr cvs concatnam defC newfont not {  int-dict-name 13 dict def int-dict beginF /FontType 3 def /FontMatrix [ 1 dsz div 0 0 1 dsz div 0 0 ] defC /FontBBox bb TransformBBox def /Encoding CMEncodingArray defeI /CharDict 1 dict def CharDict begin /Char-Info num array def end  /BuildChar { PXLBuildCharDict begin, /char exch def /fontdict exch defB fontdict /CharDict get /Char-Info get char get aload pop2 /rasters exch def /PackedWord1 exch def+ 0 PackedWord1 UnpkHW 16#7FFF ne {8 /PackedWord2 exch def /wx 0 PackedWord1 UnpkHW defN /rows 2 PackedWord1 UnpkByte def /cols 3 PackedWord1 UnpkByte defM /llx 0 PackedWord2 UnpkByte def /lly 1 PackedWord2 UnpkByte defhM /urx 2 PackedWord2 UnpkByte def /ury 3 PackedWord2 UnpkByte def }{ %elsedG /PackedWord2 exch def /PackedWord3 exch def /PackedWord4 exch def8J /wx 1 PackedWord1 UnpkHW def /rows 0 PackedWord2 UnpkHW defI /cols 1 PackedWord2 UnpkHW def /llx 0 PackedWord3 UnpkHW defNI /lly 1 PackedWord3 UnpkHW def /urx 0 PackedWord4 UnpkHW defi) /ury 1 PackedWord4 UnpkHW defG } ifelse rows 0 lt {e( /rows rows neg def /runlength 1 def }{ %else  /runlength 0 defn } ifelsef wx 0. llx RasterConvert lly RasterConvert < urx RasterConvert ury RasterConvert setcachedevice rows 0 ne { gsave) cols rows true RasterScaleFactor TB 0 0 RasterScaleFactor neg llx .5 add neg ury .5 add : tempmatrix astore GenerateRasters imagemask grestore } if endE }def endg! fnam int-dict definefont pop N } if / int-dict-name fnam findfont psz scalefont def 3 currentdict int [ int-dict /setfont cvx ] cvx putD}def NA/PXLF { true DefinePXLFont}def % SIGNAL THAT FONT ALREADY LOADEDdF/PXLNF {false DefinePXLFont}def % SIGNAL THAT FONT NOT ALREADY LOADED%:/PXLC { % ...* % ...PXLCH /rasters exch def /runlength exch def /cols exch def /rows exch defG /ury exch def /urx exch def /lly exch def /llx exch def7 /wx exch def /code exch def /int exch def+ % SEE IF LONG OR SHORT FORMAT IS REQUIREDc? true cols CKSZ rows CKSZ ury CKSZ urx CKSZ lly CKSZ llx CKSZ o TackRunLengthToRows { / int-dict /CharDict get /Char-Info get code C [ 0 0 llx PackByte 1 lly PackByte 2 urx PackByte 3 ury PackBytenA 0 0 wx PackHW 2 rows PackByte 3 cols PackByte rasters ] putT }{ %else/ int-dict /CharDict get /Char-Info get code O? [ 0 0 urx PackHW 1 ury PackHW 0 0 llx PackHW 1 lly PackHWIP 0 0 rows PackHW 1 cols PackHW 0 0 16#7FFF PackHW 1 wx PackHW rasters ] put } ifelse}def%h/CKSZ {abs 127 le and}deft@/TackRunLengthToRows {runlength 0 ne {/rows rows neg def} if}def% /PLOTC {K % PLOTC H /rasters exch def /runlength exch def /cols exch def /rows exch defG /ury exch def /urx exch def /lly exch def /llx exch defe6 /psz exch def /dsz exch def /wx exch def' % "PLOT" A CHARACTER'S RASTER PATTERNo rows 0 ne {o gsaves3 currentpoint translate psz dsz div dup scaleo> cols rows true RasterScaleFactor 0 0 RasterScaleFactor 6 neg llx .5 add neg ury .5 add tempmatrix astore GenerateRasters imagemaskp grestore } if wx x}def%i% set color routine: Color# SC6/SC {ColorPalette exch get 1.0 setcustomcolor}bind def%k %%EndPrologr %%BeginSetup/PxlResolution 300 def/Resolution 3600 def3/RasterScaleFactor PxlResolution Resolution div def/PortraitMode true def/PaperWidth 8.500 deft/PaperHeight 11.000 def072 Resolution div dup scale 7%> Postamble of file DSK:[SALVATORE.SPD]504600.DVI_PS.x*% DefineFont:F207 Category:15 Pointsize:24% DownloadPSFont%!PS-Adobe-2.0+%%Title: PostScript Digital Logo Font, v1.1e%%Creator: Ned Batchelderf%%CreationDate: 9-Nov-87%%DocumentFonts: Symbolo$%%DocumentSuppliedFonts: DigitalLogo %%EndCommentsk% % DIGITAL INTERNAL USE ONLY% % INTRODUCTION:tJ% This rendition of the Digital logo was prepared by Ned Batchelder using K% Adobe Illustrator and hand manipulation of the resulting PostScript code.J% Photographic masters of the logo were obtained from David Comberg in theF% Graphic Design Group. Additional consultation was provided by Elliot9% Hendrickson, one of the original designers of the logo.a% % USE:K% This file defines a new PostScript font, called /DigitalLogo. It consistseE% of three characters. (d) is the entire Digital logo, (t) is a smallM% trademark symbol, and (T) is a large trademark symbol. The font is designedDJ% so that the argument to scalefont is the height of the logo. There is noM% extra white space around the logo at all. The trademarks are designed to beI% shown right after the logo, and they align themselves. The only correctiK% strings to show with this font are (d), (dt), and (dT). There is an entrysK% (named GapWidth) in the font dictionary which gives the unscaled width oftL% the gap between the blocks. This distance is given because it is used as a<% unit to determine how much space to leave around the logo.% % HISTORY:K% The logo was designed in 1957 by Elliot Hendrickson, who was then working L% as an independent designer. He was contracted by DEC to do a brochure, andM% DEC wanted a logo to accompany it. The logo up to then had been the letters K% DEC in blocks the shape of the plug-in cards that DEC had been producing.uM% Elliot re-worked the logo, incorporating letters which were hand-drawn for eM% the purpose by Arthur Hover(?). The logo has been maintained since then in 0N% conventional technology, ie, film masters. There was at least one reworking % of the logo at some point.% M% The masters I received had a number of interesting features. The boxes wereFM% not all the same width, and there seemed to be no logic to which boxes wereK% wider. The 'g' was the narrowest, and the 'i' and 'l' were second widest. J% Also, the two 'i's were not exactly the same shape. On ten-inch masters,K% (one box to an 8x11 sheet), the boxes were not rectangles, but were very M% slightly tapered in wierd ways. I assume that the tapering is the result of D% too many reproductions, but the difference in widths may have beenI% deliberate at some time. Elliot reports that when he drew it, all boxesuJ% were the same width. I have retained the different widths in my version,J% since the experts I had at hand did not seem to think I should make them % uniform.% D% Please feel free to use this logo, but keep in mind the following:% (% 1. This code is for INTERNAL USE ONLY.I% 2. I am not entirely happy with the final shapes of the letters, and amyG% hoping to improve them. Please allow for future updates to this code.fG% 3. Only use this logo within the guidelines of the Corporate IdentityfF% program. If you use this font precisely as is, you can't get in muchB% trouble. Don't take the shapes and do strange things with them. K% In particular, the Identity states that the logo is a one-color logo: The-L% letters are actually holes in the blocks, through which the background canH% be seen. Do not modify this code so that the letters are always white.% % Edit history:R% ;% 21-Sep-87 nmb Created as a standalone file with demo.G+% 6-Nov-87 nmb Converted to font form.rF% 9-Nov-87 nmb Removed // uses for compatibility with LW Classics%t%%BeginFont: DigitalLogo 10 dict beginn/FontInfo 3 dict defFontInfo begin /NoticefN(The Digital logo is a registered trademark of Digital Equipment Corporation.) defw /FullName (Digital logo) def /version (1.1) def end 0/FontType 3 def % This is a user-defined font4/FontMatrix matrix def % Use an identity transform7/FontBBox [ 0 0 3.383 1 ] def % Logo itself is biggestn9/GapWidth .070 def % The width of the gap between boxesn/Encoding 256 array defo/0 1 255 { Encoding exch /.notdef put } bind for Encoding-dup (d) 0 get /DEC-logo put % (d) gives logo =dup (t) 0 get /smalltrademark put % (t) gives small trademarkm= (T) 0 get /largetrademark put % (T) gives large trademarkb-/Work 15 dict def % for doing work in font.f /BuildChar {+ exch begin % Use the font dictionaryo Work begin 4 Encoding exch get % Look up the character name$ load % Pull out the procedure exec % Run it.d end % Work end % fontdict } bind def Work begin/.notdef {} defa%o% - `DEC-logo' -% L% Images a DEC logo with the lower left corner at the current origin, with a+% height of one unit, in the current color.u% /m /moveto load defe/l /lineto load def /c /curveto load def /DEC-logo {e& 3.383 0 0 0 3.383 1 setcachedevice { % Da % d counter .2930 .3513 m& .2932 .3217 .2587 .2758 .2167 .2757 c& .1719 .2759 .1280 .3165 .1280 .3977 c& .1280 .4801 .1718 .5225 .2153 .5227 c& .2587 .5225 .2932 .4760 .2930 .4407 c closepath % d outside .2953 .5787 m .2953 .7600 l .3843 .7600 l .3843 .1960 l .2923 .1960 l .2923 .2220 l& .2848 .2144 .2531 .1813 .1990 .1813 c& .1426 .1812 .0417 .2282 .0417 .3977 c& .0417 .5414 .1171 .6157 .2067 .6157 c& .2399 .6157 .2725 .6039 .2953 .5787 c closepath % d box .432 0.0 me .432 1.0 l .000 1.0 l .000 0.0 le closepath } execu { % Ia % i box .927 0.0 m .927 1.0 lc .502 1.0 l .502 0.0 lg closepath % i body .6695 .196 ma .6695 .600 lR .7595 .600 lk .7595 .196 lr closepath % i dot .6695 .655 m .6695 .755 l .7595 .755 li .7595 .655 lo closepath } exec { % Gm % g counter 1.2813 .4478 me) 1.2813 .4837 1.2409 .5208 1.2035 .5208 cv) 1.1713 .5208 1.1215 .5003 1.1215 .4084 cX) 1.1215 .3105 1.1827 .2962 1.2030 .2962 cd) 1.2433 .2962 1.2813 .3239 1.2813 .3667 c closepath % g box 0.997 1.0 m 1.415 1.0 l 1.415 0.0 l 0.997 0.0 l closepath % g outside 1.2822 .5609 mh) 1.2729 .5742 1.2424 .6044 1.1988 .6044 cn) 1.1311 .6043 1.0367 .5652 1.0367 .3955 cf) 1.0368 .2617 1.1437 .2168 1.1876 .2168 c ) 1.2350 .2167 1.2702 .2443 1.2798 .2547 cd 1.2798 .2126 lc) 1.2798 .1815 1.2479 .1511 1.1945 .1511 c ) 1.1485 .1512 1.1437 .1807 1.1437 .1953 cK 1.0497 .1953 lC) 1.0497 .1486 1.0798 .0804 1.1888 .0803 cL) 1.2864 .0803 1.3186 .1176 1.3325 .1316 c/) 1.3442 .1434 1.3617 .1758 1.3617 .2017 ce 1.3617 .6 l 1.2823 .6 l closepath } exec { % IP % i box 1.910 0.0 m 1.910 1.0 l 1.485 1.0 l 1.485 0.0 l closepath % i bodyg 1.6525 .196 m 1.6525 .6 l 1.7425 .6 l 1.7425 .196 l closepath % i dot 1.6525 .655 m 1.6525 .755 l 1.7425 .755 l 1.7425 .655 l closepath } exec] { % Tf % t 2.2128 .7525 ma 2.1305 .7525 lt 2.1305 .6071 lo 2.0874 .6071 l  2.0874 .5396 lg 2.1305 .5396 l 2.1305 .2852 l>) 2.1305 .2367 2.1554 .1986 2.2248 .1987 cr) 2.2573 .1987 2.2560 .1985 2.2842 .2034 ce 2.2842 .2874 lh) 2.2658 .2842 2.2601 .2829 2.2511 .2832 cy) 2.2338 .2837 2.2128 .2898 2.2128 .3206 cc 2.2128 .5395 l  2.2780 .5395 l  2.2780 .6071 lh 2.2128 .6071 lx closepath % t box 2.404 0.0 m 1.980 0.0 l 1.980 1.0 l 2.404 1.0 l closepath } execa { % A  % a box 2.474 0.0 m 2.474 1.0 l 2.888 1.0 l 2.888 0.0 l closepath % a outside 2.5439 .4728 mu 2.6210 .4728 lt) 2.6210 .5138 2.6422 .5353 2.6826 .5353 cp) 2.7470 .5354 2.7449 .5067 2.7448 .4708 c ) 2.7050 .4553 2.7087 .4557 2.6480 .4419 ce) 2.5709 .4241 2.5237 .3911 2.5236 .3112 ck) 2.5237 .2331 2.5793 .1914 2.6420 .1915 cu) 2.7048 .1914 2.7178 .2117 2.7438 .2290 cS 2.7438 .1978 lo 2.8422 .1978 l ) 2.8190 .2352 2.8251 .2425 2.8249 .2706 ct) 2.8250 .2926 2.8249 .5080 2.8249 .5080 cR) 2.8250 .5507 2.8028 .5768 2.7883 .5855 cf) 2.7521 .6071 2.7074 .6097 2.6826 .6098 c ) 2.5945 .6096 2.5438 .5653 2.5439 .4728 c closepath % a counter 2.7448 .3946 ms 2.7448 .3401 lo) 2.7448 .3152 2.7145 .2670 2.6550 .2669 c) 2.6260 .2668 2.6098 .2883 2.6097 .3162 cS) 2.6098 .3442 2.6335 .3657 2.6536 .3697 co) 2.6745 .3739 2.7226 .3862 2.7448 .3946 cA closepath } execR { % L % l box 3.383 0.0 m 3.383 1.0 l 2.958 1.0 l 2.958 0.0 l closepath % l 3.1255 .196 m 3.1255 .765 l 3.2155 .765 l 3.2155 .196 l closepath } execm fill } bind def%d% % pct `trademark' --%E% Borrow the sans-serif trademark symbol from /Symbol. AFM file says:6% C 228 ; WX 786 ; N trademarksans ; B 5 293 725 673 ;L% We scale it down to pct percent of the height of the logo and superscript % it some, and voila!r%c /trademark { /s exch .380 div def /w s .725 mul .070 add def /u 1 .673 s mul sub defe w 0 0 u w 1 setcachedevice( /Symbol findfont s scalefont setfont! .070 u m % Superscript ito (\344) showp } bind def% <% These are two different trademarks (just different sizes).% %/smalltrademark { .15 trademark } def %/largetrademark { .25 trademark } defoend % Work dictionary#currentdict % Get the font dict end % Close it up4/DigitalLogo exch definefont pop % Define the font. %%EndFontd% EndDownloadPSFontu/F207 1200.0 /DigitalLogo DPSF(% DefineFont:F42 Category:10 Pointsize:8,/Helvetica /Helvetica@DOCPSE DOCPSE ReENCODE!/F42 400.0 /Helvetica@DOCPSE DPSFo(% DefineFont:F40 Category:10 Pointsize:96/Helvetica-Bold /Helvetica-Bold@DOCPSE DOCPSE ReENCODE&/F40 450.0 /Helvetica-Bold@DOCPSE DPSF(% DefineFont:F39 Category:10 Pointsize:9</Helvetica-Oblique /Helvetica-Oblique@DOCPSE DOCPSE ReENCODE)/F39 450.0 /Helvetica-Oblique@DOCPSE DPSFi(% DefineFont:F38 Category:10 Pointsize:9!/F38 450.0 /Helvetica@DOCPSE DPSFe)% DefineFont:F36 Category:10 Pointsize:10e&/F36 500.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F16 Category:10 Pointsize:24n'/F16 1200.0 /Helvetica-Bold@DOCPSE DPSFh%Spot color array for this job/ColorPalette [a+0.0 0.0 0.0 1.0 (BLACK) findcmykcustomcolord] def %%EndSetup%e %%Page: (1) 1i%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)n PaperHeight PaperWidth PM 0 0 XYK0 SC 3600 5443 XY F16(Software)S 3600 6688 XY(Produ)S 2 x(ct)S 3600 7934 XYsF(Description)S 3600 X 747 y 23316 204 R 3600 9455 XY F36(PRODUC)S -2 xE(T)S 167 x(NAME:)S 597 x(DEC)S 166 x(C/C++)S 165 x(Run-T)S -8 x(ime)SyE166 x(Components)S 167 x(V)S -27 x(ersion)S 167 x(6.0)S 23784 X(SPD)SeC166 x(50.46.00)S 8459 X 631 y(for)S 166 x(OpenVMS)S 167 x(V)S -37 xeE(AX)S 3600 11794 XY F40(DESCRIPTI)S -2 x(ON)S 3600 12758 XY F38(DEC)S G234 x(C/C++)S 233 x(Run-T)S -16 x(ime)S 235 x(Compon)S 2 x(ents)S 235 xG(V)S -25 x(ersion)S 235 x(6.0)S 235 x(pro-)S 3600 X 548 y(vides)S 193 x E(the)S 193 x(run-time)S 193 x(suppo)S 2 x(rt)S 192 x(required)S 194 x D(for)S 193 x(the)S 193 x(proper)S 194 x(ex-)S 3600 X 548 y(ecution)SM191 x(of)S 190 x(Digit)S -2 x(al)S 190 x(and)S 191 x(vendo)S 2 x(r-provided)S D192 x(applications)S 190 x(on)S 3600 X 548 y(end-us)S 2 x(er)S 193 xF(systems)S 195 x(that)S 193 x(were)S 194 x(built)S 193 x(using)S 194 xF(the)S 193 x(DEC)S 193 x(C)S 193 x(or)S 3600 X 548 y(DEC)S 149 x(C++)SC149 x(languages)S 151 x(or)S 150 x(their)S 149 x(associated)S 150 xtH(faciliti)S -2 x(es.)S 3600 15914 XY(This)S 220 x(prod)S 2 x(uct)S 220 xI(is)S 220 x(not)S 221 x(required)S 222 x(for)S 221 x(the)S 221 x(proper)SF222 x(execution)S 3600 X 548 y(of)S 168 x(applications)S 169 x(which)SG169 x(have)S 169 x(been)S 170 x(built)S 168 x(using)S 169 x(the)S 168 x F(V)S -33 x(AX)S 150 x(C)S 3600 X 548 y(language.)S 3600 17974 XY(The)SD150 x(kit)S 149 x(includes:)S 3600 18938 XY(\201)S 441 x(The)S 205 xI(DEC)S 204 x(C)S 205 x(Run-T)S -16 x(ime)S 205 x(library)S 205 x(suppor)SpD2 x(t)S 204 x(in)S 205 x(shareab)S 2 x(le)S 4198 X 547 y(and)S 150 xF(object)S 150 x(library)S 149 x(form.)S 3600 X 865 y(The)S 124 x(DEC)SF122 x(C)S 123 x(Run-T)S -16 x(ime)S 124 x(Library)S 124 x(that)S 123 xC(is)S 123 x(available)S 124 x(on)S 124 x(Open-)S 3600 X 548 y(VMS)S%D232 x(V)S -33 x(AX)S 231 x(V)S -25 x(ersion)S 232 x(6.0)S 232 x(is)SH231 x(package)S 2 x(d)S 231 x(on)S 232 x(this)S 231 x(kit.)S 444 x(The)SF3600 X 548 y(DEC)S 179 x(C)S 180 x(Run-T)S -16 x(ime)S 180 x(Library)SC181 x(provides)S 181 x(routines)S 181 x(to)S 180 x(perform)S 3600 X H548 y(input/output,)S 165 x(character)S 164 x(and)S 163 x(string)S 162 xG(handling,)S 165 x(mathem)S 2 x(ati-)S 3600 X 548 y(cal)S 164 x(compu)S C2 x(tations,)S 167 x(memory)S 166 x(allocation,)S 167 x(and)S 165 xoF(emulation)S 165 x(of)S 3600 X 547 y(selected)S 189 x(UNIX\206)S 188 xF(features.)S 316 x(The)S 189 x(routines)S 189 x(in)S 188 x(the)S 188 xG(DEC)S 188 x(C)S 3600 X 548 y(Run-T)S -16 x(ime)S 185 x(Library)S 186 xrE(provide)S 187 x(an)S 185 x(ANSI-C)S 185 x(compliant)S 185 x(imple-)SG3600 X 548 y(mentation)S 150 x(of)S 149 x(the)S 150 x(support.)S 3600 XlE865 y(\201)S 441 x(The)S 203 x(V)S -33 x(AX)S 149 x(C)S 203 x(Run-T)SrC-16 x(ime)S 203 x(Library)S 204 x(suppor)S 2 x(t)S 202 x(in)S 203 x9E(shareab)S 2 x(le)S 4198 X 548 y(and)S 150 x(object)S 150 x(library)S5D149 x(form)S 3600 X 864 y(The)S 131 x(V)S -33 x(AX)S 149 x(C)S 130 xN(Run-T)S -16 x(ime)S 131 x(Library)S 131 x(that)S 130 x(is)S 130 x(available)SF131 x(on)S 131 x(Open-)S 3600 X 548 y(VMS)S 115 x(V)S -33 x(AX)S 114 xH(V6.0)S 115 x(is)S 114 x(packag)S 2 x(ed)S 115 x(on)S 115 x(this)S 114 xF(kit.)S 186 x(The)S 115 x(V)S -33 x(AX)S 115 x(C)S 114 x(Run-)S 3600 XG548 y(T)S -17 x(ime)S 173 x(Library)S 173 x(provides)S 174 x(routines)S.I173 x(to)S 172 x(perform)S 174 x(input/output,)S 3600 X 548 y(character)S H198 x(and)S 197 x(string)S 196 x(handling,)S 208 x(mathema)S 2 x(tical)SQ195 x(computa-)S 3600 X 548 y(tions,)S 244 x(memor)S 2 x(y)S 225 x(allocations,)SeF244 x(and)S 227 x(emulation)S 226 x(of)S 225 x(selected)S 3600 X 548 yE(UNIX)S 167 x(features.)S 257 x(Also)S 168 x(suppor)S 2 x(ted)S 168 x H(are)S 169 x(the)S 169 x(4.3BSD)S 168 x(socket)S 3600 X 547 y(routines)SF154 x(for)S 153 x(interprocess)S 155 x(communications)S 154 x(across)SH155 x(a)S 153 x(net-)S 3600 X 548 y(work.)S 226 x(The)S 158 x(routines)SC159 x(in)S 158 x(the)S 159 x(V)S -33 x(AX)S 158 x(C)S 158 x(Run-T)S6I-16 x(ime)S 158 x(Library)S 160 x(are)S 3600 X 548 y(not)S 150 x(ANSI-C)S2E148 x(comp)S 2 x(liant.)S 3600 X 865 y(\201)S 441 x(The)S 152 x(DEC)S1D152 x(C++)S 152 x(class)S 152 x(library)S 153 x(support)S 153 x(in)SD152 x(share)S 2 x(able)S 152 x(im-)S 4198 X 548 y(age)S 150 x(form)SH3600 X 864 y(The)S 105 x(DEC)S 105 x(C++)S 104 x(Class)S 105 x(Library)SE105 x(which)S 105 x(consists)S 105 x(of)S 105 x(the)S 105 x(follow-)S0C3600 X 548 y(ing)S 149 x(class)S 149 x(library)S 149 x(packag)S 2 xdG(es:)S 199 x(iostream,)S 149 x(complex,)S 150 x(generic,)S 3600 X 548 yhD(Objection,)S 136 x(Stopwatch,)S 137 x(String,)S 136 x(task,)S 137 xE(Message)S 2 x(s,)S 136 x(and)S 135 x(vec-)S 3600 X 548 y(tor)S -24 x C(.)S -624 x 864 y(\201)S 441 x(The)S 184 x(user-m)S 2 x(ode)S 184 x0G(multithreading)S 184 x(capability)S 183 x(referre)S 2 x(d)S 184 x(to)SC4198 X 548 y(as)S 150 x(DECthreads)S 150 x(in)S 149 x(shareab)S 2 x H(le)S 149 x(image)S 150 x(form)S 15854 11795 XY(The)S 235 x(DECthreads)SE235 x(library)S 235 x(which)S 234 x(is)S 234 x(available)S 235 x(on)S7F235 x(Open-)S 15854 X 548 y(VMS)S 202 x(V)S -33 x(AX)S 202 x(V)S -24 xC(ersion)S 202 x(6.0)S 203 x(is)S 201 x(packag)S 2 x(ed)S 202 x(on)SD203 x(this)S 201 x(kit.)S 356 x(DEC-)S 15854 X 548 y(threads)S 228 xF(provides)S 228 x(an)S 227 x(implementation)S 227 x(of)S 227 x(draft)SF227 x(4)S 227 x(of)S 226 x(the)S 15854 X 548 y(propos)S 2 x(ed)S 171 xF(POSIX)S 171 x(1003.4a)S 173 x(standard)S 173 x(and)S 172 x(is)S 171 xE(Digital)S -2 x(')S -8 x(s)S 171 x(im-)S 15854 X 548 y(plementation)S N134 x(of)S 134 x(the)S 134 x(Distributed)S 133 x(Computing)S 134 x(Environme)SL2 x(nt)S 15854 X 548 y(\(DCE\))S 137 x(Threads)S 137 x(as)S 137 x(de\211ne)SJ2 x(d)S 136 x(by)S 137 x(the)S 137 x(Open)S 137 x(Software)S 137 x(Foun-)SC15854 X 548 y(dation\207.)S 307 x(DECthreads)S 185 x(is)S 185 x(a)S4D185 x(library)S 186 x(of)S 185 x(run-time)S 186 x(routines)S 15854 XE548 y(that)S 132 x(allows)S 132 x(the)S 133 x(user)S 133 x(to)S 132 x6D(create)S 134 x(multiple)S 131 x(threads)S 134 x(of)S 132 x(execu-)SK15854 X 548 y(tion)S 121 x(within)S 120 x(a)S 122 x(single)S 121 x(addres)S9C2 x(s)S 121 x(space.)S 191 x(Multithreading)S 121 x(capa-)S 15854 X7H548 y(bility)S 173 x(allows)S 173 x(computation)S 175 x(activity)S 173 xD(to)S 173 x(be)S 175 x(overlapped)S 175 x(with)S 15854 X 548 y(I/O)SL111 x(activit)S -2 x(y)S -33 x(.)S 187 x(Synchronization)S 113 x(elements,)SM119 x(such)S 112 x(as)S 112 x(mutexes)S 15854 X 548 y(and)S 111 x(condition)SsG111 x(variables,)S 119 x(are)S 111 x(provided)S 112 x(to)S 110 x(help)SdE111 x(ensure)S 112 x(that)S 15854 X 548 y(shared)S 173 x(resour)S 2 x C(ces)S 172 x(are)S 172 x(accesse)S 2 x(d)S 171 x(corre)S 2 x(ctly)S H-34 x(.)S 265 x(DECthreads)S 15854 X 548 y(also)S 116 x(provides)S 117 xN(multiple)S 115 x(scheduling)S 116 x(policies)S 116 x(for)S 116 x(scheduling)SH15854 X 548 y(and)S 150 x(prioritizing)S 149 x(threads.)S 15854 20473 XYI(\201)S 441 x(The)S 110 x(interoperab)S 2 x(ili)S -2 x(ty)S 110 x(tools)SCF109 x(provide)S 111 x(the)S 110 x(ability)S 109 x(to)S 110 x(resolve)SC16452 X 548 y(con\212icts)S 134 x(when)S 134 x(multiple)S 133 x(C)SeC134 x(Run-T)S -16 x(ime)S 134 x(Libraries)S 134 x(are)S 135 x(be-)S I16452 X 548 y(ing)S 149 x(pulled)S 150 x(into)S 149 x(an)S 150 x(image.)SPF15854 22576 XY(The)S 286 x(tools)S 285 x(V)S -33 x(AXC$LCL.OPT)S -50 xH(,)S 285 x(V)S -34 x(AXC$EMPTY)S -57 x(.EXE,)S 285 x(and)S 15854 X 548 yH(DECC$EMPTY)S -58 x(.EXE)S 233 x(are)S 234 x(provided)S 235 x(to)S 233 xE(allow)S 233 x(multiple)S 233 x(C)S 15854 X 548 y(Run-T)S -16 x(ime)SiG198 x(Libraries)S 198 x(to)S 198 x(be)S 198 x(accessed)S 199 x(within)SiJ197 x(one)S 198 x(image.)S 15854 X 548 y(The)S 197 x(V)S -33 x(AXC2DECC.)SD-2 x(EXE)S 197 x(and)S 197 x(V)S -33 x(AXCG2DECC.)S -2 x(EXE)S 197 xC(tools)S 15854 X 548 y(provide)S 144 x(a)S 143 x(means)S 144 x(of)SiH142 x(access)S 2 x(ing)S 142 x(the)S 143 x(DEC)S 142 x(C)S 143 x(Run-T)SJ-16 x(ime)S 142 x(Li-)S 15854 X 548 y(brary)S 151 x(from)S 150 x(objects)SC150 x(generated)S 151 x(by)S 150 x(the)S 149 x(V)S -33 x(AX)S 150 x8C(C)S 149 x(compiler)S -24 x(.)S 15854 27020 XY F40(Redistribution)S C175 x(of)S 176 x(the)S 176 x(DEC)S 175 x(C/C++)S 175 x(Run-T)S -9 x1D(ime)S 15854 X 548 y(Components)S 15854 28674 XY F38(Digital)S 209 xK(grants)S 211 x(you)S 211 x(a)S 211 x(nonexclusive,)S 226 x(royalty-free,)S I226 x(world-)S 15854 X 548 y(wide)S 301 x(right)S 302 x(to)S 301 x(repr)SOH2 x(oduce)S 302 x(and)S 303 x(distribute)S 301 x(the)S 302 x(DEC)S 301 xF(C)S 15854 X 548 y(/C++)S 271 x(Run-T)S -17 x(ime)S 272 x(Compon)S 2 xC(ents)S 271 x(saves)S 2 x(et,)S 301 x(AACR)S -8 x(T060.A,)S 15854 X F548 y(provided)S 151 x(that)S 149 x(you:)S 15854 31425 XY(\201)S 441 xD(distribute)S 127 x(the)S 127 x(entire)S 128 x(saveset)S 128 x(and)SL128 x(copies)S 127 x(of)S 127 x(its)S 127 x(accom-)S 16452 X 547 y(panying)SF150 x(docum)S 2 x(entation;)S 15854 32979 XY(\201)S 441 x(distribute)SG213 x(the)S 213 x(saveset)S 213 x(only)S 214 x(in)S 212 x(conjunction)S C214 x(with)S 212 x(and)S 16452 X 548 y(as)S 146 x(part)S 146 x(of)SeD146 x(your)S 147 x(software)S 146 x(application)S 146 x(produc)S 2 xG(t)S 145 x(which)S 146 x(is)S 16452 X 548 y(designed)S 176 x(to)S 175 x2F(operate)S 176 x(in)S 175 x(the)S 175 x(OpenVMS)S 175 x(V)S -33 x(AX)SG175 x(environ-)S 16452 X 548 y(ment;)S 15854 35630 XY(\201)S 441 x(do)SlF224 x(not)S 223 x(use)S 224 x(Digital)S -2 x(')S -8 x(s)S 223 x(name)SE2 x(,)S 241 x(logo,)S 242 x(or)S 223 x(tradem)S 2 x(arks)S 224 x(to)S0H16452 X 548 y(market)S 150 x(your)S 151 x(software)S 149 x(application)SH150 x(product;)S -701 x 38446 Y F40(October)S 151 x(1993)S 23882 X 548 y0(AE-Q1QT)S -33 x(A-TK)S 13021 X -126 y F207(dt)SEP PP) %%PageTrailer %%%PageFonts: Helvetica-Bold Helvetica)%%+ DigitalLogo1%%PageProcessColors:%%PageCustomColors: (BLACK) % %%Page: (2) 22%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)e PaperHeight PaperWidth PM 0 0 XYH0 SC 3600 3002 XY F40(DEC)S 149 x(C/C++)S 148 x(Run-T)S -8 x(ime)S 148 xF(Components)S 150 x(V)S -25 x(ersion)S 150 x(6.0)S 23947 X(SPD)S 149 xC(50.46.00)S 3600 X 548 y(for)S 150 x(OpenVMS)S 150 x(V)S -33 x(AX)S4H3600 4821 XY F38(\201)S 441 x(agree)S 158 x(to)S 156 x(indemnify)S -32 xD(,)S 158 x(hold)S 157 x(harmless,)S 159 x(and)S 158 x(defend)S 157 xD(Digi-)S 4198 X 548 y(tal)S 126 x(from)S 127 x(and)S 128 x(against)SI127 x(any)S 127 x(claims)S 127 x(or)S 127 x(lawsuits,)S 130 x(including)SfJ4198 X 548 y(attorney')S -8 x(s)S 188 x(fees,)S 197 x(that)S 187 x(arise)SD189 x(or)S 188 x(result)S 188 x(from)S 188 x(the)S 188 x(use)S 188 xJ(or)S 4198 X 548 y(distribution)S 143 x(of)S 144 x(your)S 145 x(software)SD145 x(application)S 144 x(product.)S 198 x(Ex-)S 4198 X 548 y(cept)SC166 x(as)S 167 x(expressly)S 167 x(provided)S 168 x(herein,)S 170 xF(Digital)S 165 x(grants)S 167 x(no)S 4198 X 548 y(implied)S 173 x(or)SD175 x(express)S 175 x(license)S 175 x(under)S 175 x(any)S 174 x(of)SE174 x(its)S 173 x(patents,)S 4198 X 548 y(copyrights,)S 138 x(trade)SRH136 x(secrets,)S 138 x(tradem)S 2 x(arks,)S 138 x(or)S 136 x(any)S 135 xD(license)S 4198 X 548 y(or)S 150 x(other)S 150 x(proprietary)S 151 xH(interests)S 149 x(and)S 151 x(rights.)S 3600 10151 XY F40(HARDW)S -26 xE(ARE)S 149 x(REQUIREMENTS)S 3600 X 897 y F38(Processo)S 2 x(r)S 173 x6E(and/or)S 175 x(hardware)S 175 x(con\211gu)S 2 x(rations)S 173 x(as)SiF174 x(speci\211ed)S 3600 X 548 y(in)S 149 x(the)S 150 x(System)S 150 xF(Support)S 150 x(Adden)S 2 x(dum)S 150 x(\(SSA)S 150 x(50.46.00-x\).)SG3600 13090 XY F40(SOFTW)S -25 x(ARE)S 149 x(REQUIREMENTS)S 3600 X 897 ySHF39(For)S 194 x(Systems)S 194 x(Using)S 194 x(T)S -42 x(erminals)S 195 xG(\(No)S 193 x(DECwindows)S 193 x(Inter-)S 3600 X 548 y(face\):)S 3600 X)G896 y F38(\201)S 441 x(OpenVMS)S 150 x(V)S -33 x(AX)S 150 x(Operating)S J150 x(System)S 3600 X 897 y F39(For)S 150 x(Workstations)S 150 x(Running)SE150 x(DECwindows:)S 3600 X 896 y F38(\201)S 441 x(OpenVMS)S 226 x(V)S K-33 x(AX)S 225 x(Operating)S 226 x(System)S 225 x(\(and)S 227 x(necessary)S(P4198 X 548 y(compone)S 2 x(nts)S 149 x(of)S 150 x(OpenVMS)S 150 x(DE}~ AACRT.BCKX9([AACRT060.DOCUMENTATION]RUNTIME_SPD.PS;1S;1QQv KCwindows\))SJ3600 X 897 y(Refer)S 113 x(to)S 113 x(the)S 114 x(System)S 114 x(Support)SC114 x(Addendum)S 115 x(\(SSA)S 113 x(50.46.00-)S 3600 X 548 y(x\))SE189 x(for)S 188 x(availabilit)S -2 x(y)S 189 x(and)S 189 x(required)S6I189 x(versions)S 189 x(of)S 189 x(prerequisite)S 3600 X 548 y(/optional)S K132 x(software)S 132 x(and)S 133 x(for)S 132 x(information)S 133 x(regard)S8H2 x(ing)S 132 x(compo-)S 3600 X 548 y(nents)S 150 x(of)S 149 x(OpenVMS)SH151 x(DECwindows.)S 3600 21807 XY F40(ORDERIN)S -2 x(G)S 149 x(INFORMA)SE-34 x(TION)S 3600 X 897 y F38(The)S 130 x(DEC)S 129 x(C/C+)S -2 x(+)SsE130 x(Run-T)S -17 x(ime)S 130 x(Compone)S 2 x(nts)S 129 x(kit)S 129 x C(is)S 129 x(not)S 129 x(sepa-)S 3600 X 548 y(rately)S 125 x(order)S)D2 x(able.)S 191 x(It)S 124 x(is)S 125 x(available)S 125 x(as)S 125 xL(a)S 126 x(compone)S 2 x(nt)S 124 x(of)S 125 x(some)S 3600 X 548 y(Digital)SC164 x(layered)S 166 x(produ)S 2 x(cts)S 165 x(and)S 166 x(through)S H167 x(redistribution)S 165 x(with)S 3600 X 548 y(produc)S 2 x(ts)S 149 xD(which)S 149 x(require)S 151 x(it)S 148 x(for)S 150 x(proper)S 151 xD(execution.)S 3600 25593 XY F42(\206)S 603 x(UNIX)S 133 x(is)S 135 xD(a)S 133 x(registere)S -2 x(d)S 134 x(trade)S -2 x(mark)S 134 x(of)SJ133 x(UNIX)S 133 x(System)S 134 x(Labo)S -2 x(ra-)S 4497 X 498 y(tories.)SH3600 X 498 y(\207)S 498 x(Open)S 147 x(Softwar)S -2 x(e)S 149 x(Founda)SE-2 x(tion)S 148 x(is)S 150 x(a)S 149 x(trad)S -2 x(emark)S 148 x(of)S8H149 x(Open)S 4497 X 498 y(Softw)S -2 x(are)S 132 x(Founda)S -2 x(tion,)SJ132 x(Inc.)S 3600 X 499 y(\207)S 498 x(The)S 147 x(Digital)S 148 x(Logo,)SD150 x(DEC,)S 147 x(DECthr)S -2 x(eads,)S 151 x(DECwindo)S -2 x(ws,)SF4497 X 498 y(Digital,)S 144 x(OpenV)S -2 x(MS,)S 142 x(and)S 141 x(V)SL-30 x(AX)S 142 x(are)S 141 x(trad)S -2 x(emarks)S 142 x(of)S 141 x(Digital)SK4497 X 498 y(Equipme)S -2 x(nt)S 132 x(Corpo)S -2 x(ration.)S 4497 29578 XYwF(199)S -2 x(3)S 148 x(Digital)S 147 x(Equipmen)S -2 x(t)S 148 x(Corp)SC-2 x(oration.)S 227 x(All)S 149 x(Rights)S 147 x(Re-)S 4497 X 498 y1!(served.)S 15132 38868 XY F40(2)SSEP PPa %%PageTrailer)%%%PageFonts: Helvetica-Bold Helvetica %%+ Helvetica-Oblique%%PageProcessColors:%%PageCustomColors: (BLACK)7%( %%Trailer1 %%Pages: 2%%BoundingBox: 0 0 612 792&%%DocumentFonts: DigitalLogo Helvetica$%%+ Helvetica-Bold Helvetica-Oblique/%%DocumentNeededFonts: Helvetica Helvetica-Bold1%%+ Helvetica-Oblique)%%DocumentProcessColors:%%DocumentCustomColors: (BLACK)S*%%CMYKCustomColor: 0.0 0.0 0.0 1.0 (BLACK)%hDVC$PSJob restoreeend %DEC_DVC$dict5end %Color5044Dict%x%%EOF))*[AACRT060.DOCUMENTATION]RUNTIME_SPD.TXT;1+,Y./ 4F x-90123KPWO56e75789GHJ Software Product DescriptionD ___________________________________________________________________D PRODUCT NAME: DEC C/C++ Run-Time Components SPD 50.46.00+ Version 6.0 for OpenVMS VAX DESCRIPTIONF DEC C/C++ Run-Time Components Version 6.0 provides the run-timeF support required for the proper execution of Digital andF vendor-provided applications on end-user systems that were builtE using the DEC C or DEC C++ languages or their associated facilities.F This product is not required for the proper execution of applications0 which have been built using the VAX C language. The kit includes:F o The DEC C Run-Time library support in shareable and object library form.F The DEC C Run-Time Library that is available on OpenVMS VAXF Version 6.0 is packaged on this kit. The DEC C Run-Time LibraryF provides routines to perform input/output, character and stringF handling, mathematical computations, memory allocation, andF emulation of selected UNIX[R] features. The routines in the DEC CF Run-Time Library provide an ANSI-C compliant implementation of the support.F o The VAX C Run-Time Library support in shareable and object library formF The VAX C Run-Time Library that is available on OpenVMS VAX V6.0F is packaged on this kit. The VAX C Run-Time Library providesF routines to perform input/output, character and string handling,F mathematical computations, memory allocations, and emulation ofF selected UNIX features. Also supported are the 4.3BSD socketF routines for interprocess communications across a network. TheD routines in the VAX C Run-Time Library are not ANSI-C compliant.D DIGITAL October 1993D AE-Q1QTA-TK  = o The DEC C++ class library support in shareable image formF The DEC C++ Class Library which consists of the following classF library packages: iostream, complex, generic, Objection,2 Stopwatch, String, task, Messages, and vector.E o The user-mode multithreading capability referred to as DECthreads in shareable image formF The DECthreads library which is available on OpenVMS VAX VersionF 6.0 is packaged on this kit. DECthreads provides anF implementation of draft 4 of the proposed POSIX 1003.4a standardF and is Digital's implementation of the Distributed ComputingF Environment (DCE) Threads as defined by the Open SoftwareF Foundation[TM]. DECthreads is a library of run-time routines thatF allows the user to create multiple threads of execution within aF single address space. Multithreading capability allowsF computation activity to be overlapped with I/O activity.F Synchronization elements, such as mutexes and condition variables,F are provided to help ensure that shared resources are accessedF correctly. DECthreads also provides multiple scheduling policies, for scheduling and prioritizing threads.F o The interoperability tools provide the ability to resolveF conflicts when multiple C Run-Time Libraries are being pulled into an image.F The tools VAXC$LCL.OPT, VAXC$EMPTY.EXE, and DECC$EMPTY.EXE areF provided to allow multiple C Run-Time Libraries to be accessedF within one image. The VAXC2DECC.EXE and VAXCG2DECC.EXE toolsF provide a means of accessing the DEC C Run-Time Library from, objects generated by the VAX C compiler.4 Redistribution of the DEC C/C++ Run-Time ComponentsF Digital grants you a nonexclusive, royalty-free, worldwide right toF reproduce and distribute the DEC C/C++ Run-Time Components saveset, AACRT060.A, provided that you:F o distribute the entire saveset and copies of its accompanying documentation;# 2  F o distribute the saveset only in conjunction with and as part ofF your software application product which is designed to operate in the OpenVMS VAX environment;F o do not use Digital's name, logo, or trademarks to market your! software application product;F o agree to indemnify, hold harmless, and defend Digital from andF against any claims or lawsuits, including attorney's fees, thatF arise or result from the use or distribution of your softwareF application product. Except as expressly provided herein, DigitalF grants no implied or express license under any of its patents,F copyrights, trade secrets, trademarks, or any license or other% proprietary interests and rights. HARDWARE REQUIREMENTSF Processor and/or hardware configurations as specified in the System# Support Addendum (SSA 50.46.00-x). SOFTWARE REQUIREMENTS7 For Systems Using Terminals (No DECwindows Interface): o OpenVMS VAX Operating System% For Workstations Running DECwindows:F o OpenVMS VAX Operating System (and necessary components of OpenVMS DECwindows)F Refer to the System Support Addendum (SSA 50.46.00-x) forF availability and required versions of prerequisite/optional software@ and for information regarding components of OpenVMS DECwindows.# 3   ORDERING INFORMATIONF The DEC C/C++ Run-Time Components kit is not separately orderable.F It is available as a component of some Digital layered products andF through redistribution with products which require it for proper execution.@ [R] UNIX is a registered trademark of UNIX System Laboratories.F [TM]Open Software Foundation is a trademark of Open Software Foundation, Inc.F [TM]The Digital Logo, DEC, DECthreads, DECwindows, Digital, OpenVMS,= and VAX are trademarks of Digital Equipment Corporation.= 1993 Digital Equipment Corporation. All Rights Reserved.# 4(*[AACRT060.DOCUMENTATION]RUNTIME_SSA.PS;1+,Z.W/ 4QWU-90123KPWOX56x{e7@7.6789GHJT%!PS-Adobe-3.0%%Title: 504600A%%Creator: VAX DOCUMENT V2.1-1I%%Copyright: 1986,1987,1988,1989,1990,1991 DIGITAL EQUIPMENT CORPORATION.%%+All Rights Reserved.(%%CreationDate: Tue Oct 5 1993 12:31:09%%For: SALVATORE %%BoundingBox: (atend)%%DocumentData: Clean7Bit%%LanguageLevel: 1%%Orientation: Portrait%%Pages: (atend)%%PageOrder: Ascend%%DocumentFonts: (atend) %%DocumentNeededFonts: (atend) &%%DocumentProcSets: Underlay Color5044.%%DocumentSuppliedProcSets: Underlay Color5044 %%DocumentProcessColors: (atend)%%DocumentCustomColors: (atend) %%EndComments%!%%BeginResource: procset Underlay%%CreationDate: (2/10/92)%C% In VAX DOCUMENT V2.1-1, simple EPSF files up to 65,000 bytes long@% may be an underlay. Define the EPSF as a PostScript proceedureD% called /UNDERLAY and prefix to DOCUMENT's PS output For example:.&% /UNDERLAY ( EPSF code here ) cvx def%C% To create a "Preliminary" underlay change /UNDERLAY* to /UNDERLAY /UNDERLAY* ( /Note (Preliminary) def /NoteSize 120 def6 /NoteFont /Helvetica findfont NoteSize scalefont def& /Note where { pop Note length 0 gt {8 /NoteWidth NoteFont setfont Note stringwidth pop def/ PaperWidth 36 mul PaperHeight 36 mul moveto& PaperHeight PaperWidth atan rotate6 NoteWidth -2 div NoteSize .729 mul -2 div rmoveto 2 Note true charpath .075 setseparationgray fill }if }if ) cvx def %%EndResource%"%%BeginResource: procset Color5044%%CreationDate: (1/21/91)%%Version:1.0 31%Implementation of Adobe 5044 color specification5%/ndf allows command override during color separation/Color5044Dict 100 dict defColor5044Dict begin/bdf {bind def} def/ndf {1 index where {pop pop pop } {dup xcheck {bind} if def } ifelse } bdf /setcmykcolor {1 exch sub 3 " {dup 5 -1 roll sub 0 2 copy lt {exch} if pop exch } repeat pop setrgbcolor }ndf/setcmykcoloroverprint {4 {dup -1 eq {pop 0} if 4 1 roll } repeat setcmykcolor } ndf/findcmykcustomcolor {5 /packedarray where {pop packedarray } {array astore readonly } ifelse } ndf/setcustomcolor {exch aload pop pop 4 {4 index mul 4 1 roll } repeat setcmykcolor pop } ndf/setseparationgray* {1 exch sub systemdict /setgray get exec } ndf/setoverprint {pop} ndf/currentoverprint false ndf%CMYK multi-proc colorimage /colorimage {4 neH {(\nUnsupported number of colors for colorimage.\n) print flush quit } if notJ {(\nSingle procedure form colorimage unsupported.\n) print flush quit } if' save 20 dict begin /&saveobj exch defE /&Kproc exch def /&Yproc exch def /&Mproc exch def /&Cproc exch def {&Cproc &Mproc &Yproc &Kproc7 /&K exch def /&Y exch def /&M exch def /&C exch def 0 1 &K length 1 sub {/&i exch def &K &i 255 &C &i get 30 mul &M &i get 59 mul add &Y &i get 11 mul add &K &i get 100 mul add 100 idiv dup 255 gt {pop 255} if sub put } for &K } image &saveobj end restore } ndf/customcolorimage! {pop systemdict /image get exec } ndf/separationimage {systemdict /image get exec } ndfend %%EndResourceColor5044Dict begin%/DEC_DVC$dict 300 dict defDEC_DVC$dict begin%/DVC$PSJob save def%,/DOCPSE ISOLatin1Encoding 256 array copy def"mark % CREATE DOCPSE ENCODING 8#055 /hyphenC 8#201 /bullet 8#202 /emdash 8#203 /endash 8#204 /daggerC 8#205 /daggerdbl 8#206 /registered 8#207 /trademark %8#210 /Delta? 8#211 /fi 8#212 /fl 8#213 /OE 8#214 /oe 8#215 /Ydieresis) counttomark -1 bitshift % DIVIDE BY 2: {DOCPSE 3 1 roll put} repeat % STACK NOW CONTAINS MARK cleartomark%3/ReENCODE { % /basefont /newfont encoding ReENCODE7 /newencoding exch def %ARG: NAME OF ENCODING VECTORC /newfontname exch def %ARG: NEW NAME FOR FONT AFTER RE-ENCODING findfont> /basefontdict exch def %ARG: NAME OF FONT TO BE RE-ENCODED? basefontdict maxlength dict begin %CREATE AND OPEN NEW DICT= basefontdict { %COPY ENTRIES FROM BASE FONT DICT TO NEW ONE 1 index /FID ne {5 def %IF NOT THE ONE WE'RE ENCODING, JUST COPY PTRS } { %else: pop pop %IGNORE FID AND ENCODING FOR ONE WE'RE ENCODING } ifelse } forall, /FontName newfontname def %DEFINE NEW NAME 6 /Encoding newencoding def %DEFINE NEW ENCODING VECTOR; newfontname currentdict definefont %TURN IT INTO A PS FONT3 pop %IGNORE MODIFIED DICT RETURNED BY DEFINEFONT end}def%/cvsstr 64 string def/tempmatrix matrix def%2% Exit page (temporarily) to add fonts/characters. /XP { }def% % Resume page /RP { }def%% End Page: EP/EP {DVC$PSPage restore}def%% Purge fonts to reclaim VM/PF { currentoverprint currentrgbcolor EP %Does restore PageSetup %Does save setrgbcolor setoverprint}def%% ABBREVIATIONS /S /show load def/SV /save load def/RST /restore load def%/Yadjust {Ymax exch sub} def%$/XY { % (x,y) POSITION ABSOLUTE Yadjust moveto} def%#/X { % (x,0) POSITION ABSOLUTE currentpoint exch pop moveto} def%$/Y { % (0,y) POSITION ABSOLUTE & currentpoint pop exch Yadjust moveto} def%$/xy { % (x,y) POSITION RELATIVE neg rmoveto} def%#/x { % (x,0) POSITION RELATIVE 0 rmoveto} def%#/y { % (0,y) POSITION RELATIVE 0 exch neg rmoveto} def%/R { % Draw a rectangle$ /ht exch def /wd exch def gsave currentpoint newpath moveto 0 ht rlineto wd 0 rlineto$ 0 ht neg rlineto wd neg 0 rlineto& closepath fill grestore wd 0 rmoveto}def%3%Setup Page Media: PM/PM { /Xmax exch Resolution mul def /Ymax exch Resolution mul def /UNDERLAY where { pop3 /eps_save save def % save before EPSF underlay9 Resolution 72 div dup scale % Revert coords to points9 count array astore /DVCstack exch def % save op stack/ /dict_count countdictstack def % # of dicts" userdict begin % default dict' /showpage {}def % disable showpage 0 setgray? {UNDERLAY} stopped {(Error executing /UNDERLAY)== quit}ifD countdictstack dict_count sub {end} repeat % clean up dict stack/ clear DVCstack aload pop % restore op stack* eps_save restore % restore after EPSF }if PageSetup}def%%Setup page coordinates /PageSetup{ /DVC$PSPage save def9 PortraitMode not {PaperWidth 0 translate 90 rotate} if /Xpos 0 def /Ypos 0 def}def%)% Begin EPS file: SPB/SPB {8 Yadjust transform % convert from DVC to device coords EP % page-level restore( /eps_save save def % save before EPSF8 Resolution 72 div dup scale % Revert coords to points2 itransform % convert position back to points % translate % set position for EPSF3 PortraitMode not {90 rotate} if % rotate for EPSF7 count array astore /DVCstack exch def % save op stack- /dict_count countdictstack def % # of dicts userdict begin % default dict% /showpage {}def % disable showpage 0 setgray}def%% End EPS file/SPE {B countdictstack dict_count sub {end} repeat % clean up dict stack- clear DVCstack aload pop % restore op stack( eps_save restore % restore after EPSF" PageSetup % restore DVC coords}def%!% Print-Page Routine: PP/PP { gsave showpage grestore}def%&/DMF { % /font-name DMF& exch findfont exch scalefont setfont}def%3/concatnam { % /abcd (xxx) concatnam ==> /abcdxxx /xxx exch def /namstr exch cvsstr cvs def1 /newnam namstr length xxx length add string def newnam 0 namstr putinterval& newnam namstr length xxx putinterval newnam cvn }def%%/strip { % /abcdef 2 strip ==> /cdef /num exch def /nam exch def /namstr nam cvsstr cvs def# /newlen namstr length num sub def4$ namstr num newlen getinterval cvn}def/% ROUTINES TO HANDLE PACKING/UNPACKING NUMBERSP8/PackHW { % PackHW --> 0 /num exch def /pos exch def /target exch def: num 16#0000FFFF and 1 pos sub 16 mul bitshift target or}def</PackByte { % PackByte --> 0 /num exch def /pos exch def /target exch def: num 16#000000FF and 3 pos sub 8 mul bitshift target or}def4/UnpkHW { % UnpkHW -->  /num exch def /pos exch def0 num 1 pos sub -16 mul bitshift 16#0000FFFF and) dup 16#00007FFF gt {16#00010000 sub} ifn}def8/UnpkByte { % UnpkByte -->  /num exch def /pos exch def/ num 3 pos sub -8 mul bitshift 16#000000FF and ) dup 16#0000007F gt {16#00000100 sub} ifo}def%'/ps-scalefont {eJ % FOR PS FONTS, LOOK AT SIZE REQUESTED. IF IT HAS A DECIMAL REMAINDERL % EQUIVALENT TO .001-.009 POINTS (I.E., .050-.450 VAXDOC UNITS), THAT'S H % A FLAG TO STRETCH IT VERTICALLY BY ADDING 1-9 EXTRA POINTS TO THE  % VERTICAL SCALING.hA % save requested size - as entered and as integers, dup /x-size exch def cvi /x-int exch def; % calc decimal remainder, mul x 1000, rounde; x-size x-int sub 1000 mul round cvi /remainder exch def % % see how we scale...a) remainder 50 lt remainder 450 gt or {c& % scale isomorphically /ystretch 0 def/ x-size scalefont } {t& % scale anamorphically /ystretch remainder defi+ x-int ystretch add /y-size exch def ' [x-int 0 0 y-size 0 0] makefontf } ifelse}def%x(/DPSF { % /procname size /fontname DPSF< findfont exch ps-scalefont [ exch /setfont cvx ] cvx def}def%t/PXLBuildCharDict 17 dict def /CMEncodingArray 256 array def90 1 255 {CMEncodingArray exch dup cvsstr cvs cvn put} fore)/RasterConvert {RasterScaleFactor div}def/TransformBBox { aload poppH /BB-ury exch def /BB-urx exch def /BB-lly exch def /BB-llx exch def. [ BB-llx RasterConvert BB-lly RasterConvert / BB-urx RasterConvert BB-ury RasterConvert ] }def/RunLengthToRasters {s % none yet}def7/GenerateRasters { % GENERATE RASTERS FOR "IMAGEMASK" 1 rasters runlength 1 eq {RunLengthToRasters} ifi}def% )/int-dict-name {int (-dict) concatnam}def -/int-dict {int (-dict) concatnam cvx load}defr% /DefinePXLFont {E % ...b1 % ...[llx lly urx ury]DefinePXLFont C /newfont exch def /bb exch def /num exch def /psz exch def.C /dsz exch def /pxlmag exch def /ext exch def /int exch defe9 /fnam ext (-) concatnam pxlmag cvsstr cvs concatnam defC newfont not {  int-dict-name 13 dict def int-dict beginF /FontType 3 def /FontMatrix [ 1 dsz div 0 0 1 dsz div 0 0 ] defC /FontBBox bb TransformBBox def /Encoding CMEncodingArray defeI /CharDict 1 dict def CharDict begin /Char-Info num array def end  /BuildChar { PXLBuildCharDict begin, /char exch def /fontdict exch defB fontdict /CharDict get /Char-Info get char get aload pop2 /rasters exch def /PackedWord1 exch def+ 0 PackedWord1 UnpkHW 16#7FFF ne {8 /PackedWord2 exch def /wx 0 PackedWord1 UnpkHW defN /rows 2 PackedWord1 UnpkByte def /cols 3 PackedWord1 UnpkByte defM /llx 0 PackedWord2 UnpkByte def /lly 1 PackedWord2 UnpkByte defhM /urx 2 PackedWord2 UnpkByte def /ury 3 PackedWord2 UnpkByte def }{ %elsedG /PackedWord2 exch def /PackedWord3 exch def /PackedWord4 exch def8J /wx 1 PackedWord1 UnpkHW def /rows 0 PackedWord2 UnpkHW defI /cols 1 PackedWord2 UnpkHW def /llx 0 PackedWord3 UnpkHW defNI /lly 1 PackedWord3 UnpkHW def /urx 0 PackedWord4 UnpkHW defi) /ury 1 PackedWord4 UnpkHW defG } ifelse rows 0 lt {e( /rows rows neg def /runlength 1 def }{ %else  /runlength 0 defn } ifelsef wx 0. llx RasterConvert lly RasterConvert < urx RasterConvert ury RasterConvert setcachedevice rows 0 ne { gsave) cols rows true RasterScaleFactor TB 0 0 RasterScaleFactor neg llx .5 add neg ury .5 add : tempmatrix astore GenerateRasters imagemask grestore } if endE }def endg! fnam int-dict definefont pop N } if / int-dict-name fnam findfont psz scalefont def 3 currentdict int [ int-dict /setfont cvx ] cvx putD}def NA/PXLF { true DefinePXLFont}def % SIGNAL THAT FONT ALREADY LOADEDdF/PXLNF {false DefinePXLFont}def % SIGNAL THAT FONT NOT ALREADY LOADED%:/PXLC { % ...* % ...PXLCH /rasters exch def /runlength exch def /cols exch def /rows exch defG /ury exch def /urx exch def /lly exch def /llx exch def7 /wx exch def /code exch def /int exch def+ % SEE IF LONG OR SHORT FORMAT IS REQUIREDc? true cols CKSZ rows CKSZ ury CKSZ urx CKSZ lly CKSZ llx CKSZ o TackRunLengthToRows { / int-dict /CharDict get /Char-Info get code C [ 0 0 llx PackByte 1 lly PackByte 2 urx PackByte 3 ury PackBytenA 0 0 wx PackHW 2 rows PackByte 3 cols PackByte rasters ] putT }{ %else/ int-dict /CharDict get /Char-Info get code O? [ 0 0 urx PackHW 1 ury PackHW 0 0 llx PackHW 1 lly PackHWIP 0 0 rows PackHW 1 cols PackHW 0 0 16#7FFF PackHW 1 wx PackHW rasters ] put } ifelse}def%h/CKSZ {abs 127 le and}deft@/TackRunLengthToRows {runlength 0 ne {/rows rows neg def} if}def% /PLOTC {K % PLOTC H /rasters exch def /runlength exch def /cols exch def /rows exch defG /ury exch def /urx exch def /lly exch def /llx exch defe6 /psz exch def /dsz exch def /wx exch def' % "PLOT" A CHARACTER'S RASTER PATTERNo rows 0 ne {o gsaves3 currentpoint translate psz dsz div dup scaleo> cols rows true RasterScaleFactor 0 0 RasterScaleFactor 6 neg llx .5 add neg ury .5 add tempmatrix astore GenerateRasters imagemaskp grestore } if wx x}def%i% set color routine: Color# SC6/SC {ColorPalette exch get 1.0 setcustomcolor}bind def%k %%EndPrologr %%BeginSetup/PxlResolution 300 def/Resolution 3600 def3/RasterScaleFactor PxlResolution Resolution div def/PortraitMode true def/PaperWidth 8.500 deft/PaperHeight 11.000 def072 Resolution div dup scale 8%> Postamble of file DSK:[SALVATORE.SPD]504600A.DVI_PS.*% DefineFont:F207 Category:15 Pointsize:24% DownloadPSFont%!PS-Adobe-2.0+%%Title: PostScript Digital Logo Font, v1.1e%%Creator: Ned Batchelderf%%CreationDate: 9-Nov-87%%DocumentFonts: Symbolo$%%DocumentSuppliedFonts: DigitalLogo %%EndCommentsk% % DIGITAL INTERNAL USE ONLY% % INTRODUCTION:tJ% This rendition of the Digital logo was prepared by Ned Batchelder using K% Adobe Illustrator and hand manipulation of the resulting PostScript code.J% Photographic masters of the logo were obtained from David Comberg in theF% Graphic Design Group. Additional consultation was provided by Elliot9% Hendrickson, one of the original designers of the logo.a% % USE:K% This file defines a new PostScript font, called /DigitalLogo. It consistseE% of three characters. (d) is the entire Digital logo, (t) is a smallM% trademark symbol, and (T) is a large trademark symbol. The font is designedDJ% so that the argument to scalefont is the height of the logo. There is noM% extra white space around the logo at all. The trademarks are designed to beI% shown right after the logo, and they align themselves. The only correctiK% strings to show with this font are (d), (dt), and (dT). There is an entrysK% (named GapWidth) in the font dictionary which gives the unscaled width oftL% the gap between the blocks. This distance is given because it is used as a<% unit to determine how much space to leave around the logo.% % HISTORY:K% The logo was designed in 1957 by Elliot Hendrickson, who was then working L% as an independent designer. He was contracted by DEC to do a brochure, andM% DEC wanted a logo to accompany it. The logo up to then had been the letters K% DEC in blocks the shape of the plug-in cards that DEC had been producing.uM% Elliot re-worked the logo, incorporating letters which were hand-drawn for eM% the purpose by Arthur Hover(?). The logo has been maintained since then in 0N% conventional technology, ie, film masters. There was at least one reworking % of the logo at some point.% M% The masters I received had a number of interesting features. The boxes wereFM% not all the same width, and there seemed to be no logic to which boxes wereK% wider. The 'g' was the narrowest, and the 'i' and 'l' were second widest. J% Also, the two 'i's were not exactly the same shape. On ten-inch masters,K% (one box to an 8x11 sheet), the boxes were not rectangles, but were very M% slightly tapered in wierd ways. I assume that the tapering is the result of D% too many reproductions, but the difference in widths may have beenI% deliberate at some time. Elliot reports that when he drew it, all boxesuJ% were the same width. I have retained the different widths in my version,J% since the experts I had at hand did not seem to think I should make them % uniform.% D% Please feel free to use this logo, but keep in mind the following:% (% 1. This code is for INTERNAL USE ONLY.I% 2. I am not entirely happy with the final shapes of the letters, and amyG% hoping to improve them. Please allow for future updates to this code.fG% 3. Only use this logo within the guidelines of the Corporate IdentityfF% program. If you use this font precisely as is, you can't get in muchB% trouble. Don't take the shapes and do strange things with them. K% In particular, the Identity states that the logo is a one-color logo: The-L% letters are actually holes in the blocks, through which the background canH% be seen. Do not modify this code so that the letters are always white.% % Edit history:R% ;% 21-Sep-87 nmb Created as a standalone file with demo.G+% 6-Nov-87 nmb Converted to font form.rF% 9-Nov-87 nmb Removed // uses for compatibility with LW Classics%t%%BeginFont: DigitalLogo 10 dict beginn/FontInfo 3 dict defFontInfo begin /NoticefN(The Digital logo is a registered trademark of Digital Equipment Corporation.) defw /FullName (Digital logo) def /version (1.1) def end 0/FontType 3 def % This is a user-defined font4/FontMatrix matrix def % Use an identity transform7/FontBBox [ 0 0 3.383 1 ] def % Logo itself is biggestn9/GapWidth .070 def % The width of the gap between boxesn/Encoding 256 array defo/0 1 255 { Encoding exch /.notdef put } bind for Encoding-dup (d) 0 get /DEC-logo put % (d) gives logo =dup (t) 0 get /smalltrademark put % (t) gives small trademarkm= (T) 0 get /largetrademark put % (T) gives large trademarkb-/Work 15 dict def % for doing work in font.f /BuildChar {+ exch begin % Use the font dictionaryo Work begin 4 Encoding exch get % Look up the character name$ load % Pull out the procedure exec % Run it.d end % Work end % fontdict } bind def Work begin/.notdef {} defa%o% - `DEC-logo' -% L% Images a DEC logo with the lower left corner at the current origin, with a+% height of one unit, in the current color.u% /m /moveto load defe/l /lineto load def /c /curveto load def /DEC-logo {e& 3.383 0 0 0 3.383 1 setcachedevice { % Da % d counter .2930 .3513 m& .2932 .3217 .2587 .2758 .2167 .2757 c& .1719 .2759 .1280 .3165 .1280 .3977 c& .1280 .4801 .1718 .5225 .2153 .5227 c& .2587 .5225 .2932 .4760 .2930 .4407 c closepath % d outside .2953 .5787 m .2953 .7600 l .3843 .7600 l .3843 .1960 l .2923 .1960 l .2923 .2220 l& .2848 .2144 .2531 .1813 .1990 .1813 c& .1426 .1812 .0417 .2282 .0417 .3977 c& .0417 .5414 .1171 .6157 .2067 .6157 c& .2399 .6157 .2725 .6039 .2953 .5787 c closepath % d box .432 0.0 me .432 1.0 l .000 1.0 l .000 0.0 le closepath } execu { % Ia % i box .927 0.0 m .927 1.0 lc .502 1.0 l .502 0.0 lg closepath % i body .6695 .196 ma .6695 .600 lR .7595 .600 lk .7595 .196 lr closepath % i dot .6695 .655 m .6695 .755 l .7595 .755 li .7595 .655 lo closepath } exec { % Gm % g counter 1.2813 .4478 me) 1.2813 .4837 1.2409 .5208 1.2035 .5208 cv) 1.1713 .5208 1.1215 .5003 1.1215 .4084 cX) 1.1215 .3105 1.1827 .2962 1.2030 .2962 cd) 1.2433 .2962 1.2813 .3239 1.2813 .3667 c closepath % g box 0.997 1.0 m 1.415 1.0 l 1.415 0.0 l 0.997 0.0 l closepath % g outside 1.2822 .5609 mh) 1.2729 .5742 1.2424 .6044 1.1988 .6044 cn) 1.1311 .6043 1.0367 .5652 1.0367 .3955 cf) 1.0368 .2617 1.1437 .2168 1.1876 .2168 c ) 1.235ț~ AACRT.BCKZ9([AACRT060.DOCUMENTATION]RUNTIME_SSA.PS;1S;1QWV+0 .2167 1.2702 .2443 1.2798 .2547 cd 1.2798 .2126 lc) 1.2798 .1815 1.2479 .1511 1.1945 .1511 c ) 1.1485 .1512 1.1437 .1807 1.1437 .1953 cK 1.0497 .1953 lC) 1.0497 .1486 1.0798 .0804 1.1888 .0803 cL) 1.2864 .0803 1.3186 .1176 1.3325 .1316 c/) 1.3442 .1434 1.3617 .1758 1.3617 .2017 ce 1.3617 .6 l 1.2823 .6 l closepath } exec { % IP % i box 1.910 0.0 m 1.910 1.0 l 1.485 1.0 l 1.485 0.0 l closepath % i bodyg 1.6525 .196 m 1.6525 .6 l 1.7425 .6 l 1.7425 .196 l closepath % i dot 1.6525 .655 m 1.6525 .755 l 1.7425 .755 l 1.7425 .655 l closepath } exec] { % Tf % t 2.2128 .7525 ma 2.1305 .7525 lt 2.1305 .6071 lo 2.0874 .6071 l  2.0874 .5396 lg 2.1305 .5396 l 2.1305 .2852 l>) 2.1305 .2367 2.1554 .1986 2.2248 .1987 cr) 2.2573 .1987 2.2560 .1985 2.2842 .2034 ce 2.2842 .2874 lh) 2.2658 .2842 2.2601 .2829 2.2511 .2832 cy) 2.2338 .2837 2.2128 .2898 2.2128 .3206 cc 2.2128 .5395 l  2.2780 .5395 l  2.2780 .6071 lh 2.2128 .6071 lx closepath % t box 2.404 0.0 m 1.980 0.0 l 1.980 1.0 l 2.404 1.0 l closepath } execa { % A  % a box 2.474 0.0 m 2.474 1.0 l 2.888 1.0 l 2.888 0.0 l closepath % a outside 2.5439 .4728 mu 2.6210 .4728 lt) 2.6210 .5138 2.6422 .5353 2.6826 .5353 cp) 2.7470 .5354 2.7449 .5067 2.7448 .4708 c ) 2.7050 .4553 2.7087 .4557 2.6480 .4419 ce) 2.5709 .4241 2.5237 .3911 2.5236 .3112 ck) 2.5237 .2331 2.5793 .1914 2.6420 .1915 cu) 2.7048 .1914 2.7178 .2117 2.7438 .2290 cS 2.7438 .1978 lo 2.8422 .1978 l ) 2.8190 .2352 2.8251 .2425 2.8249 .2706 ct) 2.8250 .2926 2.8249 .5080 2.8249 .5080 cR) 2.8250 .5507 2.8028 .5768 2.7883 .5855 cf) 2.7521 .6071 2.7074 .6097 2.6826 .6098 c ) 2.5945 .6096 2.5438 .5653 2.5439 .4728 c closepath % a counter 2.7448 .3946 ms 2.7448 .3401 lo) 2.7448 .3152 2.7145 .2670 2.6550 .2669 c) 2.6260 .2668 2.6098 .2883 2.6097 .3162 cS) 2.6098 .3442 2.6335 .3657 2.6536 .3697 co) 2.6745 .3739 2.7226 .3862 2.7448 .3946 cA closepath } execR { % L % l box 3.383 0.0 m 3.383 1.0 l 2.958 1.0 l 2.958 0.0 l closepath % l 3.1255 .196 m 3.1255 .765 l 3.2155 .765 l 3.2155 .196 l closepath } execm fill } bind def%d% % pct `trademark' --%E% Borrow the sans-serif trademark symbol from /Symbol. AFM file says:6% C 228 ; WX 786 ; N trademarksans ; B 5 293 725 673 ;L% We scale it down to pct percent of the height of the logo and superscript % it some, and voila!r%c /trademark { /s exch .380 div def /w s .725 mul .070 add def /u 1 .673 s mul sub defe w 0 0 u w 1 setcachedevice( /Symbol findfont s scalefont setfont! .070 u m % Superscript ito (\344) showp } bind def% <% These are two different trademarks (just different sizes).% %/smalltrademark { .15 trademark } def %/largetrademark { .25 trademark } defoend % Work dictionary#currentdict % Get the font dict end % Close it up4/DigitalLogo exch definefont pop % Define the font. %%EndFontd% EndDownloadPSFontu/F207 1200.0 /DigitalLogo DPSF(% DefineFont:F42 Category:10 Pointsize:8,/Helvetica /Helvetica@DOCPSE DOCPSE ReENCODE!/F42 400.0 /Helvetica@DOCPSE DPSFo(% DefineFont:F40 Category:10 Pointsize:96/Helvetica-Bold /Helvetica-Bold@DOCPSE DOCPSE ReENCODE&/F40 450.0 /Helvetica-Bold@DOCPSE DPSF(% DefineFont:F39 Category:10 Pointsize:9</Helvetica-Oblique /Helvetica-Oblique@DOCPSE DOCPSE ReENCODE)/F39 450.0 /Helvetica-Oblique@DOCPSE DPSFi(% DefineFont:F38 Category:10 Pointsize:9!/F38 450.0 /Helvetica@DOCPSE DPSFe)% DefineFont:F36 Category:10 Pointsize:10e&/F36 500.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F16 Category:10 Pointsize:24n'/F16 1200.0 /Helvetica-Bold@DOCPSE DPSFh%Spot color array for this job/ColorPalette [a+0.0 0.0 0.0 1.0 (BLACK) findcmykcustomcolord] def %%EndSetup%e %%Page: (1) 1i%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend)n PaperHeight PaperWidth PM 0 0 XYI0 SC 3600 5443 XY F16(System)S 3600 6688 XY(Supp)S 2 x(ort)S 3600 7934 XY1C(Addend)S 2 x(um)S 3600 X 747 y 23316 204 R 3600 X 199 y 23316 96 RpJ3600 9654 XY F36(PRODUC)S -2 x(T)S 167 x(NAME:)S 597 x(DEC)S 166 x(C/C++)SD165 x(Run-T)S -8 x(ime)S 166 x(Components)S 167 x(V)S -27 x(ersion)SE167 x(6.0)S 23258 X(SSA)S 166 x(50.46.00-A)S 8459 X 631 y(for)S 166 xeE(OpenVMS)S 167 x(V)S -37 x(AX)S 3600 11994 XY F40(HARDW)S -26 x(ARE)S H149 x(REQUIREMENTS)S 3600 12945 XY F39(Processo)S 2 x(rs)S 149 x(Suppo)SH2 x(rted)S 3600 13896 XY F42(V)S -30 x(AX:)S 6589 X(V)S -30 x(AX)S 133 xG(400)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(100)S -2 x(,)S 6589 X 553 ynF(V)S -30 x(AX)S 133 x(400)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(100)SG-2 x(A,)S 6589 X 553 y(V)S -30 x(AX)S 133 x(400)S -2 x(0)S 133 x(Mode)SsF-2 x(l)S 134 x(105)S -2 x(A,)S 6589 X 553 y(V)S -30 x(AX)S 133 x(400)SD-2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(200)S -2 x(,)S 6589 X 553 y(V)SF-30 x(AX)S 133 x(400)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(300)S -2 xG(,)S 6589 X 553 y(V)S -30 x(AX)S 133 x(400)S -2 x(0)S 133 x(Mode)S -2 xrF(l)S 134 x(400)S -2 x(,)S 6589 X 553 y(V)S -30 x(AX)S 133 x(400)S -2 xF(0)S 133 x(Mode)S -2 x(l)S 134 x(500)S -2 x(,)S 6589 X 553 y(V)S -30 xF(AX)S 133 x(400)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(500)S -2 x(A,)SF6589 X 553 y(V)S -30 x(AX)S 133 x(400)S -2 x(0)S 133 x(Mode)S -2 x(l)SE134 x(600)S -2 x(,)S 6589 X 553 y(V)S -30 x(AX)S 133 x(400)S -2 x(0)SeG133 x(Mode)S -2 x(l)S 134 x(600)S -2 x(A,)S 6589 X 553 y(V)S -30 x(AX)SgM133 x(400)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(700)S -2 x(A)S 6589 20532 XYeF(V)S -30 x(AX)S 133 x(600)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(200)SF131 x(Series,)S 6589 X 552 y(V)S -30 x(AX)S 133 x(600)S -2 x(0)S 133 xC(Mode)S -2 x(l)S 134 x(300)S 131 x(Series,)S 6589 X 553 y(V)S -30 x L(AX)S 133 x(600)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(400)S 131 x(Series,)SF6589 X 553 y(V)S -30 x(AX)S 133 x(600)S -2 x(0)S 133 x(Mode)S -2 x(l)SC134 x(500)S 131 x(Series,)S 6589 X 553 y(V)S -30 x(AX)S 133 x(600)S G-2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(600)S 131 x(Series)S 6589 23849 XYlF(V)S -30 x(AX)S 133 x(700)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(600)SD131 x(Series)S 6589 24955 XY(V)S -30 x(AX)S 133 x(820)S -2 x(0)S(,)SE132 x(V)S -29 x(AX)S 132 x(8250)S -2 x(,)S 133 x(V)S -30 x(AX)S 133 xdD(830)S -2 x(0)S(,)S 6589 X 498 y(V)S -30 x(AX)S 133 x(835)S -2 x(0)SD(,)S 132 x(V)S -29 x(AX)S 132 x(8500)S -2 x(,)S 133 x(V)S -30 x(AX)SF133 x(853)S -2 x(0,)S 6589 X 498 y(V)S -30 x(AX)S 133 x(855)S -2 x(0)SD(,)S 132 x(V)S -29 x(AX)S 132 x(8600)S -2 x(,)S 133 x(V)S -30 x(AX)SG133 x(865)S -2 x(0,)S 6589 X 498 y(V)S -30 x(AX)S 133 x(870)S -2 x(0,)SmE132 x(V)S -29 x(AX)S 132 x(8800)S -2 x(,)S 133 x(V)S -30 x(AX)S 133 xlH(881)S -2 x(0,)S 6589 X 498 y(V)S -30 x(AX)S 133 x(882)S -2 x(0,)S 132 xF(V)S -29 x(AX)S 132 x(8830)S -2 x(,)S 133 x(V)S -30 x(AX)S 133 x(884)SG-2 x(0)S 6589 28053 XY(V)S -30 x(AX)S 133 x(900)S -2 x(0)S 133 x(Mode)S2F-2 x(l)S 134 x(1)S -30 x(10,)S 6589 X 498 y(V)S -30 x(AX)S 133 x(900)SD-2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(210)S -2 x(,)S 6589 X 499 y(V)SG-30 x(AX)S 133 x(900)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(300)S 131 x2H(Series,)S 6589 X 498 y(V)S -30 x(AX)S 133 x(900)S -2 x(0)S 133 x(Mode)SF-2 x(l)S 134 x(400)S 131 x(Series)S 6589 30654 XY(V)S -30 x(AX)S 133 xG(100)S -2 x(00)S 132 x(Model)S 132 x(600)S 132 x(Series)S 6589 31759 XY.F(V)S -30 x(AXft)S 132 x(Model)S 132 x(1)S -30 x(10,)S 6589 X 553 y(V)SE-30 x(AXft)S 132 x(Model)S 132 x(310,)S 6589 X 553 y(V)S -30 x(AXft)ScF132 x(Model)S 132 x(410,)S 6589 X 553 y(V)S -30 x(AXft)S 132 x(Model)SE132 x(610,)S 6589 X 553 y(V)S -30 x(AXft)S 132 x(Model)S 132 x(612,)S7E6589 X 553 y(V)S -30 x(AXft)S 132 x(Model)S 132 x(810)S 6589 35630 XY.H(V)S -30 x(AX\2031)S -31 x(1)S(/730)S -2 x(,)S 133 x(V)S -30 x(AX\2031)SD-30 x(1)S(/75)S -2 x(0,)S 6589 X 498 y(V)S -30 x(AX\2031)S -31 x(1)SC(/780)S -2 x(,)S 133 x(V)S -30 x(AX\2031)S -30 x(1)S(/78)S -2 x(5)SE15854 12154 XY(MicroV)S -30 x(AX:)S 18843 X(MicroV)S -30 x(AX)S 133 x6H(I)S(I,)S 132 x(MicroV)S -30 x(AX)S 132 x(2000,)S 18843 X 498 y(MicroV)SF-30 x(AX)S 133 x(310)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(10/)S -2 xD(10E,)S 18843 X 498 y(MicroV)S -30 x(AX)S 133 x(310)S -2 x(0)S 133 xE(Mode)S -2 x(l)S 134 x(20/)S -2 x(20E,)S 18843 X 499 y(MicroV)S -30 xLD(AX)S 133 x(310)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(30,)S 18843 XD498 y(MicroV)S -30 x(AX)S 133 x(310)S -2 x(0)S 133 x(Mode)S -2 x(l)SH134 x(40,)S 18843 X 498 y(MicroV)S -30 x(AX)S 133 x(310)S -2 x(0)S 133 xD(Mode)S -2 x(l)S 134 x(80,)S 18843 X 498 y(MicroV)S -30 x(AX)S 133 xH(310)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(90,)S 18843 X 498 y(MicroV)SG-30 x(AX)S 133 x(330)S -2 x(0,)S 132 x(MicroV)S -29 x(AX)S 132 x(3400)S2F-2 x(,)S 18843 X 498 y(MicroV)S -30 x(AX)S 133 x(350)S -2 x(0,)S 132 xG(MicroV)S -29 x(AX)S 132 x(3600)S -2 x(,)S 18843 X 498 y(MicroV)S -30 x9Q(AX)S 133 x(380)S -2 x(0,)S 132 x(MicroV)S -29 x(AX)S 132 x(3900)S 15854 17883 XY2G(V)S -30 x(AXstation:)S 18843 X(V)S -30 x(AXstation)S 132 x(II,)S 132 x2H(V)S -30 x(AXstation)S 131 x(2000,)S 18843 X 498 y(V)S -30 x(AXstation)SD132 x(310)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(30,)S 18843 X 498 yG(V)S -30 x(AXstation)S 132 x(310)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 xmE(38,)S 18843 X 498 y(V)S -30 x(AXstation)S 132 x(310)S -2 x(0)S 133 x2F(Mode)S -2 x(l)S 134 x(40,)S 18843 X 498 y(V)S -30 x(AXstation)S 132 xC(310)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(48,)S 18843 X 498 y(V)S7H-30 x(AXstation)S 132 x(310)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(76,)SC18843 X 498 y(V)S -30 x(AXstation)S 132 x(320)S -2 x(0,)S 132 x(V)S3K-29 x(AXstation)S 131 x(3500)S -2 x(,)S 18843 X 499 y(V)S -30 x(AXstation)S8M132 x(352)S -2 x(0,)S 132 x(V)S -29 x(AXstation)S 131 x(3540)S 18843 22366 XY.G(V)S -30 x(AXstation)S 132 x(400)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x E(60,)S 18843 X 498 y(V)S -30 x(AXstation)S 132 x(400)S -2 x(0)S 133 x3F(Mode)S -2 x(l)S 134 x(90,)S 18843 X 498 y(V)S -30 x(AXstation)S 132 xH(400)S -2 x(0)S 133 x(VLC)S 15854 24607 XY(V)S -30 x(AXserver:)S 18843 XF(V)S -30 x(AXserver)S 132 x(310)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 xF(10/1)S -2 x(0E,)S 18843 X 499 y(V)S -30 x(AXserver)S 132 x(310)S -2 xD(0)S 133 x(Mode)S -2 x(l)S 134 x(20/2)S -2 x(0E,)S 18843 X 498 y(V)SG-30 x(AXserver)S 162 x(3300)S -2 x(,)S 171 x(V)S -30 x(AXserver)S 162 xG(3400,)S 18843 X 498 y(V)S -30 x(AXserver)S 162 x(3500)S -2 x(,)S 171 xfF(V)S -30 x(AXserver)S 162 x(3600,)S 18843 X 498 y(V)S -30 x(AXserver)SF162 x(3602)S -2 x(,)S 171 x(V)S -30 x(AXserver)S 162 x(3800,)S 18843 XH498 y(V)S -30 x(AXserver)S 132 x(390)S -2 x(0)S 18843 28094 XY(V)S -30 xG(AXserver)S 132 x(400)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(200)S -2 xeI(,)S 18843 X 499 y(V)S -30 x(AXserver)S 132 x(400)S -2 x(0)S 133 x(Mode)StF-2 x(l)S 134 x(300)S -2 x(,)S 18843 X 498 y(V)S -30 x(AXserver)S 132 xD(400)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(500)S 18843 30087 XY(V)SG-30 x(AXserver)S 132 x(600)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(210)SrF-2 x(,)S 18843 X 498 y(V)S -30 x(AXserver)S 132 x(600)S -2 x(0)S 133 xH(Mode)S -2 x(l)S 134 x(220)S -2 x(,)S 18843 X 498 y(V)S -30 x(AXserver)SG132 x(600)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(310)S -2 x(,)S 18843 X E498 y(V)S -30 x(AXserver)S 132 x(600)S -2 x(0)S 133 x(Mode)S -2 x(l)SOC134 x(320)S -2 x(,)S 18843 X 498 y(V)S -30 x(AXserver)S 132 x(600)StE-2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(410)S -2 x(,)S 18843 X 499 y(V)SCG-30 x(AXserver)S 132 x(600)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(420)StF-2 x(,)S 18843 X 498 y(V)S -30 x(AXserver)S 132 x(600)S -2 x(0)S 133 xH(Mode)S -2 x(l)S 134 x(510)S -2 x(,)S 18843 X 498 y(V)S -30 x(AXserver)SG132 x(600)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(520)S -2 x(,)S 18843 XFE498 y(V)S -30 x(AXserver)S 132 x(600)S -2 x(0)S 133 x(Mode)S -2 x(l)S C134 x(610)S -2 x(,)S 18843 X 498 y(V)S -30 x(AXserver)S 132 x(600)S@E-2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(620)S -2 x(,)S 18843 X 498 y(V)S.G-30 x(AXserver)S 132 x(600)S -2 x(0)S 133 x(Mode)S -2 x(l)S 134 x(630)S D293 x 38446 Y F40(October)S 151 x(1993)S 23799 X 548 y(AE-Q1QUA-TK)S13021 X -126 y F207(dt)SEP PPa %%PageTrailer -%%PageFonts: Helvetica-Bold Helvetica-Oblique(%%+ Helvetica DigitalLogoX%%PageProcessColors:%%PageCustomColors: (BLACK)0%1 %%Page: (2) 2p%%PageFonts: (atend)%%PageProcessColors: (atend)%%PageCustomColors: (atend) PaperHeight PaperWidth PM 0 0 XYH0 SC 3600 3002 XY F40(DEC)S 149 x(C/C++)S 148 x(Run-T)S -8 x(ime)S 148 xF(Components)S 150 x(V)S -25 x(ersion)S 150 x(6.0)S 23474 X(SSA)S 149 xE(50.46.00-A)S 3600 X 548 y(for)S 150 x(OpenVMS)S 150 x(V)S -33 x(AX)SoO3600 4835 XY F39(Processo)S 2 x(rs)S 149 x(Not)S 150 x(Supported)S 3600 5771 XY GF38(MicroV)S -32 x(AX)S 149 x(I)S(,)S 149 x(V)S -33 x(AXstation)S 149 x F(I,)S 149 x(V)S -34 x(AXstation)S 150 x(8000,)S 3600 X 588 y(V)S -33 xG(AX\2031)S -33 x(1)S(/725,)S 150 x(V)S -33 x(AX\2031)S -33 x(1)S(/782)S E3600 7295 XY F39(Processo)S 2 x(r)S 149 x(Restrictions)S 3600 8231 XY CF38(A)S 128 x(TK50)S 129 x(T)S -50 x(ape)S 129 x(Drive)S 128 x(is)S E128 x(require)S 2 x(d)S 128 x(for)S 128 x(standalone)S 130 x(MicroV)S F-33 x(AX)S 3600 X 548 y(2000)S 150 x(and)S 151 x(V)S -33 x(AXstation)SC149 x(2000)S 150 x(systems.)S 3600 9715 XY F40(Disk)S 149 x(Space)S-G150 x(Requirements)S 150 x(\(Block)S 150 x(Cluster)S 150 x(Size)S 149 x)G(=)S 149 x(1\))S 3600 10999 XY F42(Disk)S 153 x(space)S 151 x(require)SSG-2 x(d)S 152 x(for)S 3600 X 499 y(Run-T)S -16 x(ime)S 133 x(kit)S 133 x1L(installation:)S 9578 X -499 y(17,0)S -2 x(00)S 132 x(blocks)S 9578 12035 XYH(\(8.5)S 131 x(MB\))S 3600 13110 XY(Disk)S 140 x(space)S 139 x(require)SE-2 x(d)S 140 x(for)S 139 x(use)S 3600 X 498 y(\(perm)S -2 x(anent\))S-C-2 x(:)S 9578 X -498 y(6,00)S -2 x(0)S 132 x(blocks)S 9578 14146 XYdD(\(3.0)S 131 x(MB\))S 3600 15082 XY F38(These)S 202 x(counts)S 203 xJ(refer)S 202 x(to)S 201 x(the)S 202 x(disk)S 202 x(space)S 202 x(require)SH2 x(d)S 201 x(on)S 202 x(the)S 3600 X 548 y(system)S 189 x(disk.)S 316 xK(The)S 189 x(sizes)S 189 x(are)S 189 x(appro)S 2 x(ximate;)S 208 x(actual)S3E188 x(sizes)S 3600 X 548 y(may)S 134 x(vary)S 135 x(depending)S 135 xAE(on)S 134 x(the)S 133 x(user)S 18 x(')S -9 x(s)S 134 x(system)S 134 xeC(environm)S 2 x(ent,)S 3600 X 548 y(con\211gur)S 2 x(ation,)S 275 x F(and)S 252 x(software)S 250 x(options.)S 503 x(The)S 251 x(Run)S 251 xF(T)S -17 x(ime)S 3600 X 548 y(Kit)S 180 x(saveset)S 182 x(installati)SC-2 x(on)S 181 x(uses)S 182 x(greatly)S 181 x(redu)S 2 x(ced)S 181 x3H(space)S 182 x(on)S 3600 X 548 y(OpenVMS)S 151 x(V6.0)S 149 x(systems.)SH3600 19356 XY F40(CLUSTER)S 148 x(ENVIRONMENT)S 3600 20292 XY F38(This)SC115 x(layered)S 115 x(produ)S 2 x(ct)S 114 x(is)S 115 x(full)S -2 x)G(y)S 115 x(suppo)S 2 x(rted)S 115 x(when)S 115 x(installed)S 114 x(on)S)C3600 X 548 y(any)S 182 x(valid)S 181 x(and)S 181 x(licensed)S 182 x0C(V)S -33 x(AXcluster*)S 182 x(con\211gura)S 2 x(tion.)S 293 x(The)S2M3600 X 548 y F39(HARDW)S -9 x(ARE)S 215 x(REQUIREMENTS)S 215 x F38(sections)S1H216 x(of)S 215 x(this)S 215 x(prod-)S 3600 X 547 y(uct')S -8 x(s)S 129 xJ(Software)S 130 x(Product)S 130 x(Description)S 129 x(and)S 130 x(System)SC131 x(Support)S 3600 X 548 y(Addendu)S 2 x(m)S 145 x(detail)S 145 x9E(any)S 146 x(special)S 146 x(hardware)S 146 x(requ)S 2 x(ired)S 145 x)C(by)S 146 x(this)S 3600 X 548 y(produc)S 2 x(t.)S 3600 23967 XY(*)S H424 x(V5.x)S 240 x(V)S -33 x(AXcluster)S 240 x(con\211gu)S 2 x(rations)SC240 x(are)S 241 x(fully)S 239 x(described)S 4198 X 548 y(in)S 349 x C(the)S 350 x(V)S -33 x(AXcluster)S 350 x(Software)S 350 x(Product)S K350 x(Description)S 4198 X 548 y(\(29.78.xx\))S 205 x(and)S 204 x(include)S0C205 x(CI,)S 202 x(Ethernet,)S 218 x(and)S 205 x(Mixed)S 204 x(In-)S1H4198 X 548 y(terconnect)S 150 x(con\211g)S 2 x(urations.)S 3600 27145 XYDF40(SOFTW)S -25 x(ARE)S 149 x(REQUIREMENTS)S 3600 28081 XY F39(For)SE194 x(Systems)S 194 x(Using)S 194 x(T)S -42 x(erminals)S 195 x(\(No)S-F193 x(DECwindows)S 193 x(Inter-)S 3600 X 548 y(face\):)S 3600 29565 XYGF38(\201)S 441 x(OpenVMS)S 150 x(V)S -33 x(AX)S 150 x(Operating)S 150 x-E(System)S 150 x(V5.5)S 149 x(-)S 150 x(V6.0)S 3600 30501 XY F39(For)S)F150 x(Workstations)S 150 x(Running)S 150 x(DECwindows:)S 3600 31437 XYGF38(\201)S 441 x(OpenVMS)S 169 x(V)S -33 x(AX)S 167 x(Operating)S 169 x0H(System)S 168 x(V5.5)S 168 x(-)S 168 x(V6.0)S 168 x(\(and)S 4198 X 548 yH(necessar)S 2 x(y)S 149 x(compo)S 2 x(nents)S 150 x(of)S 149 x(OpenVMS)SL150 x(DECwindows\))S 3600 32921 XY F39(OpenVMS)S 151 x(T)S -42 x(ailoring:)SG3600 33857 XY F38(The)S 228 x(followi)S -2 x(ng)S 228 x(OpenVMS)S 228 x0G(classes)S 228 x(are)S 228 x(require)S 2 x(d)S 227 x(for)S 228 x(full)S D3600 X 548 y(functionality)S 149 x(of)S 149 x(this)S 149 x(layered)SM150 x(produ)S 2 x(ct:)S 3600 35341 XY(\201)S 441 x(OpenVMS)S 150 x(Required)S3D151 x(Saveset)S 3600 X 837 y(\201)S 441 x(Program)S 2 x(ming)S 150 xG(Support)S 15854 4821 XY(\201)S 441 x(Util)S -2 x(ities)S 15854 X 897 y2H(For)S 174 x(more)S 176 x(information)S 174 x(on)S 174 x(OpenVMS)S 175 xI(classes)S 175 x(and)S 175 x(tailor-)S 15854 X 548 y(ing,)S 137 x(refer)SSM135 x(to)S 133 x(the)S 135 x(OpenVMS)S 135 x(V)S -34 x(AX)S 135 x(Operating)SxG134 x(System)S 135 x(Soft-)S 15854 X 548 y(ware)S 150 x(Product)S 150 x)M(Description)S 150 x(\(SPD)S 149 x(25.01.xx\).)S 15854 8308 XY F40(OPTIONAL)SnG148 x(SOFTW)S -25 x(ARE)S 15854 X 897 y F39(For)S 150 x(Systems)S 150 xyH(Running)S 150 x(OpenVMS)S 151 x(DECwi)S -2 x(ndows/Motif\206:)S 15854 XG896 y F38(\201)S 441 x(OpenVMS)S 150 x(V)S -33 x(AX)S 150 x(Operating)SoF150 x(System)S 150 x(V5.5)S 15854 X 797 y(\201)S 441 x(OpenVMS)S 150 xE(DECwindows/Motif)S 148 x(V1.1)S 15854 11894 XY F40(Note:)S 299 x F38(G(The)S 399 x(OpenVMS)S 398 x(DECwindows/Motif)S 397 x(Compute)S 15854 X0E548 y(Server)S 110 x(compone)S 2 x(nt)S 108 x(must)S 109 x(be)S 109 x I(installed)S 108 x(to)S 108 x(use)S 109 x(the)S 109 x(graphical)S 15854 XiD548 y(user)S 150 x(interface)S 150 x(to)S 150 x(the)S 149 x(debugg)SH2 x(er)S -24 x(.)S 15854 14485 XY F40(GROWTH)S 149 x(CONSI)S -2 x(DERA)SF-34 x(TIONS)S 15854 X 896 y F38(The)S 184 x(minimum)S 185 x(hardware)SC2 x(/software)S 183 x(requirem)S 2 x(ents)S 184 x(for)S 184 x(any)SAD15854 X 548 y(future)S 159 x(version)S 159 x(of)S 158 x(this)S 158 xH(product)S 159 x(may)S 159 x(be)S 159 x(dif)S -9 x(ferent)S 159 x(from)SG158 x(the)S 15854 X 548 y(requirem)S 2 x(ents)S 149 x(for)S 150 x(the)SSJ150 x(current)S 150 x(version.)S 15854 17972 XY F40(DISTRIB)S -2 x(UTION)SG148 x(MEDIA)S 15854 X 896 y F38(This)S 130 x(product)S 130 x(is)S 130 xeC(bundled)S 130 x(with)S 129 x(other)S 130 x(produ)S 2 x(cts)S 129 x O(and)S 131 x(there)S 130 x(is)S 15854 X 548 y(standalone)S 151 x(distribution)SSJ149 x(media)S 150 x(for)S 150 x(it.)S 15854 X 897 y(This)S 166 x(product)SG166 x(is)S 166 x(also)S 165 x(available)S 166 x(as)S 166 x(part)S 166 xxE(of)S 166 x(the)S 165 x(OpenVM)S 2 x(S)S 15854 X 548 y(Consolidated)S O150 x(Software)S 149 x(Distribution)S 149 x(on)S 150 x(CD-ROM.)S 15854 22355 XY(EF40(ORDERIN)S -2 x(G)S 149 x(INFORMA)S -34 x(TION)S 15854 X 897 y F38)H(The)S 130 x(DEC)S 129 x(C/C+)S -2 x(+)S 130 x(Run-T)S -16 x(ime)S 129 xE(Compone)S 2 x(nts)S 129 x(kit)S 129 x(is)S 129 x(not)S 129 x(sepa-)S)F15854 X 548 y(rately)S 125 x(order)S 2 x(able.)S 191 x(It)S 124 x(is)SE125 x(available)S 125 x(as)S 125 x(a)S 126 x(compone)S 2 x(nt)S 124 xxH(of)S 125 x(some)S 15854 X 548 y(Digital)S 164 x(layered)S 166 x(produ)SI2 x(cts)S 165 x(and)S 166 x(through)S 167 x(redistribution)S 165 x(with)S0C15854 X 548 y(produc)S 2 x(ts)S 149 x(which)S 149 x(require)S 151 x G(it)S 148 x(for)S 150 x(proper)S 151 x(execution.)S 15854 X 896 y(The)SrE108 x(above)S 108 x(information)S 107 x(is)S 107 x(valid)S 107 x(at)S E107 x(time)S 107 x(of)S 107 x(release.)S 186 x(Please)S 15854 X 548 y2E(contact)S 169 x(your)S 170 x(local)S 168 x(Digital)S 167 x(of)S -8 x6C(\211ce)S 169 x(for)S 169 x(the)S 169 x(most)S 169 x(up-to-da)S 2 x8J(te)S 15854 X 548 y(information.)S 15854 28134 XY F42(\206)S 603 x(Motif)SI136 x(is)S 137 x(a)S 136 x(reg)S -2 x(istered)S 136 x(trad)S -2 x(emark)S F136 x(of)S 135 x(Open)S 136 x(Softw)S -2 x(are)S 135 x(Foun-)S 16751 XF498 y(dation)S -2 x(,)S 133 x(Inc.)S 15854 29628 XY(\207)S 498 x(The)SD143 x(Digital)S 144 x(Log)S -2 x(o,)S 146 x(CI,)S 143 x(DEC,)S 142 xH(DECwindo)S -2 x(ws,)S 147 x(Digital,)S 146 x(Mi-)S 16751 X 498 y(croV)SF-30 x(AX,)S 155 x(Open)S -2 x(VMS,)S 155 x(TK,)S 156 x(V)S -30 x(AX,)SE155 x(V)S -29 x(AXcluster)S -23 x(,)S 161 x(V)S -30 x(AXft,)S 16751 XXC498 y(V)S -30 x(AXstation,)S 146 x(and)S 143 x(V)S -30 x(AXserver)S)I143 x(are)S 143 x(trade)S -2 x(marks)S 145 x(of)S 143 x(Digital)S 16751 X6E498 y(Equipme)S -2 x(nt)S 132 x(Corpo)S -2 x(ration.)S 16751 32119 XY9F(199)S -2 x(3)S 148 x(Digital)S 147 x(Equipmen)S -2 x(t)S 148 x(Corp)SD-2 x(oration.)S 227 x(All)S 149 x(Rights)S 147 x(Re-)S 16751 X 498 y!(served.)S 15132 38868 XY F40(2)S EP PP) %%PageTrailerV-%%PageFonts: Helvetica-Bold Helvetica-ObliqueS %%+ HelveticaS%%PageProcessColors:%%PageCustomColors: (BLACK)(% %%Traileri %%Pages: 2%%BoundingBox: 0 0 612 792&%%DocumentFonts: DigitalLogo Helvetica$%%+ Helvetica-Bold Helvetica-Oblique/%%DocumentNeededFonts: Helvetica Helvetica-Bold3%%+ Helvetica-Oblique0%%DocumentProcessColors:%%DocumentCustomColors: (BLACK)1*%%CMYKCustomColor: 0.0 0.0 0.0 1.0 (BLACK)%pDVC$PSJob restorerend %DEC_DVC$dictoend %Color5044Dict%0%%EOF))*[AACRT060.DOCUMENTATION]RUNTIME_SSA.TXT;1+,[./ 4F4-90123KPWO56ie7 c6789GHJ  System Support AddendumD ___________________________________________________________________D ___________________________________________________________________D PRODUCT NAME: DEC C++ Version 1.2 for OpenVMS VAX SSA 37.39.02-A HARDWARE REQUIREMENTS Processors Supported VAX: VAX 4000 Model 100, VAX 4000 Model 100A, VAX 4000 Model 105A, VAX 4000 Model 200, VAX 4000 Model 300, VAX 4000 Model 400, VAX 4000 Model 500, VAX 4000 Model 500A, VAX 4000 Model 600, VAX 4000 Model 600A, VAX 4000 Model 700A% VAX 6000 Model 200 Series,% VAX 6000 Model 300 Series,% VAX 6000 Model 400 Series,% VAX 6000 Model 500 Series,$ VAX 6000 Model 600 Series$ VAX 7000 Model 600 SeriesD DIGITAL October 1993D AE-PNA3C-TE  ( VAX 8200, VAX 8250, VAX 8300,( VAX 8350, VAX 8500, VAX 8530,( VAX 8550, VAX 8600, VAX 8650,( VAX 8700, VAX 8800, VAX 8810,' VAX 8820, VAX 8830, VAX 8840 VAX 9000 Model 110, VAX 9000 Model 210,% VAX 9000 Model 300 Series,$ VAX 9000 Model 400 Series% VAX 10000 Model 600 Series VAXft Model 110, VAXft Model 310, VAXft Model 410, VAXft Model 610, VAXft Model 612, VAXft Model 810" VAX-11/730, VAX-11/750,! VAX-11/780, VAX-11/785& MicroVAX: MicroVAX II, MicroVAX 2000,& MicroVAX 3100 Model 10/10E,& MicroVAX 3100 Model 20/20E," MicroVAX 3100 Model 30," MicroVAX 3100 Model 40," MicroVAX 3100 Model 80," MicroVAX 3100 Model 90,( MicroVAX 3300, MicroVAX 3400,( MicroVAX 3500, MicroVAX 3600,' MicroVAX 3800, MicroVAX 3900# 2  + VAXstation:VAXstation II, VAXstation 2000,$ VAXstation 3100 Model 30,$ VAXstation 3100 Model 38,$ VAXstation 3100 Model 40,$ VAXstation 3100 Model 48,$ VAXstation 3100 Model 76,, VAXstation 3200, VAXstation 3500,+ VAXstation 3520, VAXstation 3540$ VAXstation 4000 Model 60,$ VAXstation 4000 Model 90, VAXstation 4000 VLC( VAXserver: VAXserver 3100 Model 10/10E,' VAXserver 3100 Model 20/20E,: VAXserver 3300, VAXserver 3400, VAXserver 3500,: VAXserver 3600, VAXserver 3602, VAXserver 3800, VAXserver 3900$ VAXserver 4000 Model 200,$ VAXserver 4000 Model 300,# VAXserver 4000 Model 500$ VAXserver 6000 Model 210,$ VAXserver 6000 Model 220,$ VAXserver 6000 Model 310,$ VAXserver 6000 Model 320,$ VAXserver 6000 Model 410,$ VAXserver 6000 Model 420,$ VAXserver 6000 Model 510,$ VAXserver 6000 Model 520,$ VAXserver 6000 Model 610,$ VAXserver 6000 Model 620,# VAXserver 6000 Model 630# 3   Processors Not Supported+ MicroVAX I, VAXstation I, VAXstation 8000, VAX-11/725, VAX-11/782 Processor RestrictionsF A TK50 Tape Drive is required for standalone MicroVAX 2000 and VAXstation 2000 systems.1 Disk Space Requirements (Block Cluster Size = 1)* Disk space required 15,000 blocks& for Run-Time kit (7.5 MB) installation: * Disk space required 5,000 blocks& for use (permanent): (2.5 MB)* Disk space required 22,000 blocks% for Debug kit (11 MB) installation: * Disk space required 1,000 blocks& for use (permanent): (0.5 MB)* Disk space required 15,000 blocks& for compiler kit (7.5 MB) installation: * Disk space required 7,000 blocks& for use (permanent): (3.5 MB)# 4  F These counts refer to the disk space required on the system disk.F The sizes are approximate; actual sizes may vary depending on theF user's system environment, configuration, and software options. TheF Debug kit saveset installation is not used on OpenVMS V6.0 systems,F and the Run-Time Kit saveset installation uses greatly reduced space on OpenVMS V6.0 systems. CLUSTER ENVIRONMENTF This layered product is fully supported when installed on any validF and licensed VAXcluster* configuration. The HARDWARE REQUIREMENTSF sections of this product's Software Product Description and SystemF Support Addendum detail any special hardware required by this product.F * V5.x VAXcluster configurations are fully described in theF VAXcluster Software Product Description (29.78.xx) and include CI,4 Ethernet, and Mixed Interconnect configurations. SOFTWARE REQUIREMENTS7 For Systems Using Terminals (No DECwindows Interface):, o OpenVMS VAX Operating System V5.5 - V6.0% For Workstations Running DECwindows:F o OpenVMS VAX Operating System V5.5 - V6.0 (and necessary components of OpenVMS DECwindows) OpenVMS Tailoring:F The following OpenVMS classes are required for full functionality of this layered product:# 5   o OpenVMS Required Saveset o Programming Support o UtilitiesF For more information on OpenVMS classes and tailoring, refer to theF OpenVMS VAX Operating System Software Product Description (SPD 25.01.xx). OPTIONAL SOFTWARE1 For Systems Running OpenVMS DECwindows/Motif[R]:& o OpenVMS VAX Operating System V5.51! o OpenVMS DECwindows/Motif V1.1F Note: The OpenVMS DECwindows/Motif Compute Server component must be? installed to use the graphical user interface to the debugger. GROWTH CONSIDERATIONSF The minimum hardware/software requirements for any future version ofF this product may be different from the requirements for the current version. DISTRIBUTION MEDIA. 9-track 1600 BPI Magtape, TK50 Streaming TapeF This product is also available as part of the OpenVMS Consolidated! Software Distribution on CD-ROM. ORDERING INFORMATION Software License: QL-MJ1A*-** Software Media: QA-MJ1A*-**$ Software Documentation: QA-MJ1A*-GZ' Software Product Services: QT-MJ1A*-**# 6  F * Denotes variant fields. For additional information on availableF licenses, services, and media, refer to the appropriate price book.F The above information is valid at time of release. Please contact? your local Digital office for the most up-to-date information.F [R] Motif is a registered trademark of Open Software Foundation, Inc.F [TM]The Digital Logo, Bookreader, CDD/Repository, CI, DEC,F DECwindows, Digital, MicroVAX, OpenVMS, TK, VAX, VAXcluster,F VAXft, VAXstation, VAXserver, and VMS are trademarks of Digital Equipment Corporation.= 1993 Digital Equipment Corporation. All Rights Reserved.# 7 *[AACRT060]KIT.DIR;1+,8./ 4-70123 KPWO56`̚"77 `4789GHJI AACRT060.AO*[AACRT060.KIT]AACRT060.A;1+,O./ 4~~-80123KPWO5 6yq;7!6789GHJ*~ AACRT.BCKO8[AACRT060.KIT]AACRT060.A;1NTIME_IGUIDE.PS;1~~ |Lk~ AACRT060.A@ AACRT060.ABACKUP/COMMENT=DEC C/C++ Run Time Kit Binary Kit/INTERCHANGE/LOG/VERIFY/NOASSIS CRTL$:[C.RTL.KIT.V6_0]*.*; []AACRT060.A/IGNORE=LABEL/SAVE!DEC C/C++ Run Time Kit Binary Kit KARAM +2m;V5.5 _BUGSY::  _$1$DUA136: V5.5-2 ~ !*[C.RTL.KIT.V6_0]CMA$LIB_SHR.EXE;1+,./ 4- *0123 KPWO56`a7KAm;89c7:GHJ00D`0205& CMA$LIB_SHR CMA V2.10-032 05-13  %+CMA$OPEN_RTL_001 + CMA$RTL_001$+CMA$TIS_SHR_001! LIBRTL_001 v6  l&l&l&ls&lc&lS&lC&l3&l#&l&l&l%l%l%l%l%l%l%l%ls%lc%lS%lC%l3%l#%l%l%l$l$l$l$l$l$l$l$ls$lc$lS$lC$l3$l#$l$l$l#l#l#l#l#l#l#l#CMA_MAXATTRCMA_MINATTRCMA_MAXQUEUECMA_MINQUEUE^ZtXPPS@ ЬRRi  Y1ТUU0bPPTP5  TTWbPb  VDP  T$Pd RPURRTTVVWWYYTsP<PR8Q8PQ`R|ѣ8  S,-PЬRb^RPPЬRRW1ТTT0bMPPSPjSSVbPbLUDP /S$PRPTRRSSUUVVWWR#޼Qޢ P`a^VPPլ,ЬRR W1ТSSrVabXUDP ;T$P RPSRRTTUUVVWWR/ PЬ`R@DD ^ЬRR RբX-RP`PTP`<^URS bQPРbP`PbPb\9 PЏ`XP`TP`TTQA$P`A(P`A,PP`A,PPT P` |^ŬQЬPA,P`PެTdSެVfRC,RbRPdUЦSTE,PR2 PPPRj R:D,P`PŬSЬRC(Rb^ݬPP^^^PP^ݬݬPP^ZX PPЬRRVY1ТUU0bPPSP"SSWbPbVDP bS$P?RPURRSSVVWWYYSLPR`PRRPP[[PP1Џ2gXETX\P``Q]PP`PRв`dRF`(PHݏSBPTTRQRPR RP Q{RPQPQQPT`QT S(RH RRPРd`H HPPLPTHHXXPޣDR Pb`(dQ PРdP ` Rd Pd(_ޣ P`nM[eP`PPP PP`$,4<-PP`PPP PP`n ЬP` T^XvUЬRR7Y1ТTT(b SP SSWbPbgVDP JS$P'RPTRRSSVVWWYYVV(fScRУfRb(ЦS,R,~8,RTRb,R,`RN1 P,R,0XXѦ D1<գT14ѣH5HPHRPbfPLRТfRLbLRfLRf1PVR,O 4<,,RRbeѣH1LRbR1UTLU PQHRHPR`QR,4 4d<d,,RP`ѣH LP`PYPVR,W 4<,,RRbmգX8գT3tУRaSOP PAЬRb^ЬR, 4<,,Rb^ЬRR{W1ТSS^VabDUDP 'T$P RPSRRTTUUVVWWS,Џ2gXEPTXRbP]RR`PRв`dR`P\ޭQPR^`a RRRRR,4yR޼PЭRТ` PR\`RRRD ,KPRТd`D D 4 < ^ЬRR.W1