RETRO.COM.ES

Web sobre informática retro y vintage

Herramientas de usuario

Herramientas del sitio


vax:cxx

C++

Si se desean instalar juntos el lenguaje C y C++, deberán instalarse en este orden, primero el C++ y después el C

Material necesario:

  • Software CXX0561).
  • Un PAK de licencia CXX-V válido.

Se arranca el sistema y se abre sesión con SYSTEM

Si no está ya, se “introduce” la imagen de disco en el “lector virtual”.

$ (Pulsar Ctrl+E)
Simulation stopped, PC: 834B4F43 (CMPL R4,R5)
sim> attach -r rq3 AG-RX5RG-BE.iso
RQ: unit is read only
sim> cont
_

Se monta el CDROM

mount/over=id dua3:
%MOUNT-I-WRITELOCK, volume is write locked
%MOUNT-I-MOUNTED, VAXBINDEC073 mounted on _VAX$DUA3:
$ _

Se resgistra y activa el PAK

$ LICENSE REGISTER CXX-V /ISSUER=DEC /AUTHORIZATION=HOBBYIST-XX-KEY99999-999999 /PRO
DUCER=DEC /UNITS=0 /ACTIVITY=CONSTANT=100 /TERMINATION_DATE=dd-mmm-yyyy /CHECKSUM
=9-XXXX-XXXX-XXXX-XXXX
$ LICENSE LOAD CXX-V
%LICENSE-I-LOADED, DEC CXX-V was successfully loaded with 0 units
$ _

Si está instalado e iniciado TCP/IP se detiene con

$ @sys$startup:tcpip$shutdown

Se realiza la instalación

$ @sys$update:vmsinstal cxx056 dua3:[cxx056.kit]


	OpenVMS VAX Software Product Installation Procedure V7.3


It is DD-MMM-YYYY at HH:MM.

Enter a question mark (?) at any time for help.

* Are you satisfied with the backup of your system disk [YES]? (Pulsar ENTER)


The following products will be processed:

  CXX V5.6


	Beginning installation of CXX V5.6 at HH:MM

%VMSINSTAL-I-RESTORE, Restoring product save set A ...
%VMSINSTAL-I-RELMOVED, Product's release notes have been moved to SYS$HELP.

    Compaq C++ Version V5.6 for OpenVMS VAX Systems

  Copyright (c) Digital Equipment Corporation 1993, 1999.  All rights reserved.

  Restricted Rights: Use, duplication, or disclosure by the U.S.
  Government is subject to restrictions as set forth in subparagraph
  (c) (1) (ii) of DFARS 252.227-7013, or in FAR 52.227-19, or in FAR
  52.227-14 Alt. III, as applicable.
                
  This software is proprietary to and embodies the confidential
  technology of Digital Equipment Corporation. Possession, use, or
  copying of this software and media is authorized only pursuant to a
  valid written license from Digital or an authorized sublicensor.
                
 
* Do you want to purge files replaced by this installation [YES]? (Pulsar ENTER)

    Compaq C++ requires a Product Authorization Key (PAK) be registered and
    loaded.  Answer the following question with YES if at least one PAK with
    the specified product name and a date equal to or later than the date
    shown is registered and loaded, otherwise answer NO.



        Product:      CXX-V,CXX-V-USER,CXX-V-G
        Producer:     DEC
        Version:      5.6
        Release Date: 2-Jun-1997


* Does this product have an authorization key registered and loaded? y

    This kit contains an Installation Verification Procedure
    (IVP) to  verify the correct  installation of the Compaq C++
    compiler.  The IVP will be placed in:

                SYS$TEST:CXX$IVP.COM

    After the installation is complete, you can invoke the
    command file at any time to reverify that Compaq C++ is
    installed and working correctly.

* Do you want to run the IVP after the installation [YES]? (Pulsar ENTER)

Cluster member VAX1 is affected by installation

    All questions regarding the installation of Compaq C++ have been
    asked.  The installation will now continue for 10 to 40 minutes
    depending on your CPU type and the installation options you have chosen.


    Providing CXX command support and HELP files

%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[SYSHL
P.CXX$HELP].

    Providing compiler and message images


    Providing .h headers

%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[CXX$L
IB.REFERENCE.CXXL$DEF_H].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[CXX$L
IB.REFERENCE.CXXL$DEF_HXX].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[CXX$L
IB.REFERENCE.DECC$RTLDEF_HXX].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[CXX$L
IB.REFERENCE.CXXL$ANSI_DEF].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[DECC$
LIB.REFERENCE.DECC$RTLDEF].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[DECC$
LIB.REFERENCE.SYS$STARLET_C].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[DECC$
LIB.INCLUDE.DECC$RTLDEF].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[DECC$
LIB.INCLUDE.SYS$STARLET_C].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[SYSHL
P.EXAMPLES.CXX].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[SYSHL
P.EXAMPLES.CRTL].

    Providing class library .h and .hxx headers

%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[CXX$L
IB.INCLUDE.CXXL$DEF_H].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[CXX$L
IB.INCLUDE.CXXL$DEF_HXX].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[CXX$L
IB.INCLUDE.DECC$RTLDEF_HXX].
%VMSINSTAL-I-SYSDIR, This product creates system disk directory  VMI$ROOT:[CXX$L
IB.INCLUDE.CXXL$ANSI_DEF].

    File selection portion of installation is completed.

    Your VMS system will now be updated to include the following new
    and modified files:

    SYS$HELP:CXX056.RELEASE_NOTES                                [new]
    SYS$HELP:CXX056_RELEASE_NOTES.PS                             [new]
    SYS$SYSTEM:CXX$COMPILER.EXE                                  [new]
    SYS$MESSAGE:CXX$MSG_SHR.EXE                                  [new]
    SYS$SYSTEM:CXX$DEMANGLE.EXE                                  [new]
    SYS$SYSTEM:CXX$LINK.EXE                                      [new]
    SYS$SYSTEM:CXX$LINK_MSG.EXE                                  [new]
    SYS$HELP:HELPLIB.HLB                                         [modified]
    SYS$COMMON:[SYSHLP.CXX$HELP]*.*                              [new]
    SYS$LIBRARY:DCLTABLES.EXE                                    [modified]
    SYS$LIBRARY:DECC$RTLDEF.TLB                                  [new]
    DECC$LIBRARY_INCLUDE:*.H                                     [new]
    SYS$LIBRARY:CXXL$DEF_H.TLB                                   [new]
    SYS$LIBRARY:CXXL$DEF_HXX.TLB                                 [new]
    CXX$LIBRARY_INCLUDE:*.H,*.HXX                                [new]
    SYS$TEST:CXX$IVP.COM                                         [new]
    SYS$STARTUP:CCXX$STARTUP.COM                                 [new]
    SYS$LIBRARY:CXXL$ANSI_DEF.TLB                                [new]
    SYS$LIBRARY:LIBCXXSTD.OLB                                    [new]
    SYS$LIBRARY:DECC$CRTL.OLB                                    [new]
    SYS$LIBRARY:DECC$CRTL.EXE                                    [new]
    SYS$LIBRARY:DECC$CRTL.README                                 [new]

    Please add the SYS$STARTUP:CCXX$STARTUP.COM to the system startup
    procedure (SYS$STARTUP:SYSTARTUP_V5.COM or SYSTARTUP_VMS.COM).

    To use Compaq C++ for OpenVMS VAX on other VAX nodes of a VMScluster,
    from a privileged account on each such node enter the command
    "$ @SYS$STARTUP:CCXX$STARTUP.COM".  This will install images and 
    define system-wide logical names.

%VMSINSTAL-I-MOVEFILES, Files will now be moved to their target directories...

    Beginning Compaq C++ V5.6C Combined Installation Verification Procedure

    Copyright (c) Digital Equipment Corporation 1995,1999.  All rights reserved.

    Restricted Rights: Use, duplication, or disclosure by the U.S.
    Government is subject to restrictions as set forth in subparagraph
    (c) (1) (ii) of DFARS 252.227-7013, or in FAR 52.227-19, or in FAR
    52.227-14 Alt. III, as applicable.
                
    This software is proprietary to and embodies the confidential
    technology of Digital Equipment Corporation. Possession, use, or
    copying of this software and media is authorized only pursuant to a
    valid written license from Digital or an authorized sublicensor.
                

    Test compiler operation and error messages...


    Test Class library headers...


    Test Class Library operation...



    Compaq C++ V5.6C Installation Verification Procedure completed successfully


	Installation of CXX V5.6 completed at HH:MM

    Adding history entry in VMI$ROOT:[SYSUPD]VMSINSTAL.HISTORY


	VMSINSTAL procedure done at HH:MM


$ _

Si se ha detenido TCP/IP se puede volver a inciar con

$ @sys$startup:tcpip$startup

Por último se edita sys$manager:systartup_vms.com para añadir la línea @SYS$STARTUP:CCXX$STARTUP al final

$ set term/vt100
$ edit sys$manager:systartup_vms.com

Se pulsa [AvPág] hasta el final, y se añade la línea indicada en rojo.

$! To start the OpenVMS Management Station server application, remove the
$! the comment delimiter ($!) from the command line below.
$!
$!$ @SYS$STARTUP:TNT$STARTUP
$!
$!
$! Remove the comment delimiter ($!) from the following line to have
$! Monitor run with TCP/IP.
$!
$!$ @SYS$STARTUP:VPM$STARTUP.COM
$!
$!
$! Remove the comment delimiter ($!) from the following line to start
$! RPC services.
$!
$!$ @SYS$STARTUP:DCE$RPC_STARTUP.COM
$!
$ MOUNT/SYSTEM DUA1 DATA1
$ @SYS$MANAGER:STARTNET
$ @SYS$STARTUP:CCXX$STARTUP
$ EXIT
 Buffer: SYSTARTUP_VMS.COM                           | Write | Insert | Forward 

410 lines read from file SYS$COMMON:[SYSMGR]SYSTARTUP_VMS.COM;3

Se pulsa [Ctrl+Z] para salir y guardar, y ya está listo, se puede probar algún programa de ejemplo o seguir instalando otros lenguajes.

1)
Disponible en el disco 3 AG-RX5RG-BE del Software Products Library for OpenVMS VAX (2007 December)
©2017-2024, jCæsar Contacto

Herramientas de la página