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

Conference azur::mcc

Title:DECmcc user notes file. Does not replace IPMT.
Notice:Use IPMT for problems. Newsletter location in note 6187
Moderator:TAEC::BEROUD
Created:Mon Aug 21 1989
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:6497
Total number of notes:27359

4584.0. "CMA Threads - Multiple version on VMS" by CUJO::HILL (Dan Hill-Net.Mgt.-Customer Resident) Mon Feb 22 1993 00:42

The problem mentioned below is currently being worked	
		by multiple engineering organizations in an effort to
		standardize on one version of CMA Threads.)

	The following are directions for utilizing multiple and
	incompatible versions of CMA Threads.  
 
	PROBLEM:	VMS and certain layered products are shipping
			with different and incompatible versions of
			CMA Threads.  Some of these layered products
			include:  C++, POLYCENTER Common Agent, 
			POLYCENTER System Census agent, and POLYCENTER
			Network Manager for OpenVMS.

	SOLUTION:
		Field test V1.3 of PCNM is shipping a version of CMA
		Threads that appears to be quite stable and supports
		System Census.  The version is, however, incompatible
		with that which ships with C++.  The reason is that
		C++ images are use DECCRTL while POLYCENTER products
		use VAXCRTL.  Files affected include:

			SYS$COMMON:[SYSLIB]CMA$LIB_SHR.EXE
			SYS$COMMON:[SYSLIB]CMA$OPEN_LIB_SHR.EXE
			SYS$COMMON:[SYSLIB]CMA$OPEN_RTL.EXE
			SYS$COMMON:[SYSLIB]CMA$RTL.EXE

		Simply do the following in the order mentioned:

		    1.	Install C++ first and RENAME the files mentioned
			above to include "_CXX011" in their name.
			Example:
			$ rename SYS$COMMON:[SYSLIB]CMA$RTL.EXE  -
				 SYS$COMMON:[SYSLIB]CMA$RTL_CXX011.EXE

		    2.	Install POLYCENTER System Census Agent.

		    3.	Install POLYCENTER Network Manager (DECmcc/EMA).

		    4.	Before LINKing any C++ objects, be certain to 
			define the following logicals for your job:

			$ define/job/exec CMA$LIB_SHR -		
				SYS$COMMON:[SYSLIB]CMA$LIB_SHR.EXE
			$ define/job/exec CMA$OPEN_LIB_SHR -		
		 		SYS$COMMON:[SYSLIB]CMA$OPEN_LIB_SHR.EXE
			$ define/job/exec CMA$OPEN_RTL -		
				SYS$COMMON:[SYSLIB]CMA$OPEN_RTL.EXE
			$ define/job/exec CMA$RTL -		
				SYS$COMMON:[SYSLIB]CMA$RTL.EXE
-Dan
T.RTitleUserPersonal
Name
DateLines
4584.1CMA file names correctedCUJO::HILLDan Hill-Net.Mgt.-Customer ResidentThu Mar 18 1993 00:4017
    Please excuse me.  I goofed on the C++ file names in the last few lines
    of the previous note.                
    
    Corrections:
                                 
    $ DEFINE/SYSTEM/EXEC 	CMA$LIB_SHR -
    				SYS$COMMON:[SYSLIB]CMA$LIB_SHR_CXX011.EXE

    $ DEFINE/SYSTEM/EXEC 	CMA$OPEN_LIB_SHR -
    				SYS$COMMON:[SYSLIB]CMA$OPEN_LIB_SHR_CXX011.EXE

    $ DEFINE/SYSTEM/EXEC 	CMA$OPEN_RTL -
    				SYS$COMMON:[SYSLIB]CMA$OPEN_RTL_CXX011.EXE

    $ DEFINE/SYSTEM/EXEC 	CMA$RTL -
    				SYS$COMMON:[SYSLIB]CMA$RTL_CXX011.EXE