Errors when rebuilding ORACLE v6.0.36.5 under VMS 6.0

From: <ling_at_qut.edu.au>
Date: 22 Feb 94 14:49:45 +1000
Message-ID: <1994Feb22.144945.67483_at_qut.edu.au>


Hello Oracle DBAs,

Re: Errors when rebuilding ORACLE v6.0.36.5 under VMS 6.0


Has anyone rebuilt ORACLE v6.0.36.5 under VMS 6.0 (on a VAXstation 3100)? When I tried to link the shared Oracle image with the VAXCRTL.OLB, I got the following errors:

  • Linking shared ORACLE image (ORACLE)
    %LINK-W-NUDFSYMS, 4 undefined symbols:
    %LINK-I-UDFSYM, CMA$TIS_ERRNO_GET_ADDR
    %LINK-I-UDFSYM, CMA$TIS_ERRNO_SET_ADDR
    %LINK-I-UDFSYM, CMA$TIS_VMSERRNO_GET_ADDR
    %LINK-I-UDFSYM, CMA$TIS_VMSERRNO_SET_ADDR
    %LINK-W-USEUNDEF, undefined symbol CMA$TIS_ERRNO_GET_ADDR referenced
    in psect $CODE offset %X00000007 in module C$INIT_RTL file SYS$COMMON:[SYSLIB]VAXCRTL.OLB;2
    %LINK-W-USEUNDEF, undefined symbol CMA$TIS_VMSERRNO_GET_ADDR referenced
    in psect $CODE offset %X00000015 in module C$INIT_RTL file SYS$COMMON:[SYSLIB]VAXCRTL.OLB;2
    %LINK-W-USEUNDEF, undefined symbol CMA$TIS_ERRNO_SET_ADDR referenced
    in psect $CODE offset %X00000029 in module C$INIT_RTL file SYS$COMMON:[SYSLIB]VAXCRTL.OLB;2
    %LINK-W-USEUNDEF, undefined symbol CMA$TIS_VMSERRNO_SET_ADDR referenced
    in psect $CODE offset %X00000036 in module C$INIT_RTL file SYS$COMMON:[SYSLIB]VAXCRTL.OLB;2 ***WARNING*** PSECT ATTRIBUTE CONFLICT ***WARNING*** .EXE file produced will not be shareable!

and when it finished building the last image, I got the error messages:

  • Linking ORA_SQLFORMS30:GENXTB.exe
    %LINK-W-WRNERS, compilation warnings
    in module ORACLE file BAUPLE$DKA200:[DSKC.ZCPAORACLE6.VER6.RDBMS]ORACLEQ EXE;21
    %SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=00000000, PC
    =008267DD, PSL=03C00000
  Improperly handled condition, image exit forced.

        Signal arguments Stack contents

        Number = 00000005                00000200
        Name   = 0000000C                00000000
                 00000000                00000020
                 00000000                7FEC35A4
                 008267DD                7FEC3590
                 03C00000                0082B8A3
                                         00000000
                                         20000000
                                         7FEC35E4
                                         7FEC35C0

        Register dump

        R0 = 008267D8  R1 = 00000000  R2 = 7FFC1FF8  R3 = 7FFC2198
        R4 = 005D597C  R5 = 00000000  R6 = 00000000  R7 = 00000001
        R8 = 7FFECA4C  R9 = 7FFECC54  R10= 7FFED7D4  R11= 7FFE2BDC
        AP = 7FEC353C  FP = 7FEC34FC  SP = 7FEC3578  PC = 008267DD
        PSL= 03C00000

22 products have been successfully built.

 NOTE: If you wish to create known file entries for some of the linked

        products using the VMS INSTALL utility, run ORA_INSTALL:ORA_INSUTL.COM.
        See the ORACLE for DEC VAX/VMS Installation and Administrator's
        Guide for details.

Press [RETURN] to continue:


   

Some other relevant points:

  1. Now when I tried to use any product, I got the access violation error.
  2. We upgraded VMS 5.5-2 to 6.0 last week, in doing so, we also reinstalled other languages BUT NOT C, because it was not mentioned in the VMS 6.0 installation guide. Do I have to reinstall C?
  3. I know the certified version for VMS 6.0 is v6.0.37.3.
  4. I know I HAVE to use the ORACRTL.OLB to link SQLQMX. Can I use ORACRTL.OLB to link all other products? I forgot the reasons which existed at the time we moved to VMS 5.4.

Please email to me directly because I am changing over to a new NEWS reader.

Thanks in advance,

How-Hie Ling.
(h.ling_at_qut.edu.au)
Queensland University of Technology,
Brisbane, Queensland, Australia. Received on Tue Feb 22 1994 - 05:49:45 CET

Original text of this message