Jay,

Yes you did respond and thank you.  After doing some additional research I 
found that the main library path being referenced was an all 64 bit library 
directory (/usr/oracle/product/9.0.1/rdbms/lib) hence the error.  After 
doing some checking I found that the file referencing this was a 
supplemental file provided by Oracle to build the make file for DBD.  This 
file (/usr/oracle/product/9.0.1/rdbms/lib/env_rdbms.mk) contained a variable 
LIBDIR that was set to lib.  I changed this variable to lib32.  By doing 
this when the Makefile.PL was re-created the correct libraries were 
referenced.

At this point I attempted to run make.  I then received the following error:
ld: Data Linkage Table (+z) overflow in files Oracle.o, dbidump.o & oci8.o - 
use +Z option to recompile.

At this point I changed the +z flag in the Makefile to +Z and re-ran the 
make command.  The make command succeeded and I then ran make test.  The 
make test command failed with the same ld error referenced above.  I 
re-sorted the Makefile to change +z to +Z and re-ran the make test.  At this 
point the make test failed on the following symbols from library dld.sl (all 
of which are 64 bit):
/usr/lib/dld.sl: Unresolved symbol: CD_free (code)  from 
blib/arch/auto/DBD/Oracle/Oracle.sl
/usr/lib/dld.sl: Unresolved symbol: CD_memset (code)  from 
blib/arch/auto/DBD/Oracle/Oracle.sl
/usr/lib/dld.sl: Unresolved symbol: CD_malloc (code)  from 
blib/arch/auto/DBD/Oracle/Oracle.sl
/usr/lib/dld.sl: Unresolved symbol: CD_memcmp (code)  from 
blib/arch/auto/DBD/Oracle/Oracle.sl
/usr/lib/dld.sl: Unresolved symbol: CD_memcpy (code)  from 
blib/arch/auto/DBD/Oracle/Oracle.sl

Even though the make test command was not entirely successful I ran make 
install.  At this point the code appeared to install.  Throughout this 
process however, I have encountered the following errors which concern me:
cc: "oci8.c", line 267: warning 604: Pointers are not assignment-compatible.
Unable to interpret Oracle oci build commands. Using fallback approach.

The compiled code still does not connect to Oracle via PERL.

Jay said:
>Did I respond?  I can't remember
>
>Jay

BJ said:
>>Jay,
>>
>>Before running the make I am exporting an Oracle environment file.  I am 
>>enclosing the file below.  I did notice one error in the SH_LIB that did 
>>not contain a $ for ORACLE_HOME which I have corrected.  I also verified 
>>that the paths being pointed to were in fact real paths.
>>
>>Also, I noticed in your example you placed lib64 as a path.  Is this a
>>valid path?  The only path I see on the machine is lib and lib32 but not 
>>64.  I am still receiving the same error even after correcting the SHLIB 
>>path.
>>
>>Thanks,
>>
>>BJ
>>
>># more 9i_env
>># Used mainly for the toolkit
>>UNIX95=XPG4; export UNIX95
>>ORACLE_BASE=/home/oracle;export ORACLE_BASE
>>ORACLE_PATH=$ORACLE_BASE/toolkit/dba/sqltools:$ORACLE_BASE/toolkit/dba
>>/dbtune:$ORACLE_BASE/toolkit/dba/progtune;
>>export ORACLE_PATH
>># Oracle Environment
>>ORACLE_HOME=/usr/oracle/product/9.0.1; export ORACLE_HOME
>>ORACLE_SID=AWSP; export ORACLE_SID
>>ORACLE_TERM=xterm; export ORACLE_TERM
>>#TNS_ADMIN=/export/home/oracle/config/9.0.1; export TNS_ADMIN
>>#NLS_LANG=AMERICAN-AMERICA.UTF8; export NLS_LANG
>>ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33
>>TMPDIR=/tmp; export TMPDIR
>>
>>LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/lib
>>SHLIB_PATH=$ORACLE_HOME/lib32:$ORACLE_HOME/rdbms/lib32
>>export LD_LIBRARY_PATH
>>export SHLIB_PATH
>>
>># Set shell search paths:
>>PATH=/bin:/usr/bin:/usr/sbin:/etc:/opt/bin:/usr/ccs/bin:/usr/local/bin
>>:$ORACLE_HOME/bin:$ORACLE_BASE/toolkit/bin:$PATH
>>export PATH
>>
>>#CLASSPATH must include the following JRE locations:
>>CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
>>CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
>>
>>stty erase
>>HP-UX eccdb214[ /tmp/dbi ]
>>#

Jay said:
>>>BJ,
>>>Absolutely post to DBI
>>>
>>>But, I looking over your envs, Are SHLIB_PATH, and LD_LIBRARY_PATH
>>>pointing to a true locations?
>>>
>>>I'd think they'd be defined like:
>>>
>>>export SHLIB_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib
>>>or
>>>export SHLIB_PATH=$ORACLE_HOME/lib64:$ORACLE_HOME/rdbms/lib64
>>>
>>>Also you need to define ORACLE_USERID
>>>export ORACLE_USERID=system/manger
>>>
>>>Jay
>>>

BJ said.
>>>>Jay,
>>>>
>>>>The environment is liste below.  Should I also post this to the list?
>>>>
>>>>Thanks,
>>>>
>>>>BJ
>>>>
>>>>HP-UX eccdb214[ /tmp/dbi ]
>>>># env|sort
>>>>COLUMNS=132
>>>>EDITOR=vi
>>>>ERASE=^H
>>>>HISTFILE=/.audit/01-25-02:14:23:37.10058.audit
>>>>HISTSIZE=2500
>>>>HOME=/
>>>>LD_LIBRARY_PATH=/usr/oracle/product/9.0.1/lib:/lib:/usr/lib:/usr/ora
>>>>cle/product/9.0.1/rdbms/lib
>>>>LINES=49
>>>>LOGNAME=root
>>>>MAIL=/var/mail/root
>>>>MANPATH=/usr/share/man:/usr/contrib/man:/usr/local/man:/opt/perf/man
>>>>:/opt/OV/man:/ford/thishost/unix/man:/opt/hparray/share/man:/opt/lan
>>>>gtools/share/man:/opt/emc/SYMCLI/V4.2/man:/opt/VRTSvmsa/man:/usr/dt/
>>>>share/man:/usr/seos/man:/ford/unix/cen/tusc/man:/usr/local/ssh/man:/
>>>>ford/thishost/unix/cen/perl/perl5.005/man:/ford/thishost/unix/loc/ut
>>>>l/lsof/hp1100_32bit/man
>>>>ORACLE_BASE=/home/oracle
>>>>ORACLE_HOME=/usr/oracle/product/9.0.1
>>>>ORACLE_PATH=/home/oracle/toolkit/dba/sqltools:/home/oracle/toolkit/d
>>>>ba/dbtune:/home/oracle/toolkit/dba/progtune
>>>>ORACLE_SID=AWSP
>>>>ORACLE_TERM=xterm
>>>>ORA_NLS33=/usr/oracle/product/9.0.1/ocommon/nls/admin/data
>>>>PATH=/bin:/usr/bin:/usr/sbin:/etc:/opt/bin:/usr/ccs/bin:/usr/local/b
>>>>in:/usr/oracle/product/9.0.1/bin:/home/oracle/toolkit/bin:/usr/sbin:
>>>>/ford/thishost/unix/bin:/usr/bin:/bin:/sbin:/usr/symcli/bin:/usr/con>>>>trib/bin:/ford/thishost/unix/bin:/usr/contrib/bin:/usr/local/ssh/bin
>>>>PS1=HP-UX eccdb214[ ${PWD} ]
>>>>PWD=/tmp/dbi
>>>>SHELL=/sbin/sh
>>>>SHLIB_PATH=ORACLE_HOME/lib32:/usr/oracle/product/9.0.1/rdbms/lib32
>>>>TERM=vt100
>>>>TMPDIR=/tmp
>>>>TZ=EST5EDT
>>>>UNIX95=XPG4
>>>>_=/bin/env
>>>>sysid=eccdb214
>>>>HP-UX eccdb214[ /tmp/dbi ]
>>>>#

Jay said.
%Please post
%
%# env | sort
%
%Jay
%

BJ said:
%%Howdy folks,
%%
%%I was hoping some kind soul on here could assist me with a problem
%%I am having compiling the DBD-Oracle 1.12 driver.  I have read the
%%documentation and have not found conclusive proof that DBI & the
%%Oracle DBD drivers are supported under Oracle 9i.  Has anybody gotten
%%DBD & DBI to work under Oracle 9i from a new install (not an upgrade)?

%%Problem:
%%Make run on DBD-Oracle 1.12 fails with error:
%%ld: /usr/oracle/product/9.0.1/rdbms/lib/defopt.o: Mismatched ABI.
%%64-bit PA object file found in 32-bit link.
%%
%%Environment:
%%HP Superdome
%%HPUX 11i Mission Critical OE
%%September 2001 Support Update
%%Oracle 9.0.1 Enterprise
%%Oracle 9i Application Server
%%PERL 5.6.1
%%DBI 1.20
%%DBD-Oracle 1.12

%%Actions:
%%Compiled PERL 5.6.1 from source with options specified in README.
%%Installed PERL. Compiled and installed DBI 1.20.  Configuration to
%%follow with troubleshooting steps:

%%HP-UX eccdb214[ /tmp/dbi/DBD-Oracle-1.12 ]
%%# make realclean
%%rm -f blib/script/ora_explain
%%rm -rf Oracle.c Oracle.xsi dll.base dll.exp sqlnet.log
%%libOracle.def
%%ora_explain mk.pm ./blib Makefile.aperl
%%blib/arch/auto/DBD/Oracle/extralibs.all perlmain.c mon.out core
%%core.*perl.*.? *perl.core so_locations pm_to_blib *.o *.a perl.exe
%%Oracle.bs
%%Oracle.bso Oracle.def Oracle.exp
%%mv Makefile Makefile.old > /dev/null 2>&1
%%rm -rf blib/lib/auto/DBD/Oracle blib/arch/auto/DBD/Oracle
%%rm -f blib/arch/auto/DBD/Oracle/Oracle.sl
%%blib/arch/auto/DBD/Oracle/Oracle.bs
%%rm -f blib/arch/auto/DBD/Oracle/Oracle.a
%%rm -f  blib/lib/oraperl.ph blib/lib/DBD/Oracle.pm
%%blib/arch/auto/DBD/Oracle/dbdimp.h
%%rm -f blib/arch/auto/DBD/Oracle/mk.pm
%%blib/arch/auto/DBD/Oracle/ocitrace.h
%%rm -f blib/arch/auto/DBD/Oracle/Oracle.hblib/lib/Oraperl.pm
%%rm -rf Makefile Makefile.old
%%HP-UX eccdb214[ /tmp/dbi/DBD-Oracle-1.12 ]
%%# perl Makefile.PL -v
%%Using DBI 1.20 installed in /opt/perl5/lib/site_perl/5.6.1/PA-
%%RISC2.0/auto/DBI
%%
%%Configuring DBD::Oracle ...
%% >>>     Remember to actually *READ* the README file!
%%         Especially if you have any problems.
%%Using Oracle in /usr/oracle/product/9.0.1
%%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 /usr/oracle/product/9.0.1/rdbms/demo/demo_rdbms.mk
%%Found /usr/oracle/product/9.0.1/otrace/demo/atmoci.mk
%%Found /usr/oracle/product/9.0.1/precomp/demo/proc/demo_proc.mk
%%Using /usr/oracle/product/9.0.1/rdbms/demo/demo_rdbms.mk
%%Reading /usr/oracle/product/9.0.1/rdbms/demo/demo_rdbms.mk.
%%Reading /usr/oracle/product/9.0.1/rdbms/lib/env_rdbms.mk.
%%Read a total of 1997 lines from
%%/usr/oracle/product/9.0.1/rdbms/lib/env_rdbms.mk (including iclusions)
%%Read a total of 2283 lines from
%%/usr/oracle/product/9.0.1/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)
%%Deleted CCFLAGS definition: CCFLAGS=+DA2.0W +DS2.0 -DSS_64BIT_SERVER
%%TOP macro redefined by Oracle from $(ORACLE_HOME)/precomp to
%%$(ORACLE_HOME)/slax
%%LIBNTVI macro redefined by Oracle from $(NETWORKLIB)$(LIB_PREFIX)
%%$(VINAME).$(LIB_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)
%%LIBOCCI macro redefined by Oracle from $(LIBHOME)$(LIB_PREFIX)
%%$(LIBOCCINAME).$(SO_EXT).$(RDBMS_VERSION).0 to $(LIBHOME)$(LIB_PREFIX)
%%$(LIBOCCINAME)$(RDBMS_VERSION).$(LIB_EXT)
%%LLIBOCCI macro redefined by Oracle from $(LDLIBFLAG)$(LIBOCCINAME) to
%%$(LDLIBFLAG)$(LIBOCCINAME)$(RDBMS_VERSION)
%%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.o" > /dev/null >2>&1; then
%%echo " " ; else echo "${LLIBORDSDO}"; fi`
%%   to `if ${AR} tv
%%${ORACLE_HOME}/rdbms/lib/$(LIB_PREFIX)$(LIBKNLOPTNAME).$(LIB_EXT)|
%%$(GREP) "kxmnsd.o" > /dev/null 2>&1 ; then echo " " ; else
%%echo "${LLIBORDSDO}"; fi`
%%SDOLIBS macro redefined by Oracle from `if ${AR} tv
%%$(ORACLE_HOME}/rdbms/lib/$(LIB_PREFIX)$(LIBKNLOPTNAME).$(LIB_EXT)|
%%$(GREP) "kxmnsd.o" > /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`
%%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_ODBC macro redefined by Oracle from $(LDPATHFLAG)$(LIBHOME) \
%%        $(LLIBNAVHOA)  $(LLIBNAVHOASUP)
%%   to $(LDPATHFLAG)$(LIBHOME32)/ \
%%        $(LLIBNAVHOA) $(LLIBNAVHOASUP) -lsec -lhppa
%%NAVLIBS macro redefined by Oracle from $(LDPATHFLAG)$(LIBHOME) \
%%        $(LLIBNAVHOA)  $(LLIBNAVSHR) $(LLIBNVBASESHR)
%%   to $(LDPATHFLAG)$(LIBHOME32)/ \
%%        $(LLIBNAVHOA) $(LLIBNAVSHR) $(LLIBNVBASESHR)
%%LIBNM macro redefined by Oracle from $(LIBDLM) to
%%$(CLUSTERDIR)/libnmapi2.sl
%%LLIBNM macro redefined by Oracle from $(LLIBDLM) to
%%$(CLUSTERDIR)/libnmapi2.sl
%%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_ODBC) $(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_ODBC)
%%$(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_ODBC) $(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_ODBC) $(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) -c $(INCLUDE) $<
%%LIBHOME32 macro redefined by Oracle
%%from $(ORACLE_HOME)/$(LIBDIR)32/
%%   to $(ORACLE_HOME)/lib32/
%%O2STATIC macro redefined by Oracle
%%from $(CC) $(LIBPATH) -o $(EXE) $(OBJS) $(STATIC_LDCLIENTLIBS)
%%   to $(CC) $(LDFLAGS) $(LIBPATH) -o $(EXE) $(OBJS)
> > > > >$(STATIC_LDCLIENTLIBS)
%%BUILDEXE macro redefined by Oracle
%%from $(CC) $(LIBPATH) -o $(EXE) $(OBJS) $(SHARED_LDCLIENTLIBS)
%%   to $(CC) $(LDFLAGS) $(LIBPATH) -o $(EXE) $(OBJS)
> > > > >$(SHARED_LDCLIENTLIBS)
%%MAKEOCCISHAREDDEMO macro redefined by Oracle
%%from $(CCC) $(LIBPATH) -o $(EXE) $? $(SHARED_OCCILIBS)
%%   to $(CCC) -AA $(LDFLAGS) $(LIBPATH) -o $(EXE) $?
> > >$(SHARED_OCCILIBS)
%%MAKEOCCISTATICDEMO macro redefined by Oracle
%%from $(CCC) $(LIBPATH) -o $(EXE) $? $(STATIC_OCCILIBS)
%%   to $(CCC) -AA $(LDFLAGS) $(LIBPATH) -o $(EXE) $?
> > >$(STATIC_OCCILIBS)
%%MAKECPLPLDEMO macro redefined by Oracle
%%from \
%%@if [ "$(NONDEFER)" = "true" -o "$(NONDEFER)" = "TRUE" ] ; then
%%        $(ECHODO) $(CCC) $(LIBPATH) -o $(EXE) $? $(DEF_OFF)
%%$(SHARED_CLIENTLIBS); \
%%        else \
%%        $(ECHODO) $(CCC) $(LIBPATH) -o $(EXE) $? $(SHARED_CLIENTLIBS);
%%        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) $(LIBPATH) -o $(EXE) cdemodp.o $(OBJS)
%%$(SHARED_LDCLIENTLIBS)
%%   to $(CC) $(LDFLAGS) $(LIBPATH) -o $(EXE) cdemodp.o $(OBJS)
%%$(SHARED_LDCLIENTLIBS)
%%Evaluating `cat $(LIBHOME)ldflags`
%%  expanded `cat /usr/oracle/product/9.0.1/lib/ldflags`
%%  returned '-lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9  -lnsslb9
%%-lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9'
%%  expanded `cat /usr/oracle/product/9.0.1/lib/ldflags`
%%  expanded `cat /usr/oracle/product/9.0.1/lib/ldflags`
%%  expanded `cat /usr/oracle/product/9.0.1/lib/ldflags`
%%Evaluating `cat $(LIBHOME)sysliblist`
%%  expanded `cat /usr/oracle/product/9.0.1/lib/sysliblist`
%%  returned '-l:libcl.sl -l:librt.sl -l:libnss_dns.1 -l:libdld.sl '
%%Attempting to discover Oracle OCI build rules...
%%        cc -O -c DBD_ORA_OBJ.c
%%by executing:
%%make -f /usr/oracle/product/9.0.1/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/usr/oracle/product/9.0.1/rdbms/lib/
%%-L/usr/oracle/product/9.0.1/lib/
%%-L/usr/oracle/product/9.0.1/lib/
%%-L/usr/oracle/product/9.0.1/rdbms/lib/
%%-o DBD_ORA_EXE DBD_ORA_OBJ.o -lclntsh `cat
%%/usr/oracle/product/9.0.1/lib/ldflags`   `cat
%%/usr/oracle/product/9.0.1/lib/sysliblist`  -lm
%%        -Wl,+s -Wl,+n +DA2.0W +DS2.0 -o build
%%-L/usr/oracle/product/9.0.1/rdbms/lib/
%%-L/usr/oracle/product/9.0.1/lib/
%%-L/usr/oracle/product/9.0.1/lib/
%%-L/usr/oracle/product/9.0.1/rdbms/lib/ -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 -l:libnss_dns.1 -l:libdld.sl -lm
%%Unable to interpret Oracle oci build commands. Using fallback
%%approach.
%%Warning: Oracle is built with multi-threading libraries
%%         You will most likely need to rebuild perl from sources
%%         with the following libraries: -lcl -lpthread
%%***
%%*** Warning: If you have trouble, see README.hpux...
%%you may have to build your own perl, or go hunting for libraries
%%***
%%System: perl5.006001 hp-ux eccdb214 b.11.11 u 9000800 3730502165
%%unlimited-user license
%%Compiler:   cc -O  +z -D_HPUX_SOURCE -D_LARGEFILE_SOURCE
%%-D_FILE_OFFSET_BITS=64  -Ae
%%Linker:     /bin/ld
%%Sysliblist:  -lrt -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/usr/oracle/product/9.0.1/rdbms/demo
%%-I/usr/oracle/product/9.0.1/rdbms/public
%%-I/usr/oracle/product/9.0.1/plsql/public
%%-I/usr/oracle/product/9.0.1/network/public $(SPFLAGS) $(LPFLAGS)
%%$(SHARED_CFLAG) $(USRFLAGS)]
%%  build:     $(CC) $(LDFLAGS) $(LIBPATH) -o $(EXE) $(OBJS)
%%$(SHARED_LDCLIENTLIBS)
%%  expanded `cat /usr/oracle/product/9.0.1/lib/ldflags`
%%  expanded `cat /usr/oracle/product/9.0.1/lib/sysliblist`
%%           [ cc -Wl,+s -Wl,+n +DA2.0W +DS2.0 -o $@
%%-L/usr/oracle/product/9.0.1/rdbms/lib/ -L$(LIBHOME) -L$(LIBHOME)
%%-L/usr/oracle/product/9.0.1/rdbms/lib/ -o $(EXE) $(OBJS) -lclntsh
%%-lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnoname9
%%-lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 $(EXPDLIBS) $(EXOSLIBS)
%%-l:libcl.sl -l:librt.sl -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/usr/oracle/product/9.0.1/rdbms/lib/ -L$(LIBHOME)]
%%Linking with /usr/oracle/product/9.0.1/rdbms/lib/defopt.o
%%/usr/oracle/product/9.0.1/lib/nautab.o
%%/usr/oracle/product/9.0.1/lib/naeet.o
%%/usr/oracle/product/9.0.1/lib/naect.o
%%/usr/oracle/product/9.0.1/lib/naedhs.o
%%-lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnoname9
%%-lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -lnsslb9 -lncrypt9 -lnsgr9
%%-lnzjs9 -ln9 -lnl9 -lnro9 -lnbeq9 -lnhost9 -lnus9 -lnldap9
%%-lldapclnt9 -lnsslb9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9
%%-lntns9 -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9 -ln9 -lnl9 -lclient9
%%-lvsn9 -lwtc9 -lcommon9 -lgeneric9 -lwtc9 -lmm -lnls9 -lcore9 -lnls9
%%-lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lnbeq9 -lnhost9 -lnus9
%%-lnldap9 -lldapclnt9 -lnsslb9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9
%%-lntcp9 -lntns9 -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9 -ln9 -lnl9 -lnro9
%%-lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnoname9
%%-lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -lnsslb9 -lncrypt9 -lnsgr9
%%-lnzjs9 -ln9 -lnl9 -lclient9 -lvsn9 -lwtc9 -lcommon9 -lgeneric9
%%-ltrace9 -lnls9 -lcore9 -lnls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9
%%-lclient9 -lvsn9 -lwtc9 -lcommon9 -lgeneric9 -lnls9 -lcore9 -lnls9
%%-lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lcl -lrt -l:libnss_dns.1
%%-ldld -lm -lpls9 -lsql9 -lqsmashr [from $(DEF_OPT) $(OCISHAREDLIBS)]
%%Warning: If you have problems you may need to rebuild perl with
%%-Uusemymalloc.
%%MakeMaker (v5.45)
%%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/usr/oracle/product/9.0.1/rdbms/demo
%%-I/usr/oracle/product/9.0.1/rdbms/public
%%-I/usr/oracle/product/9.0.1/plsql/public
%%-I/usr/oracle/product/9.0.1/network/public
%%-I/usr/oracle/product/9.0.1/rdbms/demo
%%-I/usr/oracle/product/9.0.1/rdbms/demo
%%-I/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI]
%% LIBS => [q[-L/usr/oracle/product/9.0.1/lib/ -lnbeq9 -lnhost9 -lnus9
%%-lnldap9 -lldapclnt9 -lnsslb9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9
%%-lntcp9 -lntns9 -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9 -ln9 -lnl9 -lnro9
%%-lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnoname9
%%-lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -lnsslb9 -lncrypt9 -lnsgr9
%%-lnzjs9 -ln9 -lnl9 -lclient9 -lvsn9 -lwtc9 -lcommon9 -lgeneric9
%%-lwtc9 -lmm -lnls9 -lcore9 -lnls9 -lcore9 -lnls9 -lxml9 -lcore9
%%-lunls9 -lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9
%%-lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -lnsslb9
%%-lncrypt9 -lnsgr9 -lnzjs9 -ln9 -lnl9 -lnro9 -lnbeq9 -lnhost9 -lnus9
%%-lnldap9 -lldapclnt9 -lnsslb9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9
%%-lntcp9 -lntns9 -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9 -ln9 -lnl9
%%-lclient9 -lvsn9 -lwtc9 -lcommon9 -lgeneric9 -ltrace9 -lnls9 -lcore9
%%-lnls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lclient9 -lvsn9 -lwtc9
%%-lcommon9 -lgeneric9 -lnls9 -lcore9 -lnls9 -lcore9 -lnls9 -lxml9
%%-lcore9 -lunls9 -lcl -lrt -l:libnss_dns.1 -ldld -lm -lpls9 -lsql9
%%-lqsmashr]]
%%        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 citardist],
%%PREOP=>q[$(MAKE) -f Makefile.old distdir], COMPRESS=>q[gzip -v9],
%%SUFFIX=>q[gz] }
%%        dynamic_lib => { OTHERLDFLAGS=>q[
%%/usr/oracle/product/9.0.1/rdbms/lib/defopt.o
%%/usr/oracle/product/9.0.1/lib/nautab.o
%%/usr/oracle/product/9.0.1/lib/naeet.o
%%/usr/oracle/product/9.0.1/lib/naect.o
%%/usr/oracle/product/9.0.1/lib/naedhs.o
%%$(COMPOBJS)] }
%%Using PERL=/bin/perl
%%Potential libraries are '-L/usr/oracle/product/9.0.1/lib/
%%-lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnoname9
%%-lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -lnsslb9 -lncrypt9 -lnsgr9
%%-lnzjs9 -ln9 -lnl9 -lnro9 -lnbeq9 -lnhost9 -lnus9 -lnldap9
%%-lldapclnt9 -lnsslb9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9
%%-lntns9 -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9 -ln9 -lnl9 -lclient9
%%-lvsn9 -lwtc9 -lcommon9 -lgeneric9 -lwtc9 -lmm -lnls9 -lcore9 -lnls9
%%-lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lnbeq9 -lnhost9 -lnus9
%%-lnldap9 -lldapclnt9 -lnsslb9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9
%%-lntcp9 -lntns9 -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9 -ln9 -lnl9 -lnro9
%%-lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnoname9
%%-lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -lnsslb9 -lncrypt9 -lnsgr9
%%-lnzjs9 -ln9 -lnl9 -lclient9 -lvsn9 -lwtc9 -lcommon9 -lgeneric9
%%-ltrace9 -lnls9 -lcore9 -lnls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9
%%-lclient9 -lvsn9 -lwtc9 -lcommon9 -lgeneric9 -lnls9 -lcore9 -lnls9
%%-lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lcl -lrt -l:libnss_dns.1
%%-ldld -lm -lpls9 -lsql9 -lqsmashr':
%%'-lnbeq9' found at /usr/oracle/product/9.0.1/lib//libnbeq9.a
%%'-lnhost9' found at /usr/oracle/product/9.0.1/lib//libnhost9.a
%%'-lnus9' found at /usr/oracle/product/9.0.1/lib//libnus9.a
%%'-lnldap9' found at /usr/oracle/product/9.0.1/lib//libnldap9.a
%%'-lldapclnt9' found at /usr/oracle/product/9.0.1/lib//libldapclnt9.a
%%'-lnsslb9' found at /usr/oracle/product/9.0.1/lib//libnsslb9.a
%%'-lnoname9' found at /usr/oracle/product/9.0.1/lib//libnoname9.a
%%'-lntcp9' found at /usr/oracle/product/9.0.1/lib//libntcp9.a
%%'-lntcps9' found at /usr/oracle/product/9.0.1/lib//libntcps9.a
%%'-lnsslb9' found at /usr/oracle/product/9.0.1/lib//libnsslb9.a
%%'-lntcp9' found at /usr/oracle/product/9.0.1/lib//libntcp9.a
%%'-lntns9' found at /usr/oracle/product/9.0.1/lib//libntns9.a
%%'-lnsslb9' found at /usr/oracle/product/9.0.1/lib//libnsslb9.a
%%'-lncrypt9' found at /usr/oracle/product/9.0.1/lib//libncrypt9.a
%%'-lnsgr9' found at /usr/oracle/product/9.0.1/lib//libnsgr9.a
%%'-lnzjs9' found at /usr/oracle/product/9.0.1/lib//libnzjs9.a
%%'-ln9' found at /usr/oracle/product/9.0.1/lib//libn9.a
%%'-lnl9' found at /usr/oracle/product/9.0.1/lib//libnl9.a
%%'-lnro9' found at /usr/oracle/product/9.0.1/lib//libnro9.a
%%'-lnbeq9' found at /usr/oracle/product/9.0.1/lib//libnbeq9.a
%%'-lnhost9' found at /usr/oracle/product/9.0.1/lib//libnhost9.a
%%'-lnus9' found at /usr/oracle/product/9.0.1/lib//libnus9.a
%%'-lnldap9' found at /usr/oracle/product/9.0.1/lib//libnldap9.a
%%'-lldapclnt9' found at /usr/oracle/product/9.0.1/lib//libldapclnt9.a
%%'-lnsslb9' found at /usr/oracle/product/9.0.1/lib//libnsslb9.a
%%'-lnoname9' found at /usr/oracle/product/9.0.1/lib//libnoname9.a
%%'-lntcp9' found at /usr/oracle/product/9.0.1/lib//libntcp9.a
%%'-lntcps9' found at /usr/oracle/product/9.0.1/lib//libntcps9.a
%%'-lnsslb9' found at /usr/oracle/product/9.0.1/lib//libnsslb9.a
%%'-lntcp9' found at /usr/oracle/product/9.0.1/lib//libntcp9.a
%%'-lntns9' found at /usr/oracle/product/9.0.1/lib//libntns9.a
%%'-lnsslb9' found at /usr/oracle/product/9.0.1/lib//libnsslb9.a
%%'-lncrypt9' found at /usr/oracle/product/9.0.1/lib//libncrypt9.a
%%'-lnsgr9' found at /usr/oracle/product/9.0.1/lib//libnsgr9.a
%%'-lnzjs9' found at /usr/oracle/product/9.0.1/lib//libnzjs9.a
%%'-ln9' found at /usr/oracle/product/9.0.1/lib//libn9.a
%%'-lnl9' found at /usr/oracle/product/9.0.1/lib//libnl9.a
%%'-lclient9' found at /usr/oracle/product/9.0.1/lib//libclient9.a
%%'-lvsn9' found at /usr/oracle/product/9.0.1/lib//libvsn9.a
%%'-lwtc9' found at /usr/oracle/product/9.0.1/lib//libwtc9.sl
%%'-lcommon9' found at /usr/oracle/product/9.0.1/lib//libcommon9.a
%%'-lgeneric9' found at /usr/oracle/product/9.0.1/lib//libgeneric9.a
%%'-lwtc9' found at /usr/oracle/product/9.0.1/lib//libwtc9.sl
%%'-lmm' found at /usr/oracle/product/9.0.1/lib//libmm.a
%%'-lnls9' found at /usr/oracle/product/9.0.1/lib//libnls9.a
%%'-lcore9' found at /usr/oracle/product/9.0.1/lib//libcore9.a
%%'-lnls9' found at /usr/oracle/product/9.0.1/lib//libnls9.a
%%'-lcore9' found at /usr/oracle/product/9.0.1/lib//libcore9.a
%%'-lnls9' found at /usr/oracle/product/9.0.1/lib//libnls9.a
%%'-lxml9' found at /usr/oracle/product/9.0.1/lib//libxml9.a
%%'-lcore9' found at /usr/oracle/product/9.0.1/lib//libcore9.a
%%'-lunls9' found at /usr/oracle/product/9.0.1/lib//libunls9.a
%%'-lnbeq9' found at /usr/oracle/product/9.0.1/lib//libnbeq9.a
%%'-lnhost9' found at /usr/oracle/product/9.0.1/lib//libnhost9.a
%%'-lnus9' found at /usr/oracle/product/9.0.1/lib//libnus9.a
%%'-lnldap9' found at /usr/oracle/product/9.0.1/lib//libnldap9.a
%%'-lldapclnt9' found at /usr/oracle/product/9.0.1/lib//libldapclnt9.a
%%'-lnsslb9' found at /usr/oracle/product/9.0.1/lib//libnsslb9.a
%%'-lnoname9' found at /usr/oracle/product/9.0.1/lib//libnoname9.a
%%'-lntcp9' found at /usr/oracle/product/9.0.1/lib//libntcp9.a
%%'-lntcps9' found at /usr/oracle/product/9.0.1/lib//libntcps9.a
%%'-lnsslb9' found at /usr/oracle/product/9.0.1/lib//libnsslb9.a
%%'-lntcp9' found at /usr/oracle/product/9.0.1/lib//libntcp9.a
%%'-lntns9' found at /usr/oracle/product/9.0.1/lib//libntns9.a
%%'-lnsslb9' found at /usr/oracle/product/9.0.1/lib//libnsslb9.a
%%'-lncrypt9' found at /usr/oracle/product/9.0.1/lib//libncrypt9.a
%%'-lnsgr9' found at /usr/oracle/product/9.0.1/lib//libnsgr9.a
%%'-lnzjs9' found at /usr/oracle/product/9.0.1/lib//libnzjs9.a
%%'-ln9' found at /usr/oracle/product/9.0.1/lib//libn9.a
%%'-lnl9' found at /usr/oracle/product/9.0.1/lib//libnl9.a
%%'-lnro9' found at /usr/oracle/product/9.0.1/lib//libnro9.a
%%'-lnbeq9' found at /usr/oracle/product/9.0.1/lib//libnbeq9.a
%%'-lnhost9' found at /usr/oracle/product/9.0.1/lib//libnhost9.a
%%'-lnus9' found at /usr/oracle/product/9.0.1/lib//libnus9.a
%%'-lnldap9' found at /usr/oracle/product/9.0.1/lib//libnldap9.a
%%'-lldapclnt9' found at /usr/oracle/product/9.0.1/lib//libldapclnt9.a
%%'-lnsslb9' found at /usr/oracle/product/9.0.1/lib//libnsslb9.a
%%'-lnoname9' found at /usr/oracle/product/9.0.1/lib//libnoname9.a
%%'-lntcp9' found at /usr/oracle/product/9.0.1/lib//libntcp9.a
%%'-lntcps9' found at /usr/oracle/product/9.0.1/lib//libntcps9.a
%%'-lnsslb9' found at /usr/oracle/product/9.0.1/lib//libnsslb9.a
%%'-lntcp9' found at /usr/oracle/product/9.0.1/lib//libntcp9.a
%%'-lntns9' found at /usr/oracle/product/9.0.1/lib//libntns9.a
%%'-lnsslb9' found at /usr/oracle/product/9.0.1/lib//libnsslb9.a
%%'-lncrypt9' found at /usr/oracle/product/9.0.1/lib//libncrypt9.a
%%'-lnsgr9' found at /usr/oracle/product/9.0.1/lib//libnsgr9.a
%%'-lnzjs9' found at /usr/oracle/product/9.0.1/lib//libnzjs9.a
%%'-ln9' found at /usr/oracle/product/9.0.1/lib//libn9.a
%%'-lnl9' found at /usr/oracle/product/9.0.1/lib//libnl9.a
%%'-lclient9' found at /usr/oracle/product/9.0.1/lib//libclient9.a
%%'-lvsn9' found at /usr/oracle/product/9.0.1/lib//libvsn9.a
%%'-lwtc9' found at /usr/oracle/product/9.0.1/lib//libwtc9.sl
%%'-lcommon9' found at /usr/oracle/product/9.0.1/lib//libcommon9.a
%%'-lgeneric9' found at /usr/oracle/product/9.0.1/lib//libgeneric9.a
%%'-ltrace9' found at /usr/oracle/product/9.0.1/lib//libtrace9.a
%%'-lnls9' found at /usr/oracle/product/9.0.1/lib//libnls9.a
%%'-lcore9' found at /usr/oracle/product/9.0.1/lib//libcore9.a
%%'-lnls9' found at /usr/oracle/product/9.0.1/lib//libnls9.a
%%'-lcore9' found at /usr/oracle/product/9.0.1/lib//libcore9.a
%%'-lnls9' found at /usr/oracle/product/9.0.1/lib//libnls9.a
%%'-lxml9' found at /usr/oracle/product/9.0.1/lib//libxml9.a
%%'-lcore9' found at /usr/oracle/product/9.0.1/lib//libcore9.a
%%'-lunls9' found at /usr/oracle/product/9.0.1/lib//libunls9.a
%%'-lclient9' found at /usr/oracle/product/9.0.1/lib//libclient9.a
%%'-lvsn9' found at /usr/oracle/product/9.0.1/lib//libvsn9.a
%%'-lwtc9' found at /usr/oracle/product/9.0.1/lib//libwtc9.sl
%%'-lcommon9' found at /usr/oracle/product/9.0.1/lib//libcommon9.a
%%'-lgeneric9' found at /usr/oracle/product/9.0.1/lib//libgeneric9.a
%%'-lnls9' found at /usr/oracle/product/9.0.1/lib//libnls9.a
%%'-lcore9' found at /usr/oracle/product/9.0.1/lib//libcore9.a
%%'-lnls9' found at /usr/oracle/product/9.0.1/lib//libnls9.a
%%'-lcore9' found at /usr/oracle/product/9.0.1/lib//libcore9.a
%%'-lnls9' found at /usr/oracle/product/9.0.1/lib//libnls9.a
%%'-lxml9' found at /usr/oracle/product/9.0.1/lib//libxml9.a
%%'-lcore9' found at /usr/oracle/product/9.0.1/lib//libcore9.a
%%'-lunls9' found at /usr/oracle/product/9.0.1/lib//libunls9.a
%%cl not found in /usr/oracle/product/9.0.1/lib/
%%cl not found in /usr/local/lib
%%'-lcl' found at /lib/libcl.sl
%%rt not found in /usr/oracle/product/9.0.1/lib/
%%rt not found in /usr/local/lib
%%'-lrt' found at /lib/librt.sl
%%:libnss_dns.1 not found in /usr/oracle/product/9.0.1/lib/
%%:libnss_dns.1 not found in /usr/local/lib
%%: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 /usr/oracle/product/9.0.1/lib/
%%dld not found in /usr/local/lib
%%'-ldld' found at /lib/libdld.sl
%%m not found in /usr/oracle/product/9.0.1/lib/
%%m not found in /usr/local/lib
%%'-lm' found at /lib/libm.sl
%%'-lpls9' found at /usr/oracle/product/9.0.1/lib//libpls9.a
%%'-lsql9' found at /usr/oracle/product/9.0.1/lib//libsql9.a
%%'-lqsmashr' found at /usr/oracle/product/9.0.1/lib//libqsmashr.sl
%%LD_RUN_PATH=/usr/oracle/product/9.0.1/lib
%%Using DBD::Oracle 1.12.
%%Using DBI 1.20 installed in
%%/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/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?)
%%HP-UX eccdb214[ /tmp/dbi/DBD-Oracle-1.12 ]
%%# find / -name libnss_dns.1 -print
%%/usr/lib/libnss_dns.1
%%/usr/lib/pa20_64/libnss_dns.1
%%HP-UX eccdb214[ /tmp/dbi/DBD-Oracle-1.12 ]
%%# make
%%cp oraperl.ph blib/lib/oraperl.ph
%%cp Oracle.pm blib/lib/DBD/Oracle.pm
%%cp mk.pm blib/arch/auto/DBD/Oracle/mk.pm
%%cp dbdimp.h blib/arch/auto/DBD/Oracle/dbdimp.h
%%cp ocitrace.h blib/arch/auto/DBD/Oracle/ocitrace.h
%%cp Oracle.h blib/arch/auto/DBD/Oracle/Oracle.h
%%cp Oraperl.pm blib/lib/Oraperl.pm
%%        /bin/perl -p -e "s/~DRIVER~/Oracle/g" <
%%/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI/Driver.xst >
%%Oracle.xsi
%%   /bin/perl -I/opt/perl5/lib/5.6.1/PA-RISC2.0 -I/opt/perl5/lib/5.6.1
%%/opt/perl5/lib/5.6.1/ExtUtils/xsubpp  -typemap
%%/opt/perl5/lib/5.6.1/ExtUtils/typemap Oracle.xs > Oracle.xsc && mv
%%Oracle.xsc Oracle.c
%%        cc -c -I/usr/oracle/product/9.0.1/rdbms/demo
%%-I/usr/oracle/product/9.0.1/rdbms/public
%%-I/usr/oracle/product/9.0.1/plsql/public
%%-I/usr/oracle/product/9.0.1/network/public
%%-I/usr/oracle/product/9.0.1/rdbms/demo
%%-I/usr/oracle/product/9.0.1/rdbms/demo
%%-I/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI +z -D_HPUX_SOURCE
%%D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O    -DVERSION=\"1.12\"
%%-DXS_VERSION=\"1.12\" +z -I/opt/perl5/lib/5.6.1/PA-RISC2.0/CORE
%%Oracle.c
%%cc: "/usr/include/sys/socket.h", line 459: warning 562: Redeclaration
%% of "sendfile" with a different storage class specifier: "sendfile"
%% will have internal linkage.
%%cc: "/usr/include/sys/socket.h", line 460: warning 562: Redeclaration
%%of "sendpath" with a different storage class specifier: "sendpath"
%%will have internal linkage.
%%        cc -c -I/usr/oracle/product/9.0.1/rdbms/demo
%%-I/usr/oracle/product/9.0.1/rdbms/public
%%-I/usr/oracle/product/9.0.1/plsql/public
%%-I/usr/oracle/product/9.0.1/network/public
%%-I/usr/oracle/product/9.0.1/rdbms/demo
%%-I/usr/oracle/product/9.0.1/rdbms/demo
%%-I/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI +z -D_HPUX_SOURCE
%%D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O    -DVERSION=\"1.12\"
%%-DXS_VERSION=\"1.12\" +z -I/opt/perl5/lib/5.6.1/PA-RISC2.0/CORE
%%dbdimp.c
%%cc: "/usr/include/sys/socket.h", line 459: warning 562: Redeclaration
%%of "sendfile" with a different storage class specifier: "sendfile"
%%will have internal linkage.
%%cc: "/usr/include/sys/socket.h", line 460: warning 562: Redeclaration
%%of "sendpath" with a different storage class specifier: "sendpath"
%%will have internal linkage.
%%        cc -c -I/usr/oracle/product/9.0.1/rdbms/demo
%%-I/usr/oracle/product/9.0.1/rdbms/public
%%-I/usr/oracle/product/9.0.1/plsql/public
%%-I/usr/oracle/product/9.0.1/network/public
%%-I/usr/oracle/product/9.0.1/rdbms/demo
%%-I/usr/oracle/product/9.0.1/rdbms/demo
%%-I/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI +z -D_HPUX_SOURCE
%%D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O    -DVERSION=\"1.12\"
%%-DXS_VERSION=\"1.12\" +z -I/opt/perl5/lib/5.6.1/PA-RISC2.0/CORE
%%oci7.c
%%cc: "/usr/include/sys/socket.h", line 459: warning 562: Redeclaration
%%of "sendfile" with a different storage class specifier: "sendfile"
%%will have internal linkage.
%%cc: "/usr/include/sys/socket.h", line 460: warning 562: Redeclaration
%%of "sendpath" with a different storage class specifier: "sendpath"
%%will have internal linkage.
%%        cc -c -I/usr/oracle/product/9.0.1/rdbms/demo
%%-I/usr/oracle/product/9.0.1/rdbms/public
%%-I/usr/oracle/product/9.0.1/plsql/public
%%-I/usr/oracle/product/9.0.1/network/public
%%-I/usr/oracle/product/9.0.1/rdbms/demo
%%-I/usr/oracle/product/9.0.1/rdbms/demo
%%-I/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI +z -D_HPUX_SOURCE
%%D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae -O    -DVERSION=\"1.12\"
%%-DXS_VERSION=\"1.12\" +z -I/opt/perl5/lib/5.6.1/PA-RISC2.0/CORE
%%oci8.c
%%cc: "/usr/include/sys/socket.h", line 459: warning 562: Redeclaration
%%of "sendfile" with a different storage class specifier: "sendfile"
%%will have internal linkage.
%%cc: "/usr/include/sys/socket.h", line 460: warning 562: Redeclaration
%%of "sendpath" with a different storage class specifier: "sendpath"
%%will have internal linkage.
%%cc: "oci8.c", line 267: warning 604: Pointers are not assignment-
%%compatible.
%%Running Mkbootstrap for DBD::Oracle ()
%%        chmod 644 Oracle.bs
%%        rm -f blib/arch/auto/DBD/Oracle/Oracle.sl
%%        LD_RUN_PATH="/usr/oracle/product/9.0.1/lib" ld  -b
%%+vnocompatwarnings -L/usr/local/lib Oracle.o dbdimp.o oci7.o oci8.o
%%/usr/oracle/product/9.0.1/rdbms/lib/defopt.o
%%/usr/oracle/product/9.0.1/lib/nautab.o
%%/usr/oracle/product/9.0.1/lib/naeet.o
%%/usr/oracle/product/9.0.1/lib/naect.o
%%/usr/oracle/product/9.0.1/lib/naedhs.o
%%  -o
%%ib/arch/auto/DBD/Oracle/Oracle.sl   -L/usr/oracle/product/9.0.1/lib/
%%-lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnoname9
%%-lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -lnsslb9 -lncrypt9 -lnsgr9
%%-lnzjs9 -ln9 -lnl9 -lnro9 -lnbeq9 -lnhost9 -lnus9 -lnldap9
%%-lldapclnt9 -lnsslb9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9
%%-lntns9 -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9 -ln9 -lnl9 -lclient9
%%-lvsn9 -lwtc9 -lcommon9 -lgeneric9 -lwtc9 -lmm -lnls9 -lcore9 -lnls9
%%-lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lnbeq9 -lnhost9 -lnus9
%%-lnldap9 -lldapclnt9 -lnsslb9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9
%%-lntcp9 -lntns9 -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9 -ln9 -lnl9 -lnro9
%%-lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnoname9
%%-lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -lnsslb9 -lncrypt9 -lnsgr9
%%-lnzjs9 -ln9 -lnl9 -lclient9 -lvsn9 -lwtc9 -lcommon9 -lgeneric9
%%-ltrace9 -lnls9 -lcore9 -lnls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9
%%-lclient9 -lvsn9 -lwtc9 -lcommon9 -lgeneric9 -lnls9 -lcore9 -lnls9
%%-lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lcl -lrt -ldld -lm -lpls9
%%-lsql9 -lqsmashr
%%ld: /usr/oracle/product/9.0.1/rdbms/lib/defopt.o: Mismatched ABI.
%%64-bit PA object file found in 32-bit link.
%%*** Error exit code 1
%%Stop.
%%HP-UX eccdb214[ /tmp/dbi/DBD-Oracle-1.12 ]
%%# perl -V
%%Summary of my perl5 (revision 5.0 version 6 subversion 1)
%%configuration:
%%  Platform:
%%    osname=hpux, osvers=11.11, archname=PA-RISC2.0-64all
%%    uname='hp-ux eccdb214 b.11.11 u 9000800 3730502165 unlimited-user
%%license '
%%    config_args='-Ubincompat5005 +Uusemymalloc'
%%    hint=recommended, useposix=true, d_sigaction=define
%%    usethreads=undef use5005threads=undef useithreads=undef
%%usemultiplicity=undef
%%    useperlio=undef d_sfio=undef uselargefiles=define
>usesocks=undef
%%    use64bitint=define use64bitall=define uselongdouble=undef
%%  Compiler:
%%    cc='cc', ccflags =' +z -D_HPUX_SOURCE -D_LARGEFILE_SOURCE
%%-D_FILE_OFFSET_BITS=64  -Ae',
%%    optimize='-O',
%%    cppflags='+z -D_HPUX_SOURCE -Aa'
%%    ccversion='B.11.11.02', gccversion='', gccosandvers=''
%%    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=87654321
%%    d_longlong=define, longlongsize=8, d_longdbl=define,
%%    longdblsize=16 ivtype='long long', ivsize=8, nvtype='double',
%%    nvsize=8, Off_t='off_t', lseeksize=8
%%    alignbytes=8, usemymalloc=y, prototype=define
%%  Linker and Libraries:
%%    ld='ld', ldflags =' -Wl,+vnocompatwarnings -L/usr/local/lib'
%%    libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib
%%    libs=-lcl -lpthread -lnsl -lnm -lndbm -ldld -lm -lc -lndir -lcrypt
%%-lsec
%%    perllibs=-lcl -lpthread -lnsl -lnm -ldld -lm -lc -lndir -lcrypt
%%-lsec
%%    libc=/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a
%%  Dynamic Linking:
%%    dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E
%%-Wl,-B,deferred '
%%    cccdlflags='+z', lddlflags='-b +vnocompatwarnings
%%-L/usr/local/lib'
%%Characteristics of this binary (from libperl):
%%  Compile-time options: USE_64_BIT_INT USE_64_BIT_ALL USE_LARGE_FILES
%%  Built under hpux
%%  Compiled at Jan 24 2002 11:55:05
%%  @INC:
%%    /opt/perl5/lib/5.6.1/PA-RISC2.0
%%    /opt/perl5/lib/5.6.1
%%    /opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0
%%    /opt/perl5/lib/site_perl/5.6.1
%%    /opt/perl5/lib/site_perl
%%    .
%%HP-UX eccdb214[ /tmp/dbi/DBD-Oracle-1.12 ]
%%#
%%
%%Troubleshooting:
%%Read README for DBD.
%%Attempted: perl Makefile.PL -p - Same Error (defopt.o)
%%Attempted: perl Makefile.PL -nob - Same Error (defopt.o)
%%Attempted: perl Makefile.PL -8 - Same Error - Use Oracle 7 OCI API
%%(defopt.o)
%%Attempted: static build - ERROR:
%%/usr/ccs/bin/ld: /usr/oracle/product/9.0.1/lib//libnbeq9.a: Not a
%%valid library (invalid magic number). Possibly a 64-bit PA archive
%%library (Mismatched ABI).
%%Attempted: Remove -lthread from Oracle  - ERROR:
%%ld: /usr/oracle/product/9.0.1/rdbms/lib/defopt.o: Mismatched ABI.
%%64-bit PA object file found in 32-bit link.
%%
%%Read README.help for DBD.
%%Attempted: perl Makefile.PL -c - ERROR:
%%ld: /usr/oracle/product/9.0.1/rdbms/lib/kpudfo.o: Mismatched ABI.
%%64-bit PA object file found in 32-bit link.
%%Attempted: perl Makefile.PL -l - ERROR:
%%ld: /usr/oracle/product/9.0.1/lib/libclntsh.sl: Mismatched ABI.
%%64-bit PA shared library found in 32-bit link.
%%Attempted: perl Makefile.PL -n LIBCLNTSH- Same Error (libclntsh.sl)
%%
%%Read README.hpux for DBD.
%%Followed directions for building PERL from source.
%%PERL built without problems.
%%Rebuild DBI without problems.
%%Attempted DBD ERROR:
%%ld: /usr/oracle/product/9.0.1/rdbms/lib/defopt.o: Mismatched ABI.
%%64-bit PA object file found in 32-bit link.
%%
%%ERRATA:
%%I have attempted this with the following versions of PERL:
%%5.5.2 (depot)
%%5.5.3 (pre-installed)
%%5.6.1 (depot)


_________________________________________________________________
Chat with friends online, try MSN Messenger: http://messenger.msn.com

Reply via email to