[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::c_plus_plus

Title:C++
Notice:Read 1.* and use keywords (e.g. SHOW KEY/FULL KIT_CXX_VAX_VMS)
Moderator:DECCXX::AMARTIN
Created:Fri Nov 06 1987
Last Modified:Thu Jun 05 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:3604
Total number of notes:18242

3462.0. "IVP fails for v5.1 on Digital UNIX v4.0A" by HYDRA::DORHAMER () Mon Feb 24 1997 16:14

A software partner (SDRC) is trying to install DEC C++ v5.1 on their Digital
UNIX v4.0A system, but the IVP is failing with the following error:

setld -v CXXBASEA510

DEC C++ (cxx) for Digital UNIX (CXXBASEA510)
Copyright Digital Equipment Corporation 1995. All rights reserved.

DEC C++ V5.1: compiling an iostream program.
11, fatal: A bugcheck occurred in the compiler.
usr/.smdb./CXXBASEA510.scp: cxxV5.1: not found
DEC C++ V5.1: execution failed.
The installation verification procedure has failed.
Please verify that CXXSHRDAnnn, CXXBASEAnnn, and CXXHRDAnnn
are correctly installed.
setld: ivp failed.

Is this version of the compiler supported for v4.0A?  I was able to successfully
install the compiler on a v4.0 system, but received the same error shown
above on a v4.0A system.  What subsets are required for successfull installation
of the compiler?  We have the following installed on our v4.0A system:

CXLLIBA405           installed  DEC C++ Class Archive Libraries
CXLSHRDA405          installed  DEC C++ Class Shared Libraries
CXXBASEA510          installed  DEC C++ (cxx) for Digital UNIX
CXXMANA510           installed  DEC C++ manual pages: cxx, demangler and library
 routines
CXXOLDA510           installed  DEC C++ old packages: oldc89 and ild

Thanks,
Karen Dorhamer
Software Partner Engineering
    
T.RTitleUserPersonal
Name
DateLines
3462.1More info?DECC::SULLIVANJeff SullivanMon Feb 24 1997 16:5029
The IVP tries to do a simple sanity check. That is, it tries to compile and run
the following program:

#include <iostream.hxx>

int main (int argc, char **argv)
{
        cout << "DEC C++ for DEC OSF/1 installation verified." << endl;
        return 0;
}

You should try this...

% cxx t.cxx
% a.out    
DEC C++ for DEC OSF/1 installation verified.

It looks like you have the right stuff on there.
Did you de-install, re-install after the OS upgrade?


In theory, it should work on V4.0A as well as V4.0.


Also, has the customer considered upgrading to DEC C++ V5.5?


-Jeff

3462.2test case gets bugcheckHYDRA::DORHAMERMon Feb 24 1997 16:566
    I tried compiling the simple program from .1 on my v4.0A system, but
    get the following error:
    
    11, fatal: A bugcheck occurred in the compiler.
    
    Karen
3462.4Kit available that fixes thisDECCXX::MITCHELLTue Feb 25 1997 13:445
See 2663.4 for a V5.1 kit that fixes this problem.

Why are they using V5.1?  It's ancient history?

Charlie
3462.5You may need V5.1-6 on EV5 (21164) systemsDECC::SULLIVANJeff SullivanTue Feb 25 1997 14:3115
Re: .4
> See 2663.4 for a V5.1 kit that fixes this problem.

CORRECTION: See 2663.14 which addresses a crash on EV5 (21164) systems

(To determine your chipset, use "/usr/sbin/psrinfo -v")


The kit is also available via the Digital Intranet at
  http://www.zk3.dec.com/decc/decc-kitinfo.html


Let us know if it works/does not work for you.

-Jeff
3462.6Problem solved by V5.1-6DECC::SULLIVANJeff SullivanWed Feb 26 1997 13:507
This was an example of the known problem on EV5 systems.
The DEC C++ V5.1-6 kit resolved the problem.

Karen will recommend to the software partner that they consider
upgrading to DEC C++ V5.5.

-Jeff