DBI users,

My team upgraded Oracle from 8.0.6 to 8.1.7.  It was discovered that the
CGI scripts that use Oraperl to interact with our database would cause a
core dump.  At the time we had perl version 5.005_03 installed, Oraperl
v 1.39, DBD::ORACLE v 1.03, and DBI 1.13.  I attempted to link to the
new 8.1.7 libraries without success.  I decided to install perl v5.6.1
and the latest versions of DBI, DBD::ORACLE, and CGI.  Currently it
appears that the installation was successful because all scripts can be
executed from the command line without errors (as long as SHLIB_PATH is
set).  However when I attempt to execute our cgi scripts I run into
problems.

Please Help.

I have included the versions of the operating system, Perl, Modules,
error messages from the browser, Web Server, and command line.  I have
also attached a file containing the output from the build process
(dbd_build.txt).

If needed I will e-mail the cgi script that I have been testing .

====
Operating system:
    $uname -srvml
    HP-UX B.11.00 A 9000/800 two-user license

Perl version:
 $perl -V
 Summary of my perl5 (revision 5.0 version 6 subversion 1)
configuration:
  Platform:
    osname=hpux, osvers=11.00, archname=PA-RISC2.0
    uname='hp-ux rsoecod2 b.11.00 a 9000800 2011785280 two-user license
'
    config_args='-Ubincompat5005'
    hint=previous, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef
usemultiplicity=undef
    useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef 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 -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -Ae'
    ccversion='A.11.01.00', gccversion='', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
    alignbytes=8, usemymalloc=y, prototype=define
  Linker and Libraries:
    ld='ld', ldflags =' -L/usr/local/lib -L/opt/local/lib'
    libpth=/usr/local/lib /opt/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
-L/opt/local/lib'


Characteristics of this binary (from libperl):
  Compile-time options: USE_LARGE_FILES
  Built under hpux
  Compiled at Sep 24 2001 14:02:50
  @INC:
    /opt/perl/lib/5.6.1/PA-RISC2.0
    /opt/perl/lib/5.6.1
    /opt/perl/lib/site_perl/5.6.1/PA-RISC2.0
    /opt/perl/lib/site_perl/5.6.1
    /opt/perl/lib/site_perl
    .

Oraperl, DBD::Oracle, DBI 1.20 versions:
    $perl -MOraperl -e 'ora_version()'
    Oraperl emulation interface version 1.41
    DBD::Oracle 1.12 using OCI8 by Tim Bunce
    DBI 1.20 by Tim Bunce
    CGI version.
$perl -MCGI -e 'print $CGI::VERSION . "\n"'
    2.78
Web server:
     Nescape Enterprise Server version 3.6
Oracle version:
     8.1.7

====
Details about the problem and  error messages from the Web Server and
browser:
The test cgi script is a modified monty.cgi (a cgi test script).

If using Oraperl or DBD::ORACLE in a CGI script I receive the following
error message in the Netscape Browser (server errors for each follow).
The CGI scripts work correctly if I do not use Oraperl or DBD::Oracle.

Server Error

This server has encountered an internal error which prevents it from
fulfilling your request. The most likely cause is a misconfiguration.
Please ask the administrator to look for messages in the server's error
log.

Corresponding error message from server error log if 'use Oraperl':
[18/Oct/2001:10:34:57] failure (28652): for host 151.119.121.214 trying
to POST /cgi-bin/soe/elb_choose_table.pl, cgieng_scan_headers reports:
the CGI program
/opt/http/home/sswain/website/cgi-bin/soe/elb_choose_table.pl did not
produce a valid header (name without value: got line "unknown error")

Corresponding error message from server error log if 'use DBD:Oracle()'
(on line 12):
[18/Oct/2001:11:39:56] failure (28652): for host 151.119.121.214 trying
to GET /cgi-bin/soe/monty-oratest.cgi, cgieng_scan_headers reports: the
CGI program /opt/http/home/sswain/website/cgi-bin/soe/monty-oratest.cgi
did not produce a valid header (name without value: got line " at
/opt/http/home/sswain/website/cgi-bin/soe/monty-oratest.cgi line 32")

====
More details about the problem and error messages that I believe relate
to the problem whit the CGI scripts:

>From command line the script works if SHLIB_PATH is set correctly.   In
a separate test scripts (non CGI) I am able to connect to the databases
(8.0.6 and 8.1.7) and perform Select statements, Inserts, and Deletes
without any problems. However if I remove the correct SHLIB_PATH
(/opt/dbms/app/oracle/product/8.1.7/lib) and change it to ��  (export
SHLIB_PATH="" ) the test script, monty-oratest.cgi, stops working and I
receive the following errors:

Output if 'use Oraperl' is used and SHLIB_PATH is not set correctly:
     (note: use Oraperl is on line 33)
    $export SHLIB_PATH=""
    $monty-oratest.cgi
    Unknown error
    Compilation failed in require at ./monty-oratest.cgi line 33.
    BEGIN failed--compilation aborted at ./monty-oratest.cgi line 33.

Output if 'use DBD:Oracle()' is used and SHLIB_PATH is not set
correctly:
     (note: use DBD:Oracle() is on line 32)
    $export SHLIB_PATH=""
    $monty-oratest.cgi
    Can't load
'/opt/perl/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBD/Oracle/Oracle.sl'
    For module DBD::Oracle: No such file or directory at
/opt/perl/lib/5.6.1/PA-RISC
    2.0/DynaLoader.pm line 206.
      at ./monty-oratest.cgi line 32
    Compilation failed in require at ./monty-oratest.cgi line 32.
    BEGIN failed--compilation aborted at ./monty-oratest.cgi line 32.

===

Thank you for any help you are able to provide.


Shawn Swain
[EMAIL PROTECTED]
----------------------------------------------------------------------------
Script started on Thu Oct 18 13:29:20 2001
rsoecod2{sswain}$perl Makefile.PL -v
Using DBI 1.20 installed in /opt/perl/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 /opt/dbms/app/oracle/product/8.1.7
Found rdbms/demo/oratypes.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 /opt/dbms/app/oracle/product/8.1.7/rdbms/demo/demo_rdbms.mk
Found /opt/dbms/app/oracle/product/8.1.7/otrace/demo/atmoci.mk
Using /opt/dbms/app/oracle/product/8.1.7/rdbms/demo/demo_rdbms.mk
Reading /opt/dbms/app/oracle/product/8.1.7/rdbms/demo/demo_rdbms.mk.
Reading /opt/dbms/app/oracle/product/8.1.7/rdbms/lib/env_rdbms.mk.
Read a total of 1954 lines from 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/env_rdbms.mk (including inclusions)
Read a total of 2243 lines from 
/opt/dbms/app/oracle/product/8.1.7/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) 
$(QACCFLAGS) $(PFLAGS)\
        $(SHARED_CFLAG) $(USRFLAGS)
Deleted LDFLAGS definition: LDFLAGS=-o $@ $(LDPATHFLAG)$(PRODLIBHOME) 
$(LDPATHFLAG)$(LIBHOME)
STATIC_ORACLETTLIBS macro redefined by Oracle
 from $(KPUADEF) $(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)
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 $(OPTIMIZE) -o $@ -L$(PRODLIBHOME) -L$(LIBHOME)
Deleted LDFLAGS definition: LDFLAGS= -Wl,+s -Wl,+n $(OPTIMIZE) -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)
LINK macro redefined by Oracle
 from $(LDCCOM)
   to $(CC)  $(LDFLAGS) $(COMPOBJS)
TTLIBS macro redefined by Oracle
 from $(LLIBCLNTSH) $(STATICTTLIBS)
   to $(NAETTOBJS) $(STATICTTLIBS) $(LLIBPLS) $(LLIBSQL)
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/
SHELL macro redefined by Oracle
 from /usr/bin/sh
   to /bin/sh
Deleted SHELL definition: SHELL=/bin/sh
Deleted LIB_EXT definition: LIB_EXT=a
Deleted OBJ_EXT definition: OBJ_EXT=o
SO_EXT macro redefined by Oracle
 from sl
   to so
Deleted AR definition: AR=ar
Deleted AS definition: AS=as
Deleted CC definition: CC=cc
CCC macro redefined by Oracle
 from `if [ -f /opt/aCC/bin/aCC ]; then echo '/opt/aCC/bin/aCC'; else echo 'cc'; fi `
   to CC
Deleted CHMOD definition: CHMOD=chmod
CPP macro redefined by Oracle
 from $(CC)
   to cpp
Deleted CPP definition: CPP=cpp
Deleted ECHO definition: ECHO=echo
FIND macro redefined by Oracle
 from /usr/bin/find 
   to find
Deleted LD definition: LD=ld
LMAKE macro redefined by Oracle
 from /usr/ccs/bin/make
   to make
Deleted PERL definition: PERL=perl
Deleted CFLAGS definition: CFLAGS=$(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) 
$(QACCFLAGS) $(PFLAGS)\
        $(SHARED_CFLAG) $(USRFLAGS)
LINK macro redefined by Oracle
 from $(CC)  $(LDFLAGS) $(COMPOBJS)
   to $(LDCCOM)
LDFLAGS macro redefined by Oracle
 from -Wl,+s -Wl,+n $(OPTIMIZE) -o $@ -L$(PRODLIBHOME) -L$(LIBHOME)
   to -o $@ $(LDPATHFLAG)$(PRODLIBHOME) $(LDPATHFLAG)$(LIBHOME)
Deleted LDFLAGS definition: LDFLAGS=-o $@ $(LDPATHFLAG)$(PRODLIBHOME) 
$(LDPATHFLAG)$(LIBHOME)
LDLIBS macro redefined by Oracle
 from $(EXPDLIBS) $(EXOSLIBS) $(SYSLIBS) $(EXSYSLIBS) $(MATHLIB) $(USRLIBS) 
$(LLIBTHREAD)
   to $(EXPDLIBS) $(EXOSLIBS) $(SYSLIBS) $(EXSYSLIBS) $(MATHLIB) $(USRLIBS)
TTLIBS macro redefined by Oracle
 from $(NAETTOBJS) $(STATICTTLIBS) $(LLIBPLS) $(LLIBSQL)
   to $(LLIBCLNTSH) $(STATICTTLIBS)
STATIC_ORACLETTLIBS macro redefined by Oracle
 from $(LLIBCLNTST) $(LDFLAGSLIST)
   to $(KPUADEF) $(NTZEOBJ) $(NETLIBS) $(LIBRDBMS_CLT) \
    $(LIBMM) $(CORELIBS) $(NETLIBS) $(LIBRDBMS_CLT) $(LIBPLS_CLT) \
    $(LIBEPC) $(CORELIBS) $(LIBRDBMS_CLT) $(CORELIBS)
STATIC_ORACLETTLIBS macro redefined by Oracle
 from $(KPUADEF) $(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)
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 $(OPTIMIZE) -o $@ -L$(PRODLIBHOME) -L$(LIBHOME)
Deleted LDFLAGS definition: LDFLAGS= -Wl,+s -Wl,+n $(OPTIMIZE) -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)
LINK macro redefined by Oracle
 from $(LDCCOM)
   to $(CC)  $(LDFLAGS) $(COMPOBJS)
TTLIBS macro redefined by Oracle
 from $(LLIBCLNTSH) $(STATICTTLIBS)
   to $(NAETTOBJS) $(STATICTTLIBS) $(LLIBPLS) $(LLIBSQL)
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)
Deleted VERSION definition: VERSION=8
TOP macro redefined by Oracle
 from $(ORACLE_HOME)/precomp
   to $(ORACLE_HOME)/slax
Deleted VERSION definition: VERSION=8
Deleted VERSION definition: VERSION=8
Deleted VERSION definition: VERSION=8
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`
LDFLAGSLIST macro redefined by Oracle
 from `$(CAT) $(LDFLAGSFILE)`
   to `$(SED) -e 's/-ljava//g' $(LDFLAGSFILE)`
LLIBTHREAD macro redefined by Oracle
 from -lpthread
   to 
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) $(PROD_EXTPROC_LIBS) $(HSALIB_SUBSET2)
   to $(LDCCOM_EXTPROC) $(EXTPMAI) $(DEF_OPT) $(HSAGTSHC) $(SSDBED) \
        $(LLIBAGTSH) $(LDFLAGSLIST) $(LLIBPLSQL) $(LLIBTHREAD) $(LLIBCLNTSH) 
$(CORELIBS) \
        $(LINKLDLIBS)
S_HSODBC macro redefined by Oracle
 from hsodbc
   to hsodbc 
S_TG4INGR macro redefined by Oracle
 from tg4ingr
   to tg4ingr 
S_TG4SYBS macro redefined by Oracle
 from tg4sybs
   to tg4sybs 
OCISHAREDLIBS macro redefined by Oracle
 from $(TTLIBS) $(LLIBTHREAD)
   to $(LLIBCLNTSH) $(STATICTTLIBS) $(LLIBTHREAD)
BUILDLIB_WITH_CONTEXT macro redefined by Oracle
 from $(LD) $(SHARED_LDFLAG) $(SHARED_LIBNAME) $(OBJS) $(OCISHAREDLIBS) $(LIBEXTP)
   to $(LD) $(SHARED_LDFLAG) $(SHARED_LIBNAME) -L$(ORACLE_HOME)/lib $(OBJS) 
$(OCISHAREDLIBS) $(LIBEXTP) -l:librt.sl -lpthread -l:libnss_dns.1 -l:libdld.sl -ld4r
ORACLE_LINKLINE macro redefined by Oracle
 from $(LINK) $(PL_FLAGS) $(ORAMAI) $(SSORED) $(TTCSOI) $(KPUASVR)\
        $(NAETTOBJS) $(CONFIG) $(SPOBJS) $(LLIBSERVER) $(LLIBSKGXP) \
        $(LLIBRDBMS_SERVER) $(DEF_OPT) $(LLIBKNLOPT) $(LLIBSLAX) $(LLIBPLSQL) \
        $(LLIBSERVER) $(LLIBRDBMS_SERVER) $(LLIBKNLOPT) $(LLIBSLAX) \
        $(LLIBPLSQL) $(NMLIBS) $(LLIBICX) $(LLIBOWSUTL) $(LLIBJAVAVMORJOX) \
        $(LLIBWWG) $(LLIBOBK) $(ORACLETTLIBS1) $(LLIBSERVER) $(SDOLIBS) \
        $(CARTLIBS) $(CORELIBS) $(LINKLDLIBS) $(PL_ORALIBS)
   to $(LINK) $(PL_FLAGS) $(ORAMAI) $(SSORED) $(TTCSOI) $(KPUASVR)\
        $(NAETTOBJS) $(CONFIG) $(SPOBJS) $(LLIBSERVER) $(LLIBSKGXP) \
        $(LLIBRDBMS_SERVER) $(DEF_OPT) $(LLIBKNLOPT) $(LLIBSLAX) $(LLIBPLSQL) \
        $(LLIBSERVER) $(LLIBRDBMS_SERVER) $(LLIBKNLOPT) $(LLIBSLAX) \
        $(LLIBPLSQL) $(NMLIBS) $(LLIBICX) $(LLIBOWSUTL) $(LLIBJAVAVMORJOX) \
        $(LLIBWWG) $(LLIBOBK) $(NTZEOBJ) $(NETLIBS) $(LLIBRDBMS_SERVER) \
        $(LLIBMM) $(CORELIBS) $(NETLIBS) $(LLIBRDBMS_SERVER) $(LIBPLS_CLT) \
        $(LLIBEPC) $(CORELIBS) $(LLIBRDBMS_SERVER) $(CORELIBS) $(LLIBSERVER) \
        $(SDOLIBS) $(CARTLIBS) $(CORELIBS) $(LINKLDLIBS) $(PL_ORALIBS)
LDFLAGS macro redefined by Oracle
 from -Wl,+s -Wl,+n $(OPTIMIZE) -o $@ -L$(PRODLIBHOME) -L$(LIBHOME)
   to -Wl,+s -Wl,+n -L$(LIBHOME) -L$(RDBMSLIB)
Deleted LDFLAGS definition: LDFLAGS=-Wl,+s -Wl,+n -L$(LIBHOME) -L$(RDBMSLIB)
NAETAB64 macro redefined by Oracle
 from $(LIBHOME)naeet.$(OBJ_EXT) $(LIBHOME)naect.$(OBJ_EXT)
   to $(LIBHOME64)naeet.$(OBJ_EXT) $(LIBHOME64)naect.$(OBJ_EXT)
NAEDHS64 macro redefined by Oracle
 from $(LIBHOME)naedhs.$(OBJ_EXT)
   to $(LIBHOME64)naedhs.$(OBJ_EXT)
NAUTAB64 macro redefined by Oracle
 from $(LIBHOME)nautab.$(OBJ_EXT)
   to $(LIBHOME64)nautab.$(OBJ_EXT)
TTLIBS macro redefined by Oracle
 from $(NAETTOBJS) $(STATICTTLIBS) $(LLIBPLS) $(LLIBSQL)
   to $(NAETTOBJS) $(LLIBCLNTSH) $(STATICTTLIBS) $(LLIBPLS) $(LLIBSQL)
BUILDEXE macro redefined by Oracle
 from $(CC) $(LDFLAGS) -o $(EXE) $(OBJS) $(OCISHAREDLIBS)
   to $(CC) $(LDFLAGS) -o $(EXE) $(OBJS) $(DEF_ON) $(OCISHAREDLIBS)
Evaluating `sed -e 's/-ljava//g' $(LIBHOME)ldflags`
  expanded `sed -e 's/-ljava//g' /opt/dbms/app/oracle/product/8.1.7/lib/ldflags`
  returned '-lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8  -lnsslb8   -ln8 -lncrypt8  
-ln8 -lncrypt8   -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 
'
  expanded `sed -e 's/-ljava//g' /opt/dbms/app/oracle/product/8.1.7/lib/ldflags`
  expanded `sed -e 's/-ljava//g' /opt/dbms/app/oracle/product/8.1.7/lib/ldflags`
  expanded `sed -e 's/-ljava//g' /opt/dbms/app/oracle/product/8.1.7/lib/ldflags`
Evaluating `cat $(LIBHOME)sysliblist`
  expanded `cat /opt/dbms/app/oracle/product/8.1.7/lib/sysliblist`
  returned '-l:libcl.a -l:librt.sl -lpthread -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 /opt/dbms/app/oracle/product/8.1.7/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 -L/opt/dbms/app/oracle/product/8.1.7/lib/ 
-L/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/kpudfo.o -lclntsh 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/kpuadef.o  `sed -e 's/-ljava//g' 
/opt/dbms/app/oracle/product/8.1.7/lib/ldflags`     -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 
`sed -e 's/-ljava//g' /opt/dbms/app/oracle/product/8.1.7/lib/ldflags`     -lnsgr8 
-lnzjs8 -ln8 -lnl8 -lclient8  -lvsn8 -lwtc8  -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8  
-lcore8 -lnls8 -lcore8  -lnls8  `sed -e 's/-ljava//g' 
/opt/dbms/app/oracle/product/8.1.7/lib/ldflags`     -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 
`sed -e 's/-ljava//g' /opt/dbms/app/oracle/product/8.1.7/lib/ldflags`     -lnsgr8 
-lnzjs8 -ln8 -lnl8 -lclient8  -lvsn8 -lwtc8  -lcommon8 -lgeneric8  -ltrace8 -lnls8  
-lcore8 -lnls8 -lcore8  -lnls8   -lclient8  -lvsn8 -lwtc8  -lcommon8 -lgeneric8 -lnls8 
 -lcore8 -lnls8 -lcore8  -lnls8    `cat 
/opt/dbms/app/oracle/product/8.1.7/lib/sysliblist`  -lm   
        -Wl,+s -Wl,+n -L/opt/dbms/app/oracle/product/8.1.7/lib/ 
-L/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/kpudfo.o -lclntsh 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/kpuadef.o -lnbeq8 -lnhost8 -lnus8 
-lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 
-lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 
-lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 
-lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 
-lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lnbeq8 
-lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 
-lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 
-lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 
-lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 
-lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 
-lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 
-lnls8 -l:libcl.a -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.006001 hp-ux rsoecod2 b.11.00 a 9000800 2011785280 two-user license 
Compiler:   cc -O +z -D_HPUX_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ae
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) $(QACCFLAGS) $(PFLAGS)\
        $(SHARED_CFLAG) $(USRFLAGS)
           [$(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(QACCFLAGS) 
-I/opt/dbms/app/oracle/product/8.1.7/rdbms/demo 
-I/opt/dbms/app/oracle/product/8.1.7/rdbms/public 
-I/opt/dbms/app/oracle/product/8.1.7/plsql/public 
-I/opt/dbms/app/oracle/product/8.1.7/network/public $(SPFLAGS) $(LPFLAGS) 
$(SHARED_CFLAG) $(USRFLAGS)]

  build:     $(CC) $(LDFLAGS) -o $(EXE) $(OBJS) $(DEF_ON) $(OCISHAREDLIBS)
  expanded `sed -e 's/-ljava//g' /opt/dbms/app/oracle/product/8.1.7/lib/ldflags`
  expanded `sed -e 's/-ljava//g' /opt/dbms/app/oracle/product/8.1.7/lib/ldflags`
  expanded `sed -e 's/-ljava//g' /opt/dbms/app/oracle/product/8.1.7/lib/ldflags`
  expanded `sed -e 's/-ljava//g' /opt/dbms/app/oracle/product/8.1.7/lib/ldflags`
  expanded `cat /opt/dbms/app/oracle/product/8.1.7/lib/sysliblist`
           [ cc -Wl,+s -Wl,+n -L$(LIBHOME) 
-L/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/ -o $(EXE) $(OBJS) 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/kpudfo.o -lclntsh 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/kpuadef.o $(NTZEOBJ) -lnbeq8 -lnhost8 
-lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 
-lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS) 
$(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_SUFFIX) 
-l$(ILIB_PREFIX)nzjs8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)n8$(ILIB_SUFFIX) 
-l$(ILIB_PREFIX)nl8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nro8$(ILIB_SUFFIX) -lnbeq8 -lnhost8 
-lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 
-lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS) 
$(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_SUFFIX) 
-l$(ILIB_PREFIX)nzjs8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)n8$(ILIB_SUFFIX) 
-l$(ILIB_PREFIX)nl8$(ILIB_SUFFIX) -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 
-lmm -lnls8$(LIB_SUFFIX) $(LLIBCV6) -lcore8 -lnls8$(LIB_SUFFIX) -lcore8 
-lnls8$(LIB_SUFFIX) -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 
-lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 
$(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS) $(NATIVESYSLIBS) 
-l$(ILIB_PREFIX)nsgr8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nzjs8$(ILIB_SUFFIX) 
-l$(ILIB_PREFIX)n8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nl8$(ILIB_SUFFIX) 
-l$(ILIB_PREFIX)nro8$(ILIB_SUFFIX) -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 
-lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 
-lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS) $(NATIVESYSLIBS) 
-l$(ILIB_PREFIX)nsgr8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nzjs8$(ILIB_SUFFIX) 
-l$(ILIB_PREFIX)n8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nl8$(ILIB_SUFFIX) -lclient8 -lvsn8 
-lwtc8 -lcommon8 -lgeneric8 $(LIBPLS_CLT) -ltrace8$(LIB_SUFFIX) -lnls8$(LIB_SUFFIX) 
$(LLIBCV6) -lcore8 -lnls8$(LIB_SUFFIX) -lcore8 -lnls8$(LIB_SUFFIX) -lclient8 -lvsn8 
-lwtc8 -lcommon8 -lgeneric8 -lnls8$(LIB_SUFFIX) $(LLIBCV6) -lcore8 -lnls8$(LIB_SUFFIX) 
-lcore8 -lnls8$(LIB_SUFFIX) $(EXPDLIBS) $(EXOSLIBS) -l:libcl.a -l:librt.sl -lpthread 
-l:libnss_dns.1 -l:libdld.sl $(EXSYSLIBS) -lm $(USRLIBS) ]

  LDFLAGS:  -Wl,+s -Wl,+n -L$(LIBHOME) -L$(RDBMSLIB)
           [-Wl,+s -Wl,+n -L$(LIBHOME) -L/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/]


Linking with /opt/dbms/app/oracle/product/8.1.7/rdbms/lib/ssdbaed.o 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/defopt.o 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/kpuadef.o -l:libcl.a   -lclntsh  -lnbeq8 
-lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 
-lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 
-lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 
-lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 
-lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 
-lnls8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 
-lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 
-ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 
-ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 
-lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 
-lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 
-lcore8 -lnls8 -lcore8 -lnls8  -lrt -lpthread -l:libnss_dns.1 -ldld -lm -lqsmashr 
[from $(SSDBED) $(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/opt/dbms/app/oracle/product/8.1.7/rdbms/demo 
-I/opt/dbms/app/oracle/product/8.1.7/rdbms/public 
-I/opt/dbms/app/oracle/product/8.1.7/plsql/public 
-I/opt/dbms/app/oracle/product/8.1.7/network/public 
-I/opt/dbms/app/oracle/product/8.1.7/rdbms/demo 
-I/opt/dbms/app/oracle/product/8.1.7/rdbms/demo 
-I/opt/perl/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI]
        LIBS => [q[-L/opt/dbms/app/oracle/product/8.1.7/lib/   -lclntsh  -lnbeq8 
-lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 
-lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 
-lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 
-lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 
-lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 
-lnls8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 
-lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 
-ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 
-ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 
-lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 
-lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 
-lcore8 -lnls8 -lcore8 -lnls8  -lrt -lpthread -l:libnss_dns.1 -ldld -lm -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 ci tardist], 
PREOP=>q[$(MAKE) -f Makefile.old distdir], COMPRESS=>q[gzip -v9], SUFFIX=>q[gz] }
        dynamic_lib => { OTHERLDFLAGS=>q[ 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/ssdbaed.o 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/defopt.o 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/kpuadef.o -l:libcl.a $(COMPOBJS)] }
Using PERL=/usr/bin/perl
Potential libraries are '-L/opt/dbms/app/oracle/product/8.1.7/lib/   -lclntsh  -lnbeq8 
-lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 
-lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 
-lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 
-lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 
-lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 
-lnls8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 
-lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 
-ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 
-ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 
-lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 
-lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 
-lcore8 -lnls8 -lcore8 -lnls8  -lrt -lpthread -l:libnss_dns.1 -ldld -lm -lqsmashr':
'-lclntsh' found at /opt/dbms/app/oracle/product/8.1.7/lib//libclntsh.sl.8.0
'-lnbeq8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnbeq8.a
'-lnhost8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnhost8.a
'-lnus8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnus8.a
'-lnldap8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnldap8.a
'-lldapclnt8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libldapclnt8.a
'-lnsslb8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnsslb8.a
'-ln8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libn8.a
'-lncrypt8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libncrypt8.a
'-ln8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libn8.a
'-lncrypt8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libncrypt8.a
'-lnoname8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnoname8.a
'-lntcp8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntcp8.a
'-lntcps8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntcps8.a
'-lnsslb8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnsslb8.a
'-lnent8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnent8.a
'-lntcp8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntcp8.a
'-lntns8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntns8.a
'-lnsgr8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnsgr8.a
'-lnzjs8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnzjs8.a
'-ln8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libn8.a
'-lnl8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnl8.a
'-lnro8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnro8.a
'-lnbeq8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnbeq8.a
'-lnhost8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnhost8.a
'-lnus8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnus8.a
'-lnldap8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnldap8.a
'-lldapclnt8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libldapclnt8.a
'-lnsslb8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnsslb8.a
'-ln8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libn8.a
'-lncrypt8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libncrypt8.a
'-ln8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libn8.a
'-lncrypt8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libncrypt8.a
'-lnoname8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnoname8.a
'-lntcp8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntcp8.a
'-lntcps8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntcps8.a
'-lnsslb8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnsslb8.a
'-lnent8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnent8.a
'-lntcp8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntcp8.a
'-lntns8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntns8.a
'-lnsgr8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnsgr8.a
'-lnzjs8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnzjs8.a
'-ln8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libn8.a
'-lnl8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnl8.a
'-lclient8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libclient8.a
'-lvsn8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libvsn8.a
'-lwtc8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libwtc8.sl
'-lcommon8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libcommon8.a
'-lgeneric8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libgeneric8.a
'-lwtc8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libwtc8.sl
'-lmm' found at /opt/dbms/app/oracle/product/8.1.7/lib//libmm.a
'-lnls8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnls8.a
'-lcore8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libcore8.a
'-lnls8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnls8.a
'-lcore8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libcore8.a
'-lnls8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnls8.a
'-lnbeq8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnbeq8.a
'-lnhost8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnhost8.a
'-lnus8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnus8.a
'-lnldap8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnldap8.a
'-lldapclnt8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libldapclnt8.a
'-lnsslb8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnsslb8.a
'-ln8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libn8.a
'-lncrypt8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libncrypt8.a
'-ln8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libn8.a
'-lncrypt8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libncrypt8.a
'-lnoname8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnoname8.a
'-lntcp8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntcp8.a
'-lntcps8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntcps8.a
'-lnsslb8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnsslb8.a
'-lnent8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnent8.a
'-lntcp8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntcp8.a
'-lntns8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntns8.a
'-lnsgr8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnsgr8.a
'-lnzjs8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnzjs8.a
'-ln8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libn8.a
'-lnl8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnl8.a
'-lnro8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnro8.a
'-lnbeq8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnbeq8.a
'-lnhost8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnhost8.a
'-lnus8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnus8.a
'-lnldap8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnldap8.a
'-lldapclnt8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libldapclnt8.a
'-lnsslb8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnsslb8.a
'-ln8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libn8.a
'-lncrypt8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libncrypt8.a
'-ln8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libn8.a
'-lncrypt8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libncrypt8.a
'-lnoname8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnoname8.a
'-lntcp8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntcp8.a
'-lntcps8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntcps8.a
'-lnsslb8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnsslb8.a
'-lnent8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnent8.a
'-lntcp8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntcp8.a
'-lntns8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libntns8.a
'-lnsgr8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnsgr8.a
'-lnzjs8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnzjs8.a
'-ln8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libn8.a
'-lnl8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnl8.a
'-lclient8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libclient8.a
'-lvsn8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libvsn8.a
'-lwtc8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libwtc8.sl
'-lcommon8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libcommon8.a
'-lgeneric8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libgeneric8.a
'-ltrace8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libtrace8.a
'-lnls8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnls8.a
'-lcore8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libcore8.a
'-lnls8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnls8.a
'-lcore8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libcore8.a
'-lnls8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnls8.a
'-lclient8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libclient8.a
'-lvsn8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libvsn8.a
'-lwtc8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libwtc8.sl
'-lcommon8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libcommon8.a
'-lgeneric8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libgeneric8.a
'-lnls8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnls8.a
'-lcore8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libcore8.a
'-lnls8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnls8.a
'-lcore8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libcore8.a
'-lnls8' found at /opt/dbms/app/oracle/product/8.1.7/lib//libnls8.a
rt not found in /opt/dbms/app/oracle/product/8.1.7/lib/
rt not found in /usr/local/lib
rt not found in /opt/local/lib
'-lrt' found at /lib/librt.sl
pthread not found in /opt/dbms/app/oracle/product/8.1.7/lib/
pthread not found in /usr/local/lib
pthread not found in /opt/local/lib
'-lpthread' found at /lib/libpthread.sl
:libnss_dns.1 not found in /opt/dbms/app/oracle/product/8.1.7/lib/
:libnss_dns.1 not found in /usr/local/lib
:libnss_dns.1 not found in /opt/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 /opt/dbms/app/oracle/product/8.1.7/lib/
dld not found in /usr/local/lib
dld not found in /opt/local/lib
'-ldld' found at /lib/libdld.sl
m not found in /opt/dbms/app/oracle/product/8.1.7/lib/
m not found in /usr/local/lib
m not found in /opt/local/lib
'-lm' found at /lib/libm.sl
'-lqsmashr' found at /opt/dbms/app/oracle/product/8.1.7/lib//libqsmashr.sl
LD_RUN_PATH=/opt/dbms/app/oracle/product/8.1.7/lib
Using DBD::Oracle 1.12.
Using DBI 1.20 installed in /opt/perl/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?)

rsoecod2{sswain}$
rsoecod2{sswain}$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
        /usr/bin/perl -p -e "s/~DRIVER~/Oracle/g" < 
/opt/perl/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI/Driver.xst > Oracle.xsi
        /usr/bin/perl -I/opt/perl/lib/5.6.1/PA-RISC2.0 -I/opt/perl/lib/5.6.1 
/opt/perl/lib/5.6.1/ExtUtils/xsubpp  -typemap /opt/perl/lib/5.6.1/ExtUtils/typemap 
Oracle.xs > Oracle.xsc && mv Oracle.xsc Oracle.c
        cc -c -I/opt/dbms/app/oracle/product/8.1.7/rdbms/demo 
-I/opt/dbms/app/oracle/product/8.1.7/rdbms/public 
-I/opt/dbms/app/oracle/product/8.1.7/plsql/public 
-I/opt/dbms/app/oracle/product/8.1.7/network/public 
-I/opt/dbms/app/oracle/product/8.1.7/rdbms/demo 
-I/opt/dbms/app/oracle/product/8.1.7/rdbms/demo 
-I/opt/perl/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/perl/lib/5.6.1/PA-RISC2.0/CORE  Oracle.c
        cc -c -I/opt... same as line above .../CORE  dbdimp.c
        cc -c -I/opt... same as line above .../CORE  oci7.c     
        cc -c -I/opt... same as line above .../CORE  oci8.c     
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="/opt/dbms/app/oracle/product/8.1.7/lib" ld  -b +vnocompatwarnings 
-L/usr/local/lib -L/opt/local/lib Oracle.o  dbdimp.o  oci7.o  oci8.o 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/ssdbaed.o 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/defopt.o 
/opt/dbms/app/oracle/product/8.1.7/rdbms/lib/kpuadef.o -l:libcl.a  -o 
blib/arch/auto/DBD/Oracle/Oracle.sl   -L/opt/dbms/app/oracle/product/8.1.7/lib/ 
-lclntsh -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 
-lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 
-ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 
-ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 
-lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 
-lcore8 -lnls8 -lcore8 -lnls8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 
-ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 
-lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 
-lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 
-lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 
-lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 
-lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lrt -lpthread -ldld -lm 
-lqsmashr  
        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
        /usr/bin/perl -Iblib/arch -Iblib/lib -I/opt/perl/lib/5.6.1/PA-RISC2.0 
-I/opt/perl/lib/5.6.1 ora_explain.PL ora_explain
Extracted ora_explain from ora_explain.PL with variable substitutions.
        cp ora_explain blib/script/ora_explain
        /usr/bin/perl -I/opt/perl/lib/5.6.1/PA-RISC2.0 -I/opt/perl/lib/5.6.1 
-MExtUtils::MakeMaker  -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
rsoecod2{sswain}$
rsoecod2{sswain}$make test

###
###All tests passed. if you would like to look at the actual output please send Shawn 
an e-mail. Thanks
###
If the tests above have produced the 'expected' output then they have passed.
rsoecod2{sswain}$exit

script done on Thu Oct 18 13:31:59 2001

Reply via email to