rts32 created gives error
From: ajaypulijala (ajaypulijala_at_rediffmail.com)
Date: 11/12/04
- Previous message: Nice4: "Re: Read flat file field +123.45 in Cobol2 - How please ?"
- Next in thread: Simon Tobias: "Re: rts32 created gives error"
- Reply: Simon Tobias: "Re: rts32 created gives error"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 11 Nov 2004 20:24:17 -0500
Hi All,
We are trying to run our application on the newly migrated Oracle 9.2.0.4
Our server details are
We have AIX5.1.0 where the kernel is started in 32bit
ServerExpress Version
cobol v4.0.00-e
PRN=RXCAK/AAE:9h.N3.40.01
PTI=SP1
PTI=ES
Oracle is 9.2.0.4
Initially we faced problems to create a shared library libmfora.so
We modified our env_precomp.mk as this below. Please find the differences
as per the diff command with what supplied and what was modified
> diff env_precomp.mk.org env_precomp.mk
70c70,71
< LIBDIR=lib
--- > #Modified this variable to set this variable to lib32 > LIBDIR=lib32 1677,1678c1678,1680 < RTSORA_LINKLINE=$(COB) -o $(LOC_RTSORA) -t -xe "" $(RTSPORTFLAGS) $(COBSQLINTF)\ < $(SCOREPT) $(SSCOREED) $(DEF_ON) -L $(LIBHOME) $(LLIBSQL) $(NAETTOBJS) $(LLIBXSD) $(COBTTLIBS) --- > #changed -xe to -ze per MF SE 2.0.10 documentation. KSWEET 11/12/2002 > RTSORA_LINKLINE=$(COB) -o $(LOC_RTSORA) -ze "" $(RTSPORTFLAGS) $(COBSQLINTF)\ > $(SCOREPT) $(SSCOREED) $(DEF_ON) -L $(LIBHOME) $(LLIBSQL) $(NAETTOBJS) $(COBTTLIBS) oracle@nygpcmdev1*NYPG6D-/data/oracle/product/9.2.0.4/precomp/lib > Later we ran this command to create shared library make LIBDIR=lib32 LOC_RTSORA=libmfora.so -f ins_precomp.mk libmfora.so Linking libmfora.so later we copied the libmfora.so into our $ORACLE_HOME/precomp/lib32 and ran this command /data/oracle/product/9.2.0.4/precomp/lib32/cobsqlint> cob32 -C nolist -vxo rts32 -e -L /data/oracle/product/9.2.0.4/lib32 -l mfora /data/oracle/product/9.2.0.4/precomp/lib32/cobsqlintf.o Entry points defined in module: /data/oracle/product/9.2.0.4/precomp/lib32/cobsqlintf.o SQLROWIDGET DSNTIAR SQLBTE SQLBCC SQLGLMT SQLGLM SQLORA SQLBXT SQLBEX SQLPR2T SQLPR2 SQLPRCT SQLPRC SQLNULT SQLNUL SQLGRI SQLTOC SQLTFL SQLSTRD SQLSQS SQLPCS SQLOS1 SQLOCA SQLMOV SQLLEN SQLLD2 SQLLDA SQLLO1 SQLGB1 SQLFCH SQLFCC SQLCUR SQLCDA SQLBS1 SQLALDT SQLALD SQLAD1 SQLADRVC SQLADRCR SQLADR SQLGLST SQLGLS SQLGS2 SQLGSS SQLGSST SQLAB1 Please find even the dump of rts32 attached below > dump -Hv rts32 rts32: ***Loader Section*** Loader Header Information VERSION# #SYMtableENT #RELOCent LENidSTR 0x00000001 0x00000018 0x00000032 0x000000b6 #IMPfilID OFFidSTR LENstrTBL OFFstrTBL 0x00000007 0x000004b8 0x00000135 0x0000056e ***Import File Strings*** INDEX PATH BASE MEMBER 0 /data/oracle/product/9.2.0.4/lib32:.:/usr/lib/cobol/sexp.4.0.sp1/lib:/usr/lib:/lib 1 libmfora.so 2 libcobrts.2.so 3 libcobcrtn.2.so 4 libcobmisc.2.so 5 libc.a shr.o 6 librtl.a shr.o We then copied the new rts32 into the /usr/lib/cobol/sexp.4.0.sp1/bin directory Later when we run rts32 we get this error. Please tell me what to do we need to up the machine > rts32 rtld: 0712-001 Symbol LsxInitialize was referenced from module /data/oracle/product/9.2.0.4/lib32/libmfora.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol LsxLoad was referenced from module /data/oracle/product/9.2.0.4/lib32/libmfora.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol LsxValidateDoc was referenced from module /data/oracle/product/9.2.0.4/lib32/libmfora.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol LsxTerminate was referenced from module /data/oracle/product/9.2.0.4/lib32/libmfora.so(), but a runtime definition of the symbol was not found. rtld: 0712-002 fatal error: exiting. Please tell me Waiting for your reply Ajay
- Previous message: Nice4: "Re: Read flat file field +123.45 in Cobol2 - How please ?"
- Next in thread: Simon Tobias: "Re: rts32 created gives error"
- Reply: Simon Tobias: "Re: rts32 created gives error"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]