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

Conference microw::acmsxp

Title:ACMSxp product questions and comments
Notice:Refer to notes 1 through 11 for conference information
Moderator:DUCAT::ROSCOE
Created:Tue Oct 05 1993
Last Modified:Thu Jun 05 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:282
Total number of notes:1134

278.0. "ACMS IVP problem , cannot find libdce.so" by UTRTSC::HOORNWEG () Thu Apr 24 1997 11:40

Hello,

I have a customer who ran into problems with the installation of ACMSXP
on Digital Unix 
during the IVP procedure.
see log file.
Is this a problem in the installation procedure or in the IVP ?

Thanks,

Andre Hoornweg 		Digital Holland


===========================================================================
Problem :  acmsxp30 ivp build error - 
           libdce.so libr niet te vinden  

Workaround: made a symbolic link
 
ln -s /opt/dcelocal/shlib/libdce.so /usr/opt/ACMSXP_V4_V300/shlib/libdce.so



logfile:

arentsen@ap0797> dce_login ivp_user it2000
$ pwd
/usr/users/arentsen
$ mkdir ivp_acmsxp
$ cd ivp_acmsxp
$ cp -Rp /usr/opt/ACMSXP_V4_V300/sample/ivp/* .
$ ls
Makefile             ivp.sh               ivp_task.stdl        workspaces.stdl
ivp.c                ivp_setup.sh         ivp_task_group.stdl

$ ./ivp.sh
ACMSxp V3.0 for Digital UNIX
Copyright (c) 1993, 1997 by Digital Equipment Corporation. All Rights Reserved.
Using ACMSxp in /usr/opt/ACMSXP_V4_V300

Installation Verification Procedure beginning for ACMSxp V3.0 for Digital UNIX

IVP work subdirectory acms_work_dir does not exist.
Creating it...
-----------------------------------------------------------------------
Building IVP application, please wait a couple of minutes...
Error building IVP application using make, see ./ivp_build.log.
IVP terminating for ACMSxp V3.0 for Digital UNIX
$ 


$ more ivp_build.log
stdl -g -o /usr/users/arentsen/ivp_acmsxp/acms_work_dir -h /usr/users/arentsen/
ivp_acmsxp/acms_work_dir -c /usr/users/arentsen/ivp_a
cmsxp/ivp_task_group.stdl
stdl -g -o /usr/users/arentsen/ivp_acmsxp/acms_work_dir -h /usr/users/arentsen/
ivp_acmsxp/acms_work_dir -t /usr/users/arentsen/ivp_a
cmsxp/ivp_task.stdl
stdl -g -o /usr/users/arentsen/ivp_acmsxp/acms_work_dir -h /usr/users/arentsen/
ivp_acmsxp/acms_work_dir -c /usr/users/arentsen/ivp_a
cmsxp/workspaces.stdl
cc -o /usr/users/arentsen/ivp_acmsxp/acms_work_dir/ivp_task_svr /usr/users/aren
tsen/ivp_acmsxp/acms_work_dir/ivp_task_group_svr.o  
/usr/users/arentsen/ivp_acmsxp/acms_work_dir/ivp_task.o  -ldce -threads
-lcmalib /usr/opt/ACMSXP_V4_V300/shlib/libsrtl.so  /usr/opt
/ACMSXP_V4_V300/shlib/libtps.so  /usr/opt/ACMSXP_V4_V300/shlib/libdce.so
ld:
Can't open: /usr/opt/ACMSXP_V4_V300/shlib/libdce.so (No such file or directory)
*** Exit 1
Stop.

$ find /usr -name libdce.so -print
find: cannot open < /usr/.tags >
find: cannot open < /usr/var/opt/advfsd >
find: cannot open < /usr/var/opt/dtadvfs >
find: cannot chdir to </usr/var/spool/laser004> : Permission denied
find: cannot open < /usr/var/X11/xdm/authdir >
find: cannot open < /usr/var/dt/authdir >
/usr/var/dcelocal/shlib/libdce.so
find: cannot open < /usr/var/dcelocal/var/security/preauth >
/usr/shlib/libdce.so
find: cannot open < /usr/opt/advfsd >
/usr/opt/DCE201/usr/shlib/libdce.so


T.RTitleUserPersonal
Name
DateLines
278.1Always include Operating System Version as wellCAMINO::ROSCOEThu Apr 24 1997 22:5717
    Hi,
    
    I assume that this kit is the ACMSxp V3.0 kit for Digital Unix V4.0b?
    If this is the case the IVP is in error.  As of V4.0 of Digital Unix
    ACMSxp will no longer ship a version of libdce.so in the acmsxp kit.
    As this is a prerelease kit of ACMSxp on V4.0 the IVP hasn't been 
    corrected yet.  In fact I suspect their are several other problems
    with the IVP makefile besides the libdce problem.  On 4.0B of Digital
    Unix the linking of ACMSxp task and processing servers has changed.
    I suspect that change has not yet been propagated to the ivp makefile.
    I also don't know if the release notes have been updated to show how 
    to link on V4.0. 
    
    I'll send mail to the person who put the kit together asking him to 
    respond as well.
    
    Rich
278.2The Unix version is 4.0bUTRTSC::HOORNWEGFri Apr 25 1997 07:237
Hello,

Thanks 

I wait for the response from the person who put the kit together.

Andre 
278.3CAMINO::MCDERMOTTFri Apr 25 1997 16:2584
    
    Hi,
    
    Have you received the cover letter that explains the problems and
    suggested work arounds regarding this kit?  Basiclly the IVP and
    the examples included in this kit have not been updated to run on Unix 
    4.0.  There is also a pthreads bug that causes ACMSxp to hang.  We 
    hope to have a new kit that addresses these problems shortly.
    
    In the meantime here is an updated IVP makefile that should 
    fix the problems are you seeing with libdce:
    
# ****************************************************************************
# *
# * COPYRIGHT (C) DIGITAL EQUIPMENT CORPORATION 1993, 1994
# * ALL RIGHTS RESERVED.  UNPUBLISHED RIGHTS RESERVED UNDER THE
# * COPYRIGHT LAWS OF THE UNITED STATES.
# *
# * 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 EQUIPMENT CORPORATION
# * OR AN AUTHORIZED SUBLICENSOR.
# *
# * 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.
# *
# ****************************************************************************
#
# Description: Makefile for IVP
# History:
#
# Modification Date    Person   Edit Number  Description
#	   23/09/93    OD	T0.1	     Prepare for inclusion in kit.
#
#	   06/09/93    VB		     Add user written presentation

default: compile_stdl link

LFLAGS = -ldce -lpthreads -lpthread -lmach -lexc -lc \
	$(ACMS_SHLIB_DIR)/libsrtl.so \
	$(ACMS_SHLIB_DIR)/libtps.so
  
STDLFILES =		$(TWRK)/ivp_task_group_svr.o\
			$(TWRK)/ivp_task.o\
			$(TWRK)/workspaces.h

EXECS =			$(TWRK)/ivp_task_svr $(TWRK)/ivp


compile_stdl: $(STDLFILES)

$(TWRK)/ivp_task_group_svr.o: $(TSRC)/ivp_task_group.stdl
	stdl -g -o $(TWRK) -h $(TWRK) -c $(TSRC)/ivp_task_group.stdl

$(TWRK)/ivp_task.o: $(TSRC)/ivp_task.stdl
	stdl -g -o $(TWRK) -h $(TWRK) -t $(TSRC)/ivp_task.stdl

$(TWRK)/workspaces.h: $(TSRC)/workspaces.stdl
	stdl -g -o $(TWRK) -h $(TWRK) -c $(TSRC)/workspaces.stdl

link: $(EXECS)
$(TWRK)/ivp	:	$(TWRK)/ivp.o \
			$(TWRK)/ivp_task_svr
	cc -o $(TWRK)/ivp \
			$(TWRK)/ivp.o \
			$(TWRK)/ivp_task_group_cli.o \
			$(LFLAGS)

$(TWRK)/ivp_task_svr: $(TWRK)/ivp_task_group_svr.o \
			$(TWRK)/ivp_task.o
	cc -o $(TWRK)/ivp_task_svr \
                	$(TWRK)/ivp_task_group_svr.o \
                	$(TWRK)/ivp_task.o \
                	$(LFLAGS)
#
# Build the ivp menu client
#
$(TWRK)/ivp.o	:	$(TSRC)/ivp.c
		cc -threads -g -c -I$(STDL_SYSTEM_INCLUDE_PATH) -I$(ACMS_WORK_DIR) -o $(TWRK)/ivp.o \
		$(TSRC)/ivp.c
    
278.4more info...CAMINO::MCDERMOTTFri Apr 25 1997 17:4044
    Hi Andre,
    
    Is the customer the Kadaster?  Here are the caveats that were 
    shipped with the kit:
    
    Engineering will provide an early drop of ACMSxp V3.0 for
    Digital Unix V4.0 for Kadaster with the following caveats:
    
        - Usage: recommended for compile and builds only
    	- No regression or load testing has been completed 
    	- Engineering can not support ACMSxp V3.0 for Digital Unix V4.0 for
    	  production deployment at this time. Our testing and monitoring
    	  of problem reports against Digital Unix V4.0 indicates that
    	  Digital Unix V4.0 is not ready for production deployment.
    	- Microfocus COBOL with embedded SQL has not been tested
    	- Stop Server commands must be issues with /immediate switch
    	- Must set rpc_supported_protseq = ncacn_tcp_ip before starting 
    	  DCE
    
    	The following software is required for use with ACMSxp V3.0 for
        Digital Unix V4.0:
    	- Digital Unix V4.0b with patches from Feb 21, 1997
    	- DCE 2.0b with refresh credentials patch (not yet released, will
    	  be included with this ACMSxp kit)			
    
    	Engineering will provide an update kit in 2-4 weeks time. This kit
        will address some of the constraints listed above. It is likely
        that Digital UNIX V4.0 will continue to be unsuitable for production 
        deployment beyond this timeframe. In this case, an additional update of
        ACMSxp may be required.
    
    	Application (customer written clients and procedures) that utilize
        CMA or Draft 4 POSIX 1003.4a interfaces should be compiled using 
    	
    	%cc -o myprog myprog.c -threads
    
    	This will also cause pthread.h to include the proper dce/pthread_d4.h
        file for you with no source file modification.
    
    	When linking multithreaded images (task servers, processing
        servers and user written clients) use:
    
    	ld (...) -ldce lpthreads -lpthread -lmach -lexc -lc
    
278.5see note 279 for latest ACMSxp V3.0 CAMINO::MCDERMOTTTue Apr 29 1997 20:033
    Please see note 279 for latest ACMSxp V3.0 for Digital Unix 4.0
    
    thanks
278.6sorry for the late responseUTRTSC::HOORNWEGFri May 02 1997 08:098
    Hello,
    
    sorry for the late response , but i was on a short vacation this week.
    The customer is  KADASTER
    
    greetings,
    
    Andre Hoornweg