Have you tried using static linktype on the Makefile.PL?  I had to under
HPUX
 
(from the README) 
  make realclean
  perl Makefile.PL LINKTYPE=static
  make
  make perl       (you'll need to use and install _this_ new perl binary)
  make test
  make -f Makefile.aperl inst_perl MAP_TARGET=perl  (install new perl)
  make install                                      (install DBD::Oracle)

-----Original Message-----
From: Hans-J. Krause [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 05, 2001 12:28 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: DBD::Oracle Installation Problems on HP-UX 10.20


Hi,
I have a problem in installing DBD::Oracle 1.0.6 on our Server (HP-UX
10.20 with Perl 5.6.0, DBI 1.14 and CGI.pm 2.74). I am trying to connect
to an Oracle 8.0.5 (ORACLE_HOME and _SID is set in environment). Any
CGI-Script fails with:
"Software error:

install_driver(Oracle) failed: Can't locate loadable object for module
DBD::Oracle in @INC (@INC contains: /opt/perl5/lib/5.6.0/PA-RISC1.1
/opt/perl5/lib/5.6.0 /opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1
/opt/perl5/lib/site_perl/5.6.0 /opt/perl5/lib/site_perl .) at (eval 9)
line 3
Compilation failed in require at /opt/perl5/lib/5.6.0/Carp.pm line 119.
Perhaps a module that DBD::Oracle requires hasn't been fully installed
 at /data/httpd/cgi-bin/test line 27"

Because "make test" worked fine but "perl t/general.t" at the command
line failed with the same mistake, there might be an
Environment-Problem: What is set while "make test" that I do not have in
my Environment while executing perl-script manually or for my
http-daemon while executing cgi-scripts?

Installation History (see below):
1) "perl Makefile.PL" worked well - but "make" failed ("ld: Can't find
library for -lnetv2")
2) "make realclean", "perl Makefile.PL -p", "make", "make test", "make
install" worked well!

Any help is appreciated, thanks.

Best regards,
Hans-J. Krause


*****************************************

Dipl.-Ing. Hans-J. Krause
Technical University of Hamburg-Harburg
Dpt. of Production Technology I (AB 5-04)
Denickestr. 17
21073 Hamburg
Germany

tel. +49 (0)40 42878-2484
fax  +49 (0)40 42878-2295
http://www.ft1.tu-harburg.de/
mailto:[EMAIL PROTECTED]

*****************************************
# env
SHLIB_PATH=/oracle/product/8.0.5/lib:/oracle/product/8.0.5/jdbc/lib:/usr/lib
:/usr/lib/Motif1.2_R6

PATH=/oracle/product/8.0.5/bin:/bin:/usr/local/bin:/usr/bin:/opt/ansic/bin:/
usr/ccs/bin:/usr/contrib/bin:/opt/nettladm/bin:/opt/pd/b

in:/usr/bin/X11:/usr/contrib/bin/X11:/opt/upgrade/bin:/opt/hpnp//bin:/opt/la
ngtools/bin:/opt/hparray/bin:/opt/imake/bin:/opt/java/bi

n:/opt/CC/bin:.
ORACLE_BASE=/oracle
ORACLE_HOME=/oracle/product/8.0.5
ORACLE_SID=ora8_hp3
ORACLE_DOC=/oracle/doc
NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
NLS_SORT=German_Din
COLUMNS=132
EDITOR=vi
CLASSPATH=/oracle/product/8.0.5/jdbc/lib/classes111.zip
ERASE=^?
SHELL=/bin/sh
TERM=vt100
PWD=/opt/perl5/modules/DBD-Oracle-1.06
TZ=MET-1METDST
LINES=24

# perl Makefile.PL
Using DBI 1.14 installed in
/opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI

 Configuring DBD::Oracle ...

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

Using Oracle in /oracle/product/8.0.5
8.0.5.0.0            ORACLE Common RDBMS Libraries and Utilities
8.0.5.0.0            ORACLE PL/SQL Libraries
8.0.5.0.0            ORACLE Common Precomp Libraries
8.0.5.0.0            PL/SQL
8.0.5.0.0            Oracle8 Enterprise (RDBMS)
8.0.5.0.0            Precomp
8.0.5.0.0            Pro*C/C++

Found /oracle/product/8.0.5/rdbms/demo/demo_rdbms.mk
Found /oracle/product/8.0.5/otrace/demo/atmoci.mk
Found /oracle/product/8.0.5/precomp/demo/proc/demo_proc.mk
Using /oracle/product/8.0.5/rdbms/demo/demo_rdbms.mk
Reading /oracle/product/8.0.5/rdbms/demo/demo_rdbms.mk.
Reading /oracle/product/8.0.5/rdbms/lib/env_rdbms.mk.
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.
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.
Evaluating `cat $(LIBHOME)naldflgs`
  expanded `cat /oracle/product/8.0.5/lib/naldflgs`
  returned ''
Evaluating `cat $(LIBHOME)sysliblist`
  expanded `cat /oracle/product/8.0.5/lib/sysliblist`
  returned '-lcl -lm /usr/lib/libcma.sl /usr/lib/libdld.sl -lc
-lclntsh'

Discovering Oracle OCI build rules...
Oracle oci build command:
  true cc -L/oracle/product/8.0.5/lib/ -L/oracle/product/8.0.5/rdbms/lib
-o DBD_ORA_EXE DBD_ORA_OBJ.o /oracle/product/8.0.5/lib/nautab.o
/oracle/product/8.0.5/lib/naeet.o /oracle/product/8.0.5/lib/naect.o
/oracle/product/8.0.5/lib/naedhs.o `cat
/oracle/product/8.0.5/lib/naldflgs`  -lnetv2 -lnttcp -lnetwork -lncr
-lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric
-lminiserver /oracle/product/8.0.5/lib/libmm.a -lmm -lnlsrtl3  -lcore4
-lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr  -lnetv2
-lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric  -lminiserver
/oracle/product/8.0.5/lib/libmm.a  -lepc -lnlsrtl3  -lcore4 -lnlsrtl3
-lcore4 -lnlsrtl3 -lclient -lvsn -lcommon -lgeneric  -lminiserver
/oracle/product/8.0.5/lib/libmm.a -lnlsrtl3  -lcore4 -lnlsrtl3 -lcore4
-lnlsrtl3   `cat /oracle/product/8.0.5/lib/sysliblist`  -lm
/usr/lib/libcma.sl /usr/lib/libcma.sl

Found header files in rdbms/demo.
Warning: You may need to build using static linking. See the README
file.

System: perl5.006 hp-ux rydal b.10.20 a 9000777 2011764956 two-user
license
Compiler: cc -O +Onolimit -Ae -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64

Linker:   /usr/bin/ld
Oracle makefiles would have used these definitions but we override them:

  CC:       cc

  CFLAGS:   $(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(QACCFLAGS)
$(PFLAGS)\
 $(SHARED_CFLAG) $(USRFLAGS)
           [$(GFLAG) +O2 $(CDEBUG) -Ae -DHPUX -z +Z -DHPUX +DA1.0 +DS2.0
-DHPUX_DCE -DSLXMX_ENABLE -DSLMXMX_ENABLE -DSLTS_ENABLE -D_REENTRANT
+Ofastaccess +ESlit +Oprocelim +Olibcalls $(QACCFLAGS)
-I/oracle/product/8.0.5/rdbms/demo -I/oracle/product/8.0.5/rdbms/public
-I/oracle/product/8.0.5/plsql/public
-I/oracle/product/8.0.5/network/public -DHPUX_DCE -DSLXMX_ENABLE
-DSLMXMX_ENABLE -DSLTS_ENABLE -D_REENTRANT $(LPFLAGS) $(SHARED_CFLAG)
$(USRFLAGS)]

  LDFLAGS:  -L$(LIBHOME) -L$(ORACLE_HOME)/rdbms/lib
           [-L$(LIBHOME) -L/oracle/product/8.0.5/rdbms/lib]


Linking with OTHERLDFLAGS = -L/oracle/product/8.0.5/lib/
-L/oracle/product/8.0.5/rdbms/lib   /oracle/product/8.0.5/lib/nautab.o
/oracle/product/8.0.5/lib/naeet.o /oracle/product/8.0.5/lib/naect.o
/oracle/product/8.0.5/lib/naedhs.o `cat
/oracle/product/8.0.5/lib/naldflgs`  -lnetv2 -lnttcp -lnetwork -lncr
-lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric
-lminiserver /oracle/product/8.0.5/lib/libmm.a -lmm -lnlsrtl3  -lcore4
-lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr  -lnetv2
-lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric  -lminiserver
/oracle/product/8.0.5/lib/libmm.a  -lepc -lnlsrtl3  -lcore4 -lnlsrtl3
-lcore4 -lnlsrtl3 -lclient -lvsn -lcommon -lgeneric  -lminiserver
/oracle/product/8.0.5/lib/libmm.a -lnlsrtl3  -lcore4 -lnlsrtl3 -lcore4
-lnlsrtl3   `cat /oracle/product/8.0.5/lib/sysliblist`  -lm
/usr/lib/libcma.sl /usr/lib/libcma.sl [from 'build' rule]

Checking if your kit is complete...
Looks good

Warning: By default new modules are installed into your 'site_lib'
directories. Since site_lib directories come after the normal library
directories you must delete any old DBD::Oracle files and directories
from
your 'privlib' and 'archlib' directories and their auto subdirectories.

Using DBD::Oracle 1.06.
Using DBI 1.14 installed in
/opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI
Writing Makefile for DBD::Oracle

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


# make
mkdir blib
mkdir blib/lib
mkdir blib/lib/DBD
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/DBD
mkdir blib/arch/auto/DBD/Oracle
mkdir blib/lib/auto
mkdir blib/lib/auto/DBD
mkdir blib/lib/auto/DBD/Oracle
mkdir blib/man1
mkdir blib/man3
cp oraperl.ph blib/lib/oraperl.ph
cp Oracle.pm blib/lib/DBD/Oracle.pm
cp Oraperl.pm blib/lib/Oraperl.pm
 /usr/bin/perl -p -e "s/~DRIVER~/Oracle/g" <
/opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI/Driver.xst >
Oracle.xsi
 /usr/bin/perl -I/opt/perl5/lib/5.6.0/PA-RISC1.1 -I/opt/perl5/lib/5.6.0
/opt/perl5/lib/5.6.0/ExtUtils/xsubpp  -typemap
/opt/perl5/lib/5.6.0/ExtUtils/typemap Oracle.xs > Oracle.xsc && mv
Oracle.xsc Oracle.c
 cc -c -I/oracle/product/8.0.5/rdbms/demo
-I/oracle/product/8.0.5/rdbms/public
-I/oracle/product/8.0.5/plsql/public
-I/oracle/product/8.0.5/network/public
-I/oracle/product/8.0.5/rdbms/demo -I/oracle/product/8.0.5/rdbms/demo
-I/opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI -Ae
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O +Onolimit
-DVERSION=\"1.06\"  -DXS_VERSION=\"1.06\" +z
-I/opt/perl5/lib/5.6.0/PA-RISC1.1/CORE  Oracle.c
 cc -c -I/oracle/product/8.0.5/rdbms/demo
-I/oracle/product/8.0.5/rdbms/public
-I/oracle/product/8.0.5/plsql/public
-I/oracle/product/8.0.5/network/public
-I/oracle/product/8.0.5/rdbms/demo -I/oracle/product/8.0.5/rdbms/demo
-I/opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI -Ae
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O +Onolimit
-DVERSION=\"1.06\"  -DXS_VERSION=\"1.06\" +z
-I/opt/perl5/lib/5.6.0/PA-RISC1.1/CORE  dbdimp.c
 cc -c -I/oracle/product/8.0.5/rdbms/demo
-I/oracle/product/8.0.5/rdbms/public
-I/oracle/product/8.0.5/plsql/public
-I/oracle/product/8.0.5/network/public
-I/oracle/product/8.0.5/rdbms/demo -I/oracle/product/8.0.5/rdbms/demo
-I/opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI -Ae
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O +Onolimit
-DVERSION=\"1.06\"  -DXS_VERSION=\"1.06\" +z
-I/opt/perl5/lib/5.6.0/PA-RISC1.1/CORE  oci7.c
 cc -c -I/oracle/product/8.0.5/rdbms/demo
-I/oracle/product/8.0.5/rdbms/public
-I/oracle/product/8.0.5/plsql/public
-I/oracle/product/8.0.5/network/public
-I/oracle/product/8.0.5/rdbms/demo -I/oracle/product/8.0.5/rdbms/demo
-I/opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI -Ae
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O +Onolimit
-DVERSION=\"1.06\"  -DXS_VERSION=\"1.06\" +z
-I/opt/perl5/lib/5.6.0/PA-RISC1.1/CORE  oci8.c
Running Mkbootstrap for DBD::Oracle ()
 chmod 644 Oracle.bs
 LD_RUN_PATH="" ld -o blib/arch/auto/DBD/Oracle/Oracle.sl  -b -s -a
shared Oracle.o  dbdimp.o  oci7.o  oci8.o -L/oracle/product/8.0.5/lib/
-L/oracle/product/8.0.5/rdbms/lib   /oracle/product/8.0.5/lib/nautab.o
/oracle/product/8.0.5/lib/naeet.o /oracle/product/8.0.5/lib/naect.o
/oracle/product/8.0.5/lib/naedhs.o `cat
/oracle/product/8.0.5/lib/naldflgs`  -lnetv2 -lnttcp -lnetwork -lncr
-lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric
-lminiserver /oracle/product/8.0.5/lib/libmm.a -lmm -lnlsrtl3  -lcore4
-lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr  -lnetv2
-lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric  -lminiserver
/oracle/product/8.0.5/lib/libmm.a  -lepc -lnlsrtl3  -lcore4 -lnlsrtl3
-lcore4 -lnlsrtl3 -lclient -lvsn -lcommon -lgeneric  -lminiserver
/oracle/product/8.0.5/lib/libmm.a -lnlsrtl3  -lcore4 -lnlsrtl3 -lcore4
-lnlsrtl3   `cat /oracle/product/8.0.5/lib/sysliblist`  -lm
/usr/lib/libcma.sl /usr/lib/libcma.sl
ld: Can't find library for -lnetv2
*** Error exit code 1

Stop.


# make realclean


# perl Makefile.PL -p
Warning: Oracle build rule discovery failed (256)
Using DBI 1.14 installed in
/opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI

 Configuring DBD::Oracle ...

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

Using Oracle in /oracle/product/8.0.5
8.0.5.0.0            ORACLE Common RDBMS Libraries and Utilities
8.0.5.0.0            ORACLE PL/SQL Libraries
8.0.5.0.0            ORACLE Common Precomp Libraries
8.0.5.0.0            PL/SQL
8.0.5.0.0            Oracle8 Enterprise (RDBMS)
8.0.5.0.0            Precomp
8.0.5.0.0            Pro*C/C++

Found /oracle/product/8.0.5/precomp/demo/proc/demo_proc.mk
Found /oracle/product/8.0.5/rdbms/demo/demo_rdbms.mk
Found /oracle/product/8.0.5/otrace/demo/atmoci.mk
Using /oracle/product/8.0.5/precomp/demo/proc/demo_proc.mk
Reading /oracle/product/8.0.5/precomp/demo/proc/demo_proc.mk.
Reading /oracle/product/8.0.5/precomp/lib/env_precomp.mk.
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.
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.

Discovering Oracle OCI build rules...
Oracle oci build command:
  cc -o DBD_ORA_EXE DBD_ORA_OBJ.o -L/oracle/product/8.0.5/lib/ -lclntsh
/oracle/product/8.0.5/lib/scorept.o /oracle/product/8.0.5/lib/sscoreed.o
/oracle/product/8.0.5/rdbms/lib/kpudfo.o -lclient -lsql
/oracle/product/8.0.5/lib/nautab.o /oracle/product/8.0.5/lib/naeet.o
/oracle/product/8.0.5/lib/naect.o /oracle/product/8.0.5/lib/naedhs.o
`cat /oracle/product/8.0.5/lib/naldflgs`  -lnetv2 -lnttcp -lnetwork
-lncr  -lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric -lmm
-lnlsrtl3  -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork
-lncr  -lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric
-lepc -lnlsrtl3  -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lclient -lvsn
-lcommon -lgeneric -lnlsrtl3  -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3   `cat
/oracle/product/8.0.5/lib/sysliblist`  -lm -lcma
 /usr/ccs/bin/ld: Unexpected end of file in DBD_ORA_OBJ.o
 *** Error exit code 1
 Stop.
Unable to interpret Oracle oci build commands. Using fallback approach.

Found header files in rdbms/demo.
Warning: You may need to build using static linking. See the README
file.

System: perl5.006 hp-ux rydal b.10.20 a 9000777 2011764956 two-user
license
Compiler: cc -O +Onolimit -Ae -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64

Linker:   /usr/bin/ld
Oracle makefiles would have used these definitions but we override them:

  CC:       cc

  CFLAGS:   $(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(QACCFLAGS)
$(PFLAGS)\
 $(SHARED_CFLAG) $(USRFLAGS)
           [$(GFLAG) +O2 $(CDEBUG) -Ae -DHPUX -z +Z -DHPUX +DA1.0 +DS2.0
-DHPUX_DCE -DSLXMX_ENABLE -DSLMXMX_ENABLE -DSLTS_ENABLE -D_REENTRANT
+Ofastaccess +Oentrysched +Onolimit +ESlit +Oprocelim +Olibcalls
$(QACCFLAGS) -I. -I/oracle/product/8.0.5/precomp/public
-I/oracle/product/8.0.5/rdbms/public -I/oracle/product/8.0.5/rdbms/demo
-I/oracle/product/8.0.5/plsql/public
-I/oracle/product/8.0.5/network/public -DHPUX_DCE -DSLXMX_ENABLE
-DSLMXMX_ENABLE -DSLTS_ENABLE -D_REENTRANT $(LPFLAGS) $(SHARED_CFLAG)
$(USRFLAGS)]

  CLIBS:    $(TTLIBS_QA) $(LDLIBS)
Evaluating `cat $(LIBHOME)sysliblist`
  expanded `cat /oracle/product/8.0.5/lib/sysliblist`
  returned '-lcl -lm /usr/lib/libcma.sl /usr/lib/libdld.sl -lc
-lclntsh'
           [$(TTLIBS_QA) $(EXPDLIBS) $(EXOSLIBS) -lcl -lm
/usr/lib/libcma.sl /usr/lib/libdld.sl -lc -lclntsh $(EXSYSLIBS) -lm
$(USRLIBS)-lcma]

  build:
 $(CC) -o $(EXE) $(OBJS) -L$(LIBHOME) $(PROLDLIBS)
Evaluating `cat $(LIBHOME)naldflgs`
  expanded `cat /oracle/product/8.0.5/lib/naldflgs`
  returned ''
  expanded `cat /oracle/product/8.0.5/lib/sysliblist`
           [ cc -o $(EXE) $(OBJS) -L$(LIBHOME) -lclntsh
$(LIBHOME)scorept.o $(LIBHOME)sscoreed.o
/oracle/product/8.0.5/rdbms/lib/kpudfo.o -lclient -lsql
$(LIBHOME)nautab.o $(LIBHOME)naeet.o $(LIBHOME)naect.o
$(LIBHOME)naedhs.o -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp
-lnetwork -lclient -lvsn -lcommon -lgeneric -lmm -lnlsrtl3 $(LLIBCV6)
-lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr
-lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric
$(LIBPLS_CLT) -lepc -lnlsrtl3 $(LLIBCV6) -lcore4 -lnlsrtl3 -lcore4
-lnlsrtl3 -lclient -lvsn -lcommon -lgeneric -lnlsrtl3 $(LLIBCV6) -lcore4
-lnlsrtl3 -lcore4 -lnlsrtl3 $(EXPDLIBS) $(EXOSLIBS) -lcl -lm
/usr/lib/libcma.sl /usr/lib/libdld.sl -lc -lclntsh $(EXSYSLIBS) -lm
$(USRLIBS)-lcma]

  LDFLAGS:  -Wl,-adefault -Wl,+s $(OPTIMIZE) -o $@ -L$(PRODLIBHOME)
-L$(LIBHOME)
           [-Wl,-adefault -Wl,+s +O2 -o $@
-L/oracle/product/8.0.5/precomp/lib/ -L$(LIBHOME)]


Linking with  -L/oracle/product/8.0.5/lib -lclntsh [from $(LIBCLNTSH)]

Checking if your kit is complete...
Looks good

Warning: By default new modules are installed into your 'site_lib'
directories. Since site_lib directories come after the normal library
directories you must delete any old DBD::Oracle files and directories
from
your 'privlib' and 'archlib' directories and their auto subdirectories.

Using DBD::Oracle 1.06.
Using DBI 1.14 installed in
/opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI
Writing Makefile for DBD::Oracle

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


# make
mkdir blib
mkdir blib/lib
mkdir blib/lib/DBD
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/DBD
mkdir blib/arch/auto/DBD/Oracle
mkdir blib/lib/auto
mkdir blib/lib/auto/DBD
mkdir blib/lib/auto/DBD/Oracle
mkdir blib/man1
mkdir blib/man3
cp oraperl.ph blib/lib/oraperl.ph
cp Oracle.pm blib/lib/DBD/Oracle.pm
cp Oraperl.pm blib/lib/Oraperl.pm
 /usr/bin/perl -p -e "s/~DRIVER~/Oracle/g" <
/opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI/Driver.xst >
Oracle.xsi
 /usr/bin/perl -I/opt/perl5/lib/5.6.0/PA-RISC1.1 -I/opt/perl5/lib/5.6.0
/opt/perl5/lib/5.6.0/ExtUtils/xsubpp  -typemap
/opt/perl5/lib/5.6.0/ExtUtils/typemap Oracle.xs > Oracle.xsc && mv
Oracle.xsc Oracle.c
 cc -c -I. -I/oracle/product/8.0.5/precomp/public
-I/oracle/product/8.0.5/rdbms/public -I/oracle/product/8.0.5/rdbms/demo
-I/oracle/product/8.0.5/plsql/public
-I/oracle/product/8.0.5/network/public
-I/oracle/product/8.0.5/rdbms/demo -I/oracle/product/8.0.5/rdbms/demo
-I/opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI -Ae
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O +Onolimit
-DVERSION=\"1.06\"  -DXS_VERSION=\"1.06\" +z
-I/opt/perl5/lib/5.6.0/PA-RISC1.1/CORE  Oracle.c
 cc -c -I. -I/oracle/product/8.0.5/precomp/public
-I/oracle/product/8.0.5/rdbms/public -I/oracle/product/8.0.5/rdbms/demo
-I/oracle/product/8.0.5/plsql/public
-I/oracle/product/8.0.5/network/public
-I/oracle/product/8.0.5/rdbms/demo -I/oracle/product/8.0.5/rdbms/demo
-I/opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI -Ae
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O +Onolimit
-DVERSION=\"1.06\"  -DXS_VERSION=\"1.06\" +z
-I/opt/perl5/lib/5.6.0/PA-RISC1.1/CORE  dbdimp.c
 cc -c -I. -I/oracle/product/8.0.5/precomp/public
-I/oracle/product/8.0.5/rdbms/public -I/oracle/product/8.0.5/rdbms/demo
-I/oracle/product/8.0.5/plsql/public
-I/oracle/product/8.0.5/network/public
-I/oracle/product/8.0.5/rdbms/demo -I/oracle/product/8.0.5/rdbms/demo
-I/opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI -Ae
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O +Onolimit
-DVERSION=\"1.06\"  -DXS_VERSION=\"1.06\" +z
-I/opt/perl5/lib/5.6.0/PA-RISC1.1/CORE  oci7.c
 cc -c -I. -I/oracle/product/8.0.5/precomp/public
-I/oracle/product/8.0.5/rdbms/public -I/oracle/product/8.0.5/rdbms/demo
-I/oracle/product/8.0.5/plsql/public
-I/oracle/product/8.0.5/network/public
-I/oracle/product/8.0.5/rdbms/demo -I/oracle/product/8.0.5/rdbms/demo
-I/opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1/auto/DBI -Ae
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O +Onolimit
-DVERSION=\"1.06\"  -DXS_VERSION=\"1.06\" +z
-I/opt/perl5/lib/5.6.0/PA-RISC1.1/CORE  oci8.c
Running Mkbootstrap for DBD::Oracle ()
 chmod 644 Oracle.bs
 LD_RUN_PATH="/oracle/product/8.0.5/lib" ld -o
blib/arch/auto/DBD/Oracle/Oracle.sl  -b -s -a shared Oracle.o  dbdimp.o
oci7.o  oci8.o    -L/oracle/product/8.0.5/lib/
-L/oracle/product/8.0.5/lib -lclntsh
 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/perl5/lib/5.6.0/PA-RISC1.1
-I/opt/perl5/lib/5.6.0 ora_explain.PL ora_explain
Extracted ora_explain from ora_explain.PL with variable substitutions.
mkdir blib/script
 cp ora_explain blib/script/ora_explain
 /usr/bin/perl -I/opt/perl5/lib/5.6.0/PA-RISC1.1 -I/opt/perl5/lib/5.6.0
-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


# perl -V
Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration:

  Platform:
    osname=hpux, osvers=10.20, archname=9000/777-hpux
    uname='hp-ux rydal b.10.20 a 9000777 2011764956 two-user license '
    config_args=''
    hint=previous, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef
usemultiplicity=undef
    useperlio=undef d_sfio=undef uselargefiles=define
    use64bitint=undef use64bitall=undef uselongdouble=undef
usesocks=undef
  Compiler:
    cc='cc', optimize='-O +Onolimit', gccversion=
    cppflags='-Ae -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
    ccflags ='-Ae -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
    stdchar='unsigned char', d_stdstdio=define, usevfork=false
    intsize=4, longsize=4, ptrsize=4, doublesize=8
    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 =''
    libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib
    libs=-lnsl_s -lndbm -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 -s -a shared'

Characteristics of this binary (from libperl):
  Compile-time options: USE_LARGE_FILES
  Built under hpux
  Compiled at May  2 2000 21:45:05
  @INC:
    /opt/perl5/lib/5.6.0/PA-RISC1.1
    /opt/perl5/lib/5.6.0
    /opt/perl5/lib/site_perl/5.6.0/PA-RISC1.1
    /opt/perl5/lib/site_perl/5.6.0
    /opt/perl5/lib/site_perl
    .

Reply via email to