[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

3601.0. "Digital UNIX v4.0C support?" by HYDRA::DORHAMER () Wed Jun 04 1997 16:08

    Is there a version of the compiler that will install on Digital UNIX
    v4.0C?  Computervision received a DPW 500a system with v4.0C, but
    the DEC C++ v5.5 compiler will not install on this version of the
    operating system.  Is the v5.6 compiler supported for v4.0C?
    
    Thanks,
    Karen
T.RTitleUserPersonal
Name
DateLines
3601.1Should not be a problem with V5.5 or V5.6 (in theory)DECC::SULLIVANJeff SullivanWed Jun 04 1997 17:0840
I do not have access to a V4.0C system, so I have not tested this out yet.
However, there is no reason that I know of that would disallow V5.5 on Digital
UNIX V4.0C.  What is the error that they are seeing?

The tests that I see in the .scp files should work for OSFBASE[4-9]??
That is, OSFBASE, followed by a number 4-9 and then two characters.
Does the OSFBASE subset not meet that criteria?

Here's what I see on V4.0B:

% setld -i | grep OSFBASE | grep install
OSFBASE410           installed  Base System (- Required -)

Note that this does match the criteria and so the subset it loaded.

In the worst case, you can go into /usr/.smdb. and manually edit the failing
.scp files. They are generally in Bourne shell syntax that you could change to
get past whatever test is failing.

Here are the subsets I have loaded on our V4.0 machine:

CXXBASE560           installed  DEC C++ (cxx) for Digital UNIX
CXXHTML560           installed  DEC C++ HTML documentation
CXXMAN560            installed  DEC C++ and class library manual pages
CXXV4HDR560          installed  DEC C++ header files for Digital UNIX V4.0

If I cd to /usr/.smdb. , I see these:

% ls CXX*560.scp
CXXBASE560.scp   CXXHTML560.scp   CXXMAN560.scp    CXXV4HDR560.scp

You could do the same for CXX*550.scp


You can contact me directly with further info and I'll see what I can do.
If there is a problem, I think it needs to be fixed in V5.6 ASAP and possibly
in V5.5.  I'll need your help for that.

Thanks,
-Jeff
3601.2compiler installs fine - CV had wrong class libraryHYDRA::DORHAMERWed Jun 04 1997 17:349
    My apologies -  CV was actually trying to install the CXLSHRDA405
    subset that comes with Digital UNIX v4.0A and the install for this
    subset failed because it does check for OSFBASE405.  I just asked them to
    try installing the v5.5 compiler and it installed successfully.
    I asked them to check for a v4.0C Associated Products CD so they
    can install the correct version of the class libraries.  Sorry for the
    confusion.
    
    Karen