Howdy,

I've built perl 5.8.0 and DBI 1.32 using gcc 3.2 on HP-UX 11i, using no
optimisation or debugging flags and no threads.  Perl was built OK, but
failed 3 of the 7 blib tests (under investigation by the perl dudes).
However, DBI was built and tested OK.

Below is the whole shabang for DBD::Oracle, which builds OK, but fails the
base tests :-<

I tried to verify the files in question, as you can see way at the bottom,
right after the test output.

Please note that the entire perl installation is done as the user psoft,
rather than root, if this makes any difference.

In the past, I've built DBD::Oracle on HP-UX 11i with the same version of
Oracle (9i/9.20), but using ANSI-C.  This worked OK, but required 32-bit
oracle libraries, so I figured I'd give it a shot.  I tried replacing all
oracle lib references with lib32, but that didn't even finish make.  I can't
use ANSI-C in this case, unfortunately.  I know it's all over the doc's.

Any help you can offer will be great.

Thanks,
Gal


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Friday, 1 August 2003 1:03 PM
To: [EMAIL PROTECTED]
Subject: make.log



************** perl Makefile.PL -v ********************

Using DBI 1.32 installed in
/apps/perl/lib/site_perl/5.8.0/PA-RISC2.0-LP64-stdio/auto/DBI
Duplicate specification "S=s" for option "s"

 Configuring DBD::Oracle ...

>>>     Remember to actually *READ* the README file!
        Especially if you have any problems.

Using Oracle in /apps/oracle/Ora920
Found rdbms/demo/oratypes.h
Found rdbms/demo/ocixad.h
Found rdbms/demo/oci8dp.h
Found rdbms/demo/ociapr.h
Found rdbms/demo/ocidef.h
Found rdbms/demo/ocidem.h
Found rdbms/demo/ocidfn.h
Found rdbms/demo/ocikpr.h
Found header files in rdbms/demo.
Found /apps/oracle/Ora920/rdbms/demo/demo_rdbms.mk
Found /apps/oracle/Ora920/otrace/demo/atmoci.mk
Using /apps/oracle/Ora920/rdbms/demo/demo_rdbms.mk
Reading /apps/oracle/Ora920/rdbms/demo/demo_rdbms.mk.
Reading /apps/oracle/Ora920/rdbms/lib/env_rdbms.mk.
Read a total of 2314 lines from /apps/oracle/Ora920/rdbms/lib/env_rdbms.mk
(including inclusions)
Read a total of 2645 lines from /apps/oracle/Ora920/rdbms/demo/demo_rdbms.mk
(including inclusions)
Deleted SHELL definition: SHELL=/bin/sh
Deleted LIB_EXT definition: LIB_EXT=a
Deleted OBJ_EXT definition: OBJ_EXT=o
Deleted AR definition: AR=ar
Deleted AS definition: AS=as
Deleted CC definition: CC=cc
Deleted CHMOD definition: CHMOD=chmod
Deleted CPP definition: CPP=cpp
Deleted ECHO definition: ECHO=echo
Deleted LD definition: LD=ld
Deleted PERL definition: PERL=perl
Deleted CFLAGS definition: CFLAGS=$(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS)
$(PFLAGS)\
        $(SHARED_CFLAG) $(USRFLAGS)
Deleted LDFLAGS definition: LDFLAGS=-o $@ $(LDPATHFLAG)$(PRODLIBHOME)
$(LDPATHFLAG)$(LIBHOME)
STATIC_ORACLETTLIBS macro redefined by Oracle
 from $(NTZEOBJ) $(NETLIBS) $(LIBRDBMS_CLT) \
    $(LIBMM) $(CORELIBS) $(NETLIBS) $(LIBRDBMS_CLT) $(LIBPLS_CLT) \
    $(LIBEPC) $(CORELIBS) $(LIBRDBMS_CLT) $(CORELIBS)
   to $(LLIBCLNTST) $(LDFLAGSLIST)
SO_EXT macro redefined by Oracle
 from so
   to sl
Deleted CC definition: CC=cc
CCC macro redefined by Oracle
 from CC
   to `if [ -f /opt/aCC/bin/aCC ]; then echo '/opt/aCC/bin/aCC'; else echo
'cc'; fi `
LMAKE macro redefined by Oracle
 from make
   to /usr/ccs/bin/make
FIND macro redefined by Oracle
 from find
   to /usr/bin/find 
CPP macro redefined by Oracle
 from cpp
   to $(CC)
Deleted CPP definition: CPP=$(CC)
TOUCH macro redefined by Oracle
 from touch
   to /bin/touch
SHELL macro redefined by Oracle
 from /bin/sh
   to /usr/bin/sh
Deleted SHELL definition: SHELL=/usr/bin/sh
Deleted AR definition: AR=ar
Deleted AS definition: AS=as
LDFLAGS macro redefined by Oracle
 from -o $@ $(LDPATHFLAG)$(PRODLIBHOME) $(LDPATHFLAG)$(LIBHOME)
   to -Wl,+s -Wl,+n +DA2.0W +DS2.0 -o $@ -L$(PRODLIBHOME) -L$(LIBHOME)
Deleted LDFLAGS definition: LDFLAGS= -Wl,+s -Wl,+n +DA2.0W +DS2.0 -o $@
-L$(PRODLIBHOME) -L$(LIBHOME)
LDLIBS macro redefined by Oracle
 from $(EXPDLIBS) $(EXOSLIBS) $(SYSLIBS) $(EXSYSLIBS) $(MATHLIB) $(USRLIBS)
   to $(EXPDLIBS) $(EXOSLIBS) $(SYSLIBS) $(EXSYSLIBS) $(MATHLIB) $(USRLIBS)
$(LLIBTHREAD)
CCARCREATE macro redefined by Oracle
 from $(CCC) -xar -o 
   to $(AR) cr$(ARLOCAL)
LINK macro redefined by Oracle
 from $(LDCCOM)
   to $(ADE_DEL_FILE_CMD) $(CC) $(LDFLAGS) $(COMPOBJS)
TTLIBS macro redefined by Oracle
 from $(LLIBCLNTSH) $(STATICTTLIBS)
   to $(NAETTOBJS) $(STATICTTLIBS) $(LLIBPLS) $(LLIBSQL) $(LLIBXSD)
Deleted CCFLAGS definition: CCFLAGS=+DA2.0W +DS2.0 -DSS_64BIT_SERVER
Deleting ORA_NLS = $(ORACLE_HOME)/ocommon/nls/admin/data/
  because it is not already set in the environment
  and it can cause ORA-01019 errors.
Deleted ORA_NLS definition: ORA_NLS = $(ORACLE_HOME)/ocommon/nls/admin/data/
Deleting ORA_NLS33 = $(ORACLE_HOME)/ocommon/nls/admin/data/
  because it is not already set in the environment
  and it can cause ORA-01019 errors.
Deleted ORA_NLS33 definition: ORA_NLS33 =
$(ORACLE_HOME)/ocommon/nls/admin/data/
TOP macro redefined by Oracle
 from $(ORACLE_HOME)/precomp
   to $(ORACLE_HOME)/slax
LIBNTVI macro redefined by Oracle
 from $(NETWORKLIB)$(LIB_PREFIX)$(VINAME).$(SO_EXT)
   to $(LIBHOME)$(LIB_PREFIX)$(VINAME).$(LIB_EXT)
LIBNTOD macro redefined by Oracle
 from $(NETWORKLIB)$(LIB_PREFIX)$(DCENAME).$(LIB_EXT)
   to $(LIBHOME)$(LIB_PREFIX)$(DCENAME).$(LIB_EXT)
LIBCDS macro redefined by Oracle
 from $(NETWORKLIB)$(LIB_PREFIX)$(CDSNAME).$(LIB_EXT)
   to $(LIBHOME)$(LIB_PREFIX)$(CDSNAME).$(LIB_EXT)
LIBNTLU62 macro redefined by Oracle
 from $(NETWORKLIB)$(LIB_PREFIX)$(LU62NAME).$(LIB_EXT)
   to $(LIBHOME)$(LIB_PREFIX)$(LU62NAME).$(LIB_EXT)
LIBNTS macro redefined by Oracle
 from $(NETWORKLIB)$(LIB_PREFIX)$(SPXNAME).$(LIB_EXT)
   to $(LIBHOME)$(LIB_PREFIX)$(SPXNAME).$(LIB_EXT)
LIBNETWORK macro redefined by Oracle
 from $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
   to $(LIBHOME)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBNSGR macro redefined by Oracle
 from $(NETWORKLIB)$(LIB_PREFIX)$(NSGRNAME).$(LIB_EXT)
   to $(LIBHOME)$(LIB_PREFIX)$(NSGRNAME).$(LIB_EXT)
LIBNTP macro redefined by Oracle
 from $(NETWORKLIB)$(LIB_PREFIX)$(BEQNAME).$(LIB_EXT)
   to $(LIBHOME)$(LIB_PREFIX)$(BEQNAME).$(LIB_EXT)
LIBNL macro redefined by Oracle
 from $(NETWORKLIB)$(LIB_PREFIX)$(NLNAME).$(LIB_EXT)
   to $(LIBHOME)$(LIB_PREFIX)$(NLNAME).$(LIB_EXT)
LIBSSLB macro redefined by Oracle
 from $(NETWORKLIB)$(LIB_PREFIX)$(SSLBNAME).$(LIB_EXT)
   to $(LIBHOME)$(LIB_PREFIX)$(SSLBNAME).$(LIB_EXT)
LLIBORDSDO macro redefined by Oracle
 from $(LDLIBFLAG)$(LIB_PREFIX)$(LIBORDSDONAME).$(LIB_EXT)
   to $(LDLIBFLAG)$(LIBORDSDONAME)$(LIB_SUFFIX)
SDOLIBS macro redefined by Oracle
 from `if ${AR} tv $(LIBKNLOPT) | $(GREP) "kxmnsd.$(OBJ_EXT)" > /dev/null
2>&1 ; then echo " " ; else echo "${LLIBORDSDO}"; fi`
   to `if ${AR} tv $(LIBKNLOPT) | $(GREP) "kxmnsd.o" > /dev/null 2>&1 ; then
echo " " ; else echo "${LLIBORDSDO}"; fi`
SKGXN_VERSION macro redefined by Oracle
 from 2
   to 9
LLIBOCCI macro redefined by Oracle
 from $(LDLIBFLAG)$(LIBOCCINAME)$(RDBMS_VERSION)
   to $(LDLIBFLAG)$(LIBOCCINAME)
LIBOCCI macro redefined by Oracle
 from $(LIBHOME)$(LIB_PREFIX)$(LIBOCCINAME)$(RDBMS_VERSION).$(LIB_EXT)
   to $(LIBHOME)$(LIB_PREFIX)$(LIBOCCINAME).$(SO_EXT).$(RDBMS_VERSION).0
LLIBTHREAD macro redefined by Oracle
 from -lpthread
   to 
NAVLIBS macro redefined by Oracle
 from $(LDPATHFLAG)$(LIBHOME) \
        $(LLIBNAVHOA)  $(LLIBNAVSHR) $(LLIBNVBASESHR)
   to $(LDPATHFLAG)$(LIBHOME32)/ \
        $(LLIBNAVHOA) $(LLIBNAVSHR) $(LLIBNVBASESHR)
LIBSKGXN macro redefined by Oracle
 from $(ORACLUSTERDIR)$(LIB_PREFIX)$(LIBSKGXNNAME).$(SKGXN_EXT)
   to $(LIBSKGXNI)
EXTPROC_LINKLINE macro redefined by Oracle
 from $(LINK) $(OPT) $(EXTPMAI) $(PROD_EXTPROC_OPT) \
        $(HSALIB_SUBSET1) $(HSALIB_SUBSET2)
   to $(LDCCOM_EXTPROC) $(EXTPMAI) $(DEF_OPT) $(HSAGTSHC) $(SSDBED) \
        $(LLIBAGTSH) $(LDFLAGSLIST) $(LLIBPLSQL) $(LLIBTHREAD) $(LLIBCLNTSH)
$(CORELIBS) \
        $(LINKLDLIBS)
HSODBC_LINKLINE macro redefined by Oracle
 from $(LINK) $(OPT) $(HSODBCMAI) $(HSALIB_SUBSET1) \
        $(NAVLIBS) $(HSA_ODBC_SYSLIBS)  $(HSALIB_SUBSET2)
   to `if [ -d "${ORACLE_HOME}/lib32" ]; then echo $(LINK32) |sed
's/\/lib\//\/lib32\//g' |sed 's/\/lib32\/hsodbc/\/lib\/hsodbc/'; else echo
$(LINK32) ; fi` \
        $(OPT) $(HSPRODHOME)$(LIB32DIR)/hsodbc.$(OBJ_EXT) \
        $(HSALIB32_SUBSET1) $(NAVLIBS) $(HSA_ODBC_SYSLIBS) \
        $(HSALIB32_SUBSET2)
TG4IFMX_LINKLINE macro redefined by Oracle
 from $(LINK) $(OPT) $(TG4IFMXMAI) $(HSALIB_SUBSET1) \
        $(NAVLIBS) $(HSALIB_SUBSET2)
   to `if [ -d "${ORACLE_HOME}/lib32" ]; then echo $(LINK32) |sed
's/\/lib\//\/lib32\//g' |sed 's/\/lib32\/tg4ifmx/\/lib\/tg4ifmx/'; else echo
$(LINK32) ; fi` \
        $(OPT) $(TG4IFMXPRODHOME)$(LIB32DIR)/tg4ifmx.$(OBJ_EXT) \
        $(HSALIB32_SUBSET1) $(NAVLIBS) $(HSALIB32_SUBSET2)
TG4INGR_LINKLINE macro redefined by Oracle
 from $(LINK) $(OPT) $(TG4INGRMAI) $(HSALIB_SUBSET1) \
        $(NAVLIBS) $(HSALIB_SUBSET2)
   to `if [ -d "${ORACLE_HOME}/lib32" ]; then echo $(LINK32) |sed
's/\/lib\//\/lib32\//g' |sed 's/\/lib32\/tg4ingr/\/lib\/tg4ingr/'; else echo
$(LINK32) ; fi` \
        $(OPT) $(TG4INGRPRODHOME)$(LIB32DIR)/tg4ingr.$(OBJ_EXT) \
        $(HSALIB32_SUBSET1) $(NAVLIBS) $(HSALIB32_SUBSET2)
TG4SYBS_LINKLINE macro redefined by Oracle
 from $(LINK) $(OPT) $(TG4SYBSMAI) $(HSALIB_SUBSET1) \
        $(NAVLIBS) $(HSALIB_SUBSET2)
   to `if [ -d "${ORACLE_HOME}/lib32" ]; then echo $(LINK32) |sed
's/\/lib\//\/lib32\//g' |sed 's/\/lib32\/tg4sybs/\/lib\/tg4sybs/'; else echo
$(LINK32) ; fi` \
        $(OPT) $(TG4SYBSPRODHOME)$(LIB32DIR)/tg4sybs.$(OBJ_EXT) \
        $(HSALIB32_SUBSET1) $(NAVLIBS) $(HSALIB32_SUBSET2)
TG4TERA_LINKLINE macro redefined by Oracle
 from $(LINK) $(OPT) $(TG4TERAMAI) $(HSALIB_SUBSET1) \
        $(NAVLIBS) $(HSA_TERA_SYSLIBS)  $(HSALIB_SUBSET2)
   to `if [ -d "${ORACLE_HOME}/lib32" ]; then echo $(LINK32) |sed
's/\/lib\//\/lib32\//g' |sed 's/\/lib32\/tg4tera/\/lib\/tg4tera/'; else echo
$(LINK32) ; fi` \
        $(OPT) $(TG4TERAPRODHOME)$(LIB32DIR)/tg4tera.$(OBJ_EXT) \
        $(HSALIB32_SUBSET1) $(NAVLIBS) $(HSA_TERA_SYSLIBS) \
        $(HSALIB32_SUBSET2)
CONFIG_COMPILE_LINE macro redefined by Oracle
 from $(AS) -P config.s
   to $(CC) -c +DA2.0W +DS2.0 config.c
GENKSMSOBJ macro redefined by Oracle
 from $(GENKSMS)>$(KSMSSRC);$(AS) $(NOKPIC_ASFLAGS) -o $(KSMS) $(KSMSSRC);
$(RMF) $(KSMSSRC)
   to `if [ ! -f $(KSMS) ]; then ${AR} -x $(LIBSERVER) $(KSMS);fi`
PCCC2O macro redefined by Oracle
 from $(CC) -c $(INCLUDE) $(PCCI) $*.c
   to $(CC) $(CFLAGS) -c $(INCLUDE) $(PCCI) $*.c
C2O macro redefined by Oracle
 from $(CC) -c $(INCLUDE) $(PCCI) $<
   to $(CC) $(CFLAGS) -c $(INCLUDE) $(PCCI) $<
CCC2O macro redefined by Oracle
 from $(CCC) -c $(INCLUDE) $<
   to $(CCC) $(CFLAGSCC) -DSS_64BIT_SERVER -c $(INCLUDE) $<
LIBHOME32 macro redefined by Oracle
 from $(ORACLE_HOME)/$(LIBDIR)32/
   to $(ORACLE_HOME)/lib32/
O2STATIC macro redefined by Oracle
 from $(CC) $(ORALIBPATH) -o $(EXE) $(OBJS) $(OCISTATICLIBS)
   to $(CC) $(LDFLAGS) $(LIBPATH) -o $(EXE) $(OBJS) $(STATIC_LDCLIENTLIBS)
BUILDEXE macro redefined by Oracle
 from $(CC) $(ORALIBPATH) -o $(EXE) $(OBJS) $(OCISHAREDLIBS)
   to $(CC) $(LDFLAGS) $(LIBPATH) -o $(EXE) $(OBJS) $(SHARED_LDCLIENTLIBS)
MAKEOCCISHAREDDEMO macro redefined by Oracle
 from $(CCC) $(ORALIBPATH) -o $(EXE) $? $(SHARED_OCCILIBS)
   to $(CCC) -AA $(LDFLAGS) $(LIBPATH) -o $(EXE) $? $(SHARED_OCCILIBS)
MAKEOCCISTATICDEMO macro redefined by Oracle
 from $(CCC) $(ORALIBPATH) -o $(EXE) $? $(STATIC_OCCILIBS)
   to $(CCC) -AA $(LDFLAGS) $(LIBPATH) -o $(EXE) $? $(STATIC_OCCILIBS)
MAKECPSHAREDDEMO macro redefined by Oracle
 from $(CC) $(ORALIBPATH) -o $(EXE) $? $(OCISHAREDLIBS)
   to $(CC) $(LDFLAGS) $(ORALIBPATH) -o $(EXE) $? $(OCISHAREDLIBS)
MAKECPSTATICDEMO macro redefined by Oracle
 from $(CC) $(ORALIBPATH) -o $(EXE) $? $(OCISTATICLIBS)
   to $(CC) $(LDFLAGS) $(ORALIBPATH) -o $(EXE) $? $(OCISTATICLIBS)
BUILDLIB_NO_CONTEXT macro redefined by Oracle
 from $(LD) $(SHARED_LDFLAG) $(SHARED_LIBNAME) $(OBJS)
   to $(LD) -G $(SHARED_LDFLAG) $(SHARED_LIBNAME) $(OBJS)
BUILDLIB_WITH_CONTEXT macro redefined by Oracle
 from $(LD) $(SHARED_LDFLAG) $(SHARED_LIBNAME) $(OBJS) $(LIBEXTP)
$(OCISHAREDLIBS)
   to $(LD) -G $(LIBCLNTSH) $(SHARED_LDFLAG) $(SHARED_LIBNAME) $(OBJS)
$(LIBEXTP) $(OCISHAREDLIBS)
MAKECPLPLDEMO macro redefined by Oracle
 from \
        @if [ "$(NONDEFER)" = "true" -o "$(NONDEFER)" = "TRUE" ] ; then \
        $(ECHODO) $(CCC) $(ORALIBPATH) -o $(EXE) $? $(DEF_OFF)
$(OCISHAREDLIBS); \
        else \
        $(ECHODO) $(CCC) $(ORALIBPATH) -o $(EXE) $? $(OCISHAREDLIBS); \
        fi
   to \
        @if [ "$(NONDEFER)" = "true" -o "$(NONDEFER)" = "TRUE" ] ; then \
        $(ECHODO) $(CCC) $(LDFLAGS) $(LIBPATH) -o $(EXE) $? $(DEF_OFF)
$(LIBCLNTSH) -lpthread -lCsup ; \
        else \
        $(ECHODO) $(CCC) $(LDFLAGS) $(LIBPATH) -o $(EXE) $? $(LIBCLNTSH)
-lpthread -lCsup ; \
        fi
DPTARGET macro redefined by Oracle
 from $(CC) $(ORALIBPATH) -o $(EXE) cdemodp.o $(OBJS) $(OCISHAREDLIBS)
   to $(CC) $(LDFLAGS) $(LIBPATH) -o $(EXE) cdemodp.o $(OBJS)
$(SHARED_LDCLIENTLIBS)
NETLIBS macro redefined by Oracle
 from $(LLIBSQLNET) $(LLIBRPC) $(LLIBSQLNET)
   to $(LLIBSQLNET) $(LLIBRPC)
CTX_LINK macro redefined by Oracle
 from $(LLIBCTXC) $(LLIBCTX) $(LLIBZX) $(LLIBGX) $(LLIBCTX) $(LLIBZX)
$(LLIBGX)
   to $(LLIBCTXC) $(LLIBCTX) $(LLIBZX) $(LLIBGX)
CORELIBS macro redefined by Oracle
 from $(LLIBNLSRTL) $(LLIBCV6) $(LLIBCORE) $(LLIBNLSRTL) $(LLIBCORE) \
             $(LLIBNLSRTL) $(LLIBXML) $(LLIBCORE) $(LLIBUNLSRTL)
$(LLIBNLSRTL)
   to $(LLIBNLSRTL) $(LLIBCV6) $(LLIBCORE) \
           $(LLIBXML) $(LLIBUNLSRTL)
ORACLE_LINKLINE macro redefined by Oracle
 from $(ORACLE_LINKER) $(PL_FLAGS) $(ORAMAI) $(SSORED) $(TTCSOI) \
        $(NAETTOBJS) $(CONFIG) $(SPOBJS) $(LLIBSERVER) $(LLIBODM) \
        $(LLIBSKGXP) $(LLIBSKGXNI) $(LLIBRDBMS_SERVER) $(DEF_OPT) \
        $(LLIBKNLOPT) $(OLAPLINKOPTS) $(DMLIBS) \
        $(LLIBSLAX) $(LLIBPLSQL) $(LLIBSERVER) $(LLIBRDBMS_SERVER) \
        $(LLIBKNLOPT) $(LLIBSLAX) $(LLIBPLSQL) $(LLIBJAVAVMORJOX) \
        $(LLIBOCIJDBCST) $(LLIBWWG) $(NTZEOBJ) $(NETLIBS) $(LLIBMM)
$(CORELIBS)\
        $(NETLIBS) $(LIBPLS_CLT) $(LLIBEPC) $(CORELIBS) $(SDOLIBS)
$(CARTLIBS) \
        $(CORELIBS) $(LLIBSNLSRTL) $(LLIBUNLSRTL) $(LLIBXSD) $(CORELIBS)
$(LINKLDLIBS) \
        $(PL_ORALIBS)
   to $(ORACLE_LINKER) $(PL_FLAGS) $(ORAMAI) $(SSORED) $(TTCSOI) \
        $(NAETTOBJS) $(CONFIG) $(SPOBJS) $(LLIBSERVER) $(LLIBODM) \
        $(LLIBSKGXP) $(LLIBSKGXN) $(LLIBRDBMS_SERVER) $(DEF_OPT) \
        $(LLIBKNLOPT) $(OLAPLINKOPTS) \
        $(LLIBSLAX) $(LLIBPLSQL)  \
        $(LLIBJOX) \
        $(LLIBWWG) $(NTZEOBJ) $(NETLIBS) $(LLIBMM) $(CORELIBS) \
        $(LIBPLS_CLT) $(LLIBEPC)  $(SDOLIBS) $(CARTLIBS) \
        $(LLIBSNLSRTL) $(LINKLDLIBS) $(PL_ORALIBS) \
        $(LIBOCIJDBC) $(LLIBXSD) $(LIBCRES)
LIBSKGXNR macro redefined by Oracle
 from $(RDBMSLIB)$(LIB_PREFIX)$(SKGXNR_NAME).$(SO_EXT)
   to 
LIBOCIJDBC macro redefined by Oracle
 from $(JDBCHOME)lib/$(LIB_PREFIX)$(OCIJDBCNAME).$(LIB_EXT)
   to $(ORACLE_HOME)/lib/$(LIB_PREFIX)$(OCIJDBCNAME).$(LIB_EXT)
Evaluating `cat $(LIBHOME)sysliblist`
  expanded `cat /apps/oracle/Ora920/lib/sysliblist`
  returned '-l:libcl.sl -l:librt.sl -lpthread -l:libnss_dns.1 -l:libdld.sl '

Attempting to discover Oracle OCI build rules...
        gcc -O -c DBD_ORA_OBJ.c
by executing:
make -f /apps/oracle/Ora920/rdbms/demo/demo_rdbms.mk build ECHODO=true
ECHO=echo GENCLNTSH='echo genclntsh' CC=echo OPTIMIZE= CCFLAGS=
EXE=DBD_ORA_EXE OBJS=DBD_ORA_OBJ.o
Oracle oci build command:
                echo -Wl,+s -Wl,+n +DA2.0W +DS2.0 -o build
-L/apps/oracle/Ora920/rdbms/lib/ -L/apps/oracle/Ora920/lib/
/apps/cobol2010/coblib:/psoft/HE76DM/bin:/apps/pt76/tux65j12/lib:/apps/oracl
e/Ora920/lib32 -o DBD_ORA_EXE DBD_ORA_OBJ.o -lclntsh `cat
/apps/oracle/Ora920/lib/ldflags`   `cat /apps/oracle/Ora920/lib/sysliblist`
-lm  
        -Wl,+s -Wl,+n +DA2.0W +DS2.0 -o build
-L/apps/oracle/Ora920/rdbms/lib/ -L/apps/oracle/Ora920/lib/
/apps/cobol2010/coblib:/psoft/HE76DM/bin:/apps/pt76/tux65j12/lib:/apps/oracl
e/Ora920/lib32 -o DBD_ORA_EXE DBD_ORA_OBJ.o -lclntsh -lnbeq9 -lnhost9 -lnus9
-lnldap9 -lldapclnt9 -lnsslb9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9
-lntns9 -l:libcl.sl -l:librt.sl -lpthread -l:libnss_dns.1 -l:libdld.sl -lm
Unable to interpret Oracle oci build commands. Using fallback approach.

***
*** Warning: If you have trouble, see README.hpux...
    you may have to build your own perl, or go hunting for libraries
***

System: perl5.008 hp-ux tafehp01 b.11.11 u 9000800 193434655 unlimited-user
license 
Compiler:   gcc   -D_HPUX_SOURCE -mpa-risc-2-0 -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
Linker:     /usr/bin/ld
Sysliblist:  -lrt -lpthread -l:libnss_dns.1 -ldld  
Oracle makefiles would have used these definitions but we override them:
  CC:       cc

  CFLAGS:   $(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(PFLAGS)\
        $(SHARED_CFLAG) $(USRFLAGS)
           [$(GFLAG) $(OPTIMIZE) $(CDEBUG) +DA2.0W +DS2.0 -DSS_64BIT_SERVER
-I/apps/oracle/Ora920/rdbms/demo -I/apps/oracle/Ora920/rdbms/public
-I/apps/oracle/Ora920/plsql/public -I/apps/oracle/Ora920/network/public
$(SPFLAGS) $(LPFLAGS) $(SHARED_CFLAG) $(USRFLAGS)]

  build:     $(CC) $(LDFLAGS) $(LIBPATH) -o $(EXE) $(OBJS)
$(SHARED_LDCLIENTLIBS)
Using value of LIBPATH from environment:
/apps/cobol2010/coblib:/psoft/HE76DM/bin:/apps/pt76/tux65j12/lib:/apps/oracl
e/Ora920/lib32
Evaluating `cat $(LIBHOME)ldflags`
  expanded `cat /apps/oracle/Ora920/lib/ldflags`
  returned '-lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9  -lnsslb9
-lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 '
  expanded `cat /apps/oracle/Ora920/lib/sysliblist`
           [ cc -Wl,+s -Wl,+n +DA2.0W +DS2.0 -o $@
-L/apps/oracle/Ora920/rdbms/lib/ -L$(LIBHOME)
/apps/cobol2010/coblib:/psoft/HE76DM/bin:/apps/pt76/tux65j12/lib:/apps/oracl
e/Ora920/lib32 -o $(EXE) $(OBJS) -lclntsh -lnbeq9 -lnhost9 -lnus9 -lnldap9
-lldapclnt9 -lnsslb9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9
$(EXPDLIBS) $(EXOSLIBS) -l:libcl.sl -l:librt.sl -lpthread -l:libnss_dns.1
-l:libdld.sl $(EXSYSLIBS) -lm $(USRLIBS) ]

  LDFLAGS:  -Wl,+s -Wl,+n +DA2.0W +DS2.0 -o $@ -L$(PRODLIBHOME) -L$(LIBHOME)
           [-Wl,+s -Wl,+n +DA2.0W +DS2.0 -o $@
-L/apps/oracle/Ora920/rdbms/lib/ -L$(LIBHOME)]


Linking with /apps/oracle/Ora920/rdbms/lib/defopt.o  -lclntsh -lcl -lrt
-lpthread -l:libnss_dns.1 -ldld -lm  [from $(DEF_OPT) $(OCISHAREDLIBS)]


MakeMaker (v6.03)
Checking if your kit is complete...
Looks good
  ABSTRACT_FROM => q[Oracle.pm]
  AUTHOR => q[Tim Bunce ([EMAIL PROTECTED])]
  DEFINE => q[]
  DIR => []
  EXE_FILES => [q[ora_explain]]
  INC => q[-I/apps/oracle/Ora920/rdbms/demo
-I/apps/oracle/Ora920/rdbms/public -I/apps/oracle/Ora920/plsql/public
-I/apps/oracle/Ora920/network/public -I/apps/oracle/Ora920/rdbms/demo
-I/apps/oracle/Ora920/rdbms/demo
-I/apps/perl/lib/site_perl/5.8.0/PA-RISC2.0-LP64-stdio/auto/DBI]
  LIBS => [q[-L/apps/oracle/Ora920/lib/  -lclntsh -lcl -lrt -lpthread
-l:libnss_dns.1 -ldld -lm ]]
  NAME => q[DBD::Oracle]
  OBJECT => q[$(O_FILES)]
  PREREQ_PM => { DBI=>q[0] }
  VERSION_FROM => q[Oracle.pm]
  clean => { FILES=>q[Oracle.xsi dll.base dll.exp sqlnet.log libOracle.def
ora_explain mk.pm] }
  dist => { DIST_DEFAULT=>q[clean distcheck disttest ci tardist],
COMPRESS=>q[gzip -v9], PREOP=>q[$(MAKE) -f Makefile.old distdir],
SUFFIX=>q[gz] }
  dynamic_lib => { OTHERLDFLAGS=>q[ /apps/oracle/Ora920/rdbms/lib/defopt.o
$(COMPOBJS)] }
Using PERL=/apps/perl/bin/perl
Potential libraries are '-L/apps/oracle/Ora920/lib/  -lclntsh -lcl -lrt
-lpthread -l:libnss_dns.1 -ldld -lm':
'-lclntsh' found at /apps/oracle/Ora920/lib//libclntsh.sl.9.0
cl not found in /apps/oracle/Ora920/lib/
cl not found in /usr/local/lib
'-lcl' found at /lib/pa20_64/libcl.sl
rt not found in /apps/oracle/Ora920/lib/
rt not found in /usr/local/lib
'-lrt' found at /lib/pa20_64/librt.sl
pthread not found in /apps/oracle/Ora920/lib/
pthread not found in /usr/local/lib
'-lpthread' found at /lib/pa20_64/libpthread.sl
:libnss_dns.1 not found in /apps/oracle/Ora920/lib/
:libnss_dns.1 not found in /usr/local/lib
:libnss_dns.1 not found in /lib/pa20_64
:libnss_dns.1 not found in /lib
:libnss_dns.1 not found in /usr/lib
:libnss_dns.1 not found in /usr/ccs/lib
Note (probably harmless): No library found for -l:libnss_dns.1
dld not found in /apps/oracle/Ora920/lib/
dld not found in /usr/local/lib
'-ldld' found at /lib/pa20_64/libdld.sl
m not found in /apps/oracle/Ora920/lib/
m not found in /usr/local/lib
'-lm' found at /lib/pa20_64/libm.sl
LD_RUN_PATH=/apps/oracle/Ora920/lib:/lib/pa20_64
Using DBD::Oracle 1.12.
Using DBD::Oracle 1.12.
Using DBI 1.32 installed in
/apps/perl/lib/site_perl/5.8.0/PA-RISC2.0-LP64-stdio/auto/DBI
Writing Makefile for DBD::Oracle

***  If you have problems...
     read all the log printed above, and the README and README.help files.
     (Of course, you have read README by now anyway, haven't you?)


************** make ********************

cp Oracle.h blib/arch/auto/DBD/Oracle/Oracle.h
cp Oracle.pm blib/lib/DBD/Oracle.pm
cp dbdimp.h blib/arch/auto/DBD/Oracle/dbdimp.h
cp oraperl.ph blib/lib/oraperl.ph
cp ocitrace.h blib/arch/auto/DBD/Oracle/ocitrace.h
cp Oraperl.pm blib/lib/Oraperl.pm
cp mk.pm blib/arch/auto/DBD/Oracle/mk.pm
        /apps/perl/bin/perl -p -e "s/~DRIVER~/Oracle/g" <
/apps/perl/lib/site_perl/5.8.0/PA-RISC2.0-LP64-stdio/auto/DBI/Driver.xst >
Oracle.xsi
        /apps/perl/bin/perl /apps/perl/lib/5.8.0/ExtUtils/xsubpp  -typemap
/apps/perl/lib/5.8.0/ExtUtils/typemap  Oracle.xs > Oracle.xsc && mv
Oracle.xsc Oracle.c
        gcc -c  -I/apps/oracle/Ora920/rdbms/demo
-I/apps/oracle/Ora920/rdbms/public -I/apps/oracle/Ora920/plsql/public
-I/apps/oracle/Ora920/network/public -I/apps/oracle/Ora920/rdbms/demo
-I/apps/oracle/Ora920/rdbms/demo
-I/apps/perl/lib/site_perl/5.8.0/PA-RISC2.0-LP64-stdio/auto/DBI
-D_HPUX_SOURCE -mpa-risc-2-0 -fno-strict-aliasing -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64     -DVERSION=\"1.12\"  -DXS_VERSION=\"1.12\" -fPIC
"-I/apps/perl/lib/5.8.0/PA-RISC2.0-LP64-stdio/CORE"   Oracle.c
        gcc -c  -I/apps/oracle/Ora920/rdbms/demo
-I/apps/oracle/Ora920/rdbms/public -I/apps/oracle/Ora920/plsql/public
-I/apps/oracle/Ora920/network/public -I/apps/oracle/Ora920/rdbms/demo
-I/apps/oracle/Ora920/rdbms/demo
-I/apps/perl/lib/site_perl/5.8.0/PA-RISC2.0-LP64-stdio/auto/DBI
-D_HPUX_SOURCE -mpa-risc-2-0 -fno-strict-aliasing -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64     -DVERSION=\"1.12\"  -DXS_VERSION=\"1.12\" -fPIC
"-I/apps/perl/lib/5.8.0/PA-RISC2.0-LP64-stdio/CORE"   dbdimp.c
        gcc -c  -I/apps/oracle/Ora920/rdbms/demo
-I/apps/oracle/Ora920/rdbms/public -I/apps/oracle/Ora920/plsql/public
-I/apps/oracle/Ora920/network/public -I/apps/oracle/Ora920/rdbms/demo
-I/apps/oracle/Ora920/rdbms/demo
-I/apps/perl/lib/site_perl/5.8.0/PA-RISC2.0-LP64-stdio/auto/DBI
-D_HPUX_SOURCE -mpa-risc-2-0 -fno-strict-aliasing -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64     -DVERSION=\"1.12\"  -DXS_VERSION=\"1.12\" -fPIC
"-I/apps/perl/lib/5.8.0/PA-RISC2.0-LP64-stdio/CORE"   oci7.c
        gcc -c  -I/apps/oracle/Ora920/rdbms/demo
-I/apps/oracle/Ora920/rdbms/public -I/apps/oracle/Ora920/plsql/public
-I/apps/oracle/Ora920/network/public -I/apps/oracle/Ora920/rdbms/demo
-I/apps/oracle/Ora920/rdbms/demo
-I/apps/perl/lib/site_perl/5.8.0/PA-RISC2.0-LP64-stdio/auto/DBI
-D_HPUX_SOURCE -mpa-risc-2-0 -fno-strict-aliasing -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64     -DVERSION=\"1.12\"  -DXS_VERSION=\"1.12\" -fPIC
"-I/apps/perl/lib/5.8.0/PA-RISC2.0-LP64-stdio/CORE"   oci8.c
Running Mkbootstrap for DBD::Oracle ()
        chmod 644 Oracle.bs
        rm -f blib/arch/auto/DBD/Oracle/Oracle.sl
        LD_RUN_PATH="/apps/oracle/Ora920/lib:/lib/pa20_64" /usr/bin/ld  -b
-L/usr/local/lib -L/lib/pa20_64 Oracle.o  dbdimp.o  oci7.o  oci8.o
/apps/oracle/Ora920/rdbms/lib/defopt.o  -o
blib/arch/auto/DBD/Oracle/Oracle.sl   -L/apps/oracle/Ora920/lib/ -lclntsh
-lcl -lrt -lpthread -ldld -lm  
        chmod 755 blib/arch/auto/DBD/Oracle/Oracle.sl
        cp Oracle.bs blib/arch/auto/DBD/Oracle/Oracle.bs
        chmod 644 blib/arch/auto/DBD/Oracle/Oracle.bs
        /apps/perl/bin/perl "-Iblib/arch" "-Iblib/lib" ora_explain.PL
ora_explain
Extracted ora_explain from ora_explain.PL with variable substitutions.
        cp ora_explain blib/script/ora_explain
        /apps/perl/bin/perl "-MExtUtils::MY"  -e "MY->fixin(shift)"
blib/script/ora_explain
Manifying blib/man3/DBD::Oracle.3
Manifying blib/man1/ora_explain.1
Manifying blib/man3/DBD::Oraperl.3

************** make test TEST_VERBOSE=1 ********************

        PERL_DL_NONLAZY=1 /apps/perl/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/base......./usr/lib/pa20_64/dld.sl: Cannot dlopen load module
'/lib/pa20_64/libpthread.1' because it contains thread specific data.
Failed to load Oracle extension and/or shared libraries:
install_driver(Oracle) failed: Can't load
'/apps/perlmods/DBD-Oracle-1.12/blib/arch/auto/DBD/Oracle/Oracle.sl' for
module DBD::Oracle: Exec format error at
/apps/perl/lib/5.8.0/PA-RISC2.0-LP64-stdio/DynaLoader.pm line 229.
 at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
 at t/base.t line 19
The remaining tests will probably also fail with the same error.

*** Please read the README and README.help files for help. ***

1..5
ok 1
ok 2
ok 3
FAILED tests 4-5
        Failed 2/5 tests, 60.00% okay
t/general..../usr/lib/pa20_64/dld.sl: Cannot dlopen load module
'/lib/pa20_64/libpthread.1' because it contains thread specific data.
install_driver(Oracle) failed: Can't load
'/apps/perlmods/DBD-Oracle-1.12/blib/arch/auto/DBD/Oracle/Oracle.sl' for
module DBD::Oracle: Exec format error at
/apps/perl/lib/5.8.0/PA-RISC2.0-LP64-stdio/DynaLoader.pm line 229.
 at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
 at t/general.t line 20
dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/long......./usr/lib/pa20_64/dld.sl: Cannot dlopen load module
'/lib/pa20_64/libpthread.1' because it contains thread specific data.
Can't load
'/apps/perlmods/DBD-Oracle-1.12/blib/arch/auto/DBD/Oracle/Oracle.sl' for
module DBD::Oracle: Exec format error at
/apps/perl/lib/5.8.0/PA-RISC2.0-LP64-stdio/DynaLoader.pm line 229.
 at t/long.t line 4
Compilation failed in require at t/long.t line 4.
BEGIN failed--compilation aborted at t/long.t line 4.
dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/ph_type..../usr/lib/pa20_64/dld.sl: Cannot dlopen load module
'/lib/pa20_64/libpthread.1' because it contains thread specific data.
Can't load
'/apps/perlmods/DBD-Oracle-1.12/blib/arch/auto/DBD/Oracle/Oracle.sl' for
module DBD::Oracle: Exec format error at
/apps/perl/lib/5.8.0/PA-RISC2.0-LP64-stdio/DynaLoader.pm line 229.
 at t/ph_type.t line 20
Compilation failed in require at t/ph_type.t line 20.
BEGIN failed--compilation aborted at t/ph_type.t line 20.
dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/plsql....../usr/lib/pa20_64/dld.sl: Cannot dlopen load module
'/lib/pa20_64/libpthread.1' because it contains thread specific data.
Can't load
'/apps/perlmods/DBD-Oracle-1.12/blib/arch/auto/DBD/Oracle/Oracle.sl' for
module DBD::Oracle: Exec format error at
/apps/perl/lib/5.8.0/PA-RISC2.0-LP64-stdio/DynaLoader.pm line 229.
 at t/plsql.t line 17
Compilation failed in require at t/plsql.t line 17.
BEGIN failed--compilation aborted at t/plsql.t line 17.
dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/reauth.....ORACLE_USERID_2 not defined.
Tests skiped.
1..0
skipped
        all skipped: no reason given
Failed 5/6 test scripts, 16.67% okay. 2/5 subtests failed, 60.00% okay.
Failed Test Stat Wstat Total Fail  Failed  List of Failed
----------------------------------------------------------------------------
---
t/base.t                   5    2  40.00%  4-5
t/general.t  255 65280    ??   ??       %  ??
t/long.t     255 65280    ??   ??       %  ??
t/ph_type.t  255 65280    ??   ??       %  ??
t/plsql.t    255 65280    ??   ??       %  ??
1 test skipped.
*** Error exit code 25

Stop.

**************** subsequent checks **************************

/apps/perlmods/DBD-Oracle-1.12(HE76DM)$ file /usr/lib/pa20_64/dld.sl
/usr/lib/pa20_64/dld.sl:      ELF-64 shared object file - PA-RISC 2.0
(LP64)/apps/perlmods/DBD-Oracle-1.12(HE76DM)$ file /lib/pa20_64/libpthread.1
/lib/pa20_64/libpthread.1:      ELF-64 shared object file - PA-RISC 2.0
(LP64)
/apps/perlmods/DBD-Oracle-1.12(HE76DM)$ file
/apps/perlmods/DBD-Oracle-1.12/blib/arch/auto/DBD/Oracle/Oracle.sl
/apps/perlmods/DBD-Oracle-1.12/blib/arch/auto/DBD/Oracle/Oracle.sl:
ELF-64 shared object file - PA-RISC 2.0 (LP64)
This email (including any attached file) is intended only for the
addressee(s). The advice given may be specific to a particular situation and
the author disclaims liability for its use for any purpose other than that
originally intended by the author. Any transmission or distribution of this
email (whether in whole or in part) is strictly prohibited without the
author's prior informed consent. Opinions expressed in this email are those
of the sender and do not necessarily represent the views of the Department
of Employment and Training. The legal privilege and confidentiality attached
to this email is not waived, lost or destroyed by reason of a mistaken
delivery to you. If you have received this email in error, please
immediately notify the author by telephone and delete this message and any
copies of this message from your computer system network. Thank you

Reply via email to