Hi every one:
I am trying to install DBD:Oracle on a Tru64 box and getting 
some errors when doing the "make test" step.
I have searched out google to find out the reason for this 
error but all i got was the problem with LD_LIBRARY_PATH. I 
doubt if thats the case with my problem. Below is a listing of 
steps which i took to get to the "make test" part.
Also listed are the environment variables

------------------------------------------------------------
Script started on Fri Jun 22 10:16:40 2001
# env
HOME=/
LD_LIBRARY_PATH=/oracle/app/9ias/product/1021/lib:/oracle/app/9i
as/product/1021/rdbms/lib/:/oracle/app/9ias/product/1021/network
/jre11/lib/alpha/native_threads:/usr/shlib:/usr/lib:/usr/ccs/lib
LOGNAME=oracle
ORACLE_HOME=/oracle/app/9ias/product/1021
ORACLE_SID=lpldev
ORACLE_USERID=lpldba/xxxxxxxxxxx
PATH=/oracle/app/9ias/product/1021/bin:/sbin:/usr/sbin:/usr/bin:
/usr/ccs/bin:/usr/bin/X11:/usr/local:/usr/local/bin
SHELL=/bin/sh
SHLVL=1
TERM=vt100
TWO_TASK=lpldev
USER=root
#perl Makefile.PL
Using DBI 1.18 installed in /usr/lib/perl-
5.005/lib/site_perl/5.005/alpha-dec_osf/auto/DBI

 Configuring DBD::Oracle ...

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

Using Oracle in /oracle/app/9ias/product/1021
Found header files in rdbms/demo.
Found /oracle/app/9ias/product/1021/rdbms/demo/demo_rdbms.mk
Found /oracle/app/9ias/product/1021/otrace/demo/atmoci.mk
Found /oracle/app/9ias/product/1021/precomp/demo/proc/demo_proc.
mk
Using /oracle/app/9ias/product/1021/rdbms/demo/demo_rdbms.mk
Reading /oracle/app/9ias/product/1021/rdbms/demo/demo_rdbms.mk.
Reading /oracle/app/9ias/product/1021/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.

Discovering Oracle OCI build rules...
Warning: Oracle build rule discovery failed (256)
Oracle oci build command:
        cc -L/oracle/app/9ias/product/1021/lib/ -
L/oracle/app/9ias/product/1021/rdbms/lib/ -o DBD_ORA_EXE 
DBD_ORA_OBJ.o -lclntsh -lc
        ld:
        Can't read file: DBD_ORA_OBJ.o (Successful)
        *** Exit 1
        Stop.
Unable to interpret Oracle oci build commands. Using fallback 
approach.


System: perl5.00503 osf1 vijay.xko.dec.com t5.1 577 alpha 
Compiler: cc -O4 -fprm d -ieee -std -DLANGUAGE_C
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) -O3 -fast -fp_reorder -U_FASTMATH -O3 -
fast -fp_reorder -U_FASTMATH $(GEMC_FLAGS) -std1 -DOSF1 -
DA_OSF -readonly_strings -ieee -noansi_alias -D_INTRINSICS -
DARCH_EV56 -arch ev56 -tune ev6 $(QACCFLAGS) -
I/oracle/app/9ias/product/1021/rdbms/demo -
I/oracle/app/9ias/product/1021/rdbms/public -
I/oracle/app/9ias/product/1021/plsql/public -
I/oracle/app/9ias/product/1021/network/public $(LPFLAGS) 
$(SHARED_CFLAG) $(USRFLAGS)]

  build:     $(CC) $(LDFLAGS) -o $(EXE) $(OBJS) $(OCISHAREDLIBS)
           [ cc -L$(LIBHOME) -
L/oracle/app/9ias/product/1021/rdbms/lib/ -o $(EXE) $(OBJS) -
lclntsh -lc]

  LDFLAGS:  -L$(LIBHOME) -L$(RDBMSLIB)
           [-L$(LIBHOME) -
L/oracle/app/9ias/product/1021/rdbms/lib/]


Linking 
with /oracle/app/9ias/product/1021/rdbms/lib/ssdbaed.o /oracle/a
pp/9ias/product/1021/rdbms/lib/defopt.o   -lclntsh -lc [from 
$(SSDBED) $(DEF_OPT) $(OCISHAREDLIBS)]

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.07.
Using DBI 1.18 installed in /usr/lib/perl-
5.005/lib/site_perl/5.005/alpha-dec_osf/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.pm blib/lib/Oraperl.pm
cp ocitrace.h blib/arch/auto/DBD/Oracle/ocitrace.h
cp Oracle.pm blib/lib/DBD/Oracle.pm
cp mk.pm blib/arch/auto/DBD/Oracle/mk.pm
cp oraperl.ph blib/lib/oraperl.ph
cp Oracle.h blib/arch/auto/DBD/Oracle/Oracle.h
cp dbdimp.h blib/arch/auto/DBD/Oracle/dbdimp.h
/usr/bin/perl -p -e "s/~DRIVER~/Oracle/g" < /usr/lib/perl-
5.005/lib/site_perl/5.005/alpha-dec_osf/auto/DBI/Driver.xst > 
Oracle.xsi
/usr/bin/perl -I/usr/lib/perl-5.005/lib/5.00503/alpha-dec_osf -
I/usr/lib/perl-5.005/lib/5.00503 /usr/lib/perl-
5.005/lib/5.00503/ExtUtils/xsubpp  -typemap /usr/lib/perl-
5.005/lib/5.00503/ExtUtils/typemap Oracle.xs >xstmp.c && mv 
xstmp.c Oracle.c
cc -c -I/oracle/app/9ias/product/1021/rdbms/demo -
I/oracle/app/9ias/product/1021/rdbms/public -
I/oracle/app/9ias/product/1021/plsql/public -
I/oracle/app/9ias/product/1021/network/public -
I/oracle/app/9ias/product/1021/rdbms/demo -
I/oracle/app/9ias/product/1021/rdbms/demo -I/usr/lib/perl-
5.005/lib/site_perl/5.005/alpha-dec_osf/auto/DBI -fprm d -ieee -
std -DLANGUAGE_C -O4     -DVERSION=\"1.07\"  -DXS_VERSION=\"1.07
\"  -I/usr/lib/perl-5.005/lib/5.00503/alpha-dec_osf/CORE  
Oracle.c
cc -c -I/oracle/app/9ias/product/1021/rdbms/demo -
I/oracle/app/9ias/product/1021/rdbms/public -
I/oracle/app/9ias/product/1021/plsql/public -
I/oracle/app/9ias/product/1021/network/public -
I/oracle/app/9ias/product/1021/rdbms/demo -
I/oracle/app/9ias/product/1021/rdbms/demo -I/usr/lib/perl-
5.005/lib/site_perl/5.005/alpha-dec_osf/auto/DBI -fprm d -ieee -
std -DLANGUAGE_C -O4     -DVERSION=\"1.07\"  -DXS_VERSION=\"1.07
\"  -I/usr/lib/perl-5.005/lib/5.00503/alpha-dec_osf/CORE  
dbdimp.c
cc -c -I/oracle/app/9ias/product/1021/rdbms/demo -
I/oracle/app/9ias/product/1021/rdbms/public -
I/oracle/app/9ias/product/1021/plsql/public -
I/oracle/app/9ias/product/1021/network/public -
I/oracle/app/9ias/product/1021/rdbms/demo -
I/oracle/app/9ias/product/1021/rdbms/demo -I/usr/lib/perl-
5.005/lib/site_perl/5.005/alpha-dec_osf/auto/DBI -fprm d -ieee -
std -DLANGUAGE_C -O4     -DVERSION=\"1.07\"  -DXS_VERSION=\"1.07
\"  -I/usr/lib/perl-5.005/lib/5.00503/alpha-dec_osf/CORE  oci7.c
cc -c -I/oracle/app/9ias/product/1021/rdbms/demo -
I/oracle/app/9ias/product/1021/rdbms/public -
I/oracle/app/9ias/product/1021/plsql/public -
I/oracle/app/9ias/product/1021/network/public -
I/oracle/app/9ias/product/1021/rdbms/demo -
I/oracle/app/9ias/product/1021/rdbms/demo -I/usr/lib/perl-
5.005/lib/site_perl/5.005/alpha-dec_osf/auto/DBI -fprm d -ieee -
std -DLANGUAGE_C -O4     -DVERSION=\"1.07\"  -DXS_VERSION=\"1.07
\"  -I/usr/lib/perl-5.005/lib/5.00503/alpha-dec_osf/CORE  oci8.c
cc: Warning: oci8.c, line 233: In this statement, the 
referenced type of the pointer value "(void ...)oci_st_handle" 
is "void", which is not compatible with "function (pointer to 
struct imp_dbh_st, int, int) returning pointer to void". 
(ptrmismatch)
    imp_sth->get_oci_handle = (void*)oci_st_handle;
----^
Running Mkbootstrap for DBD::Oracle ()
chmod 644 Oracle.bs
ar cr tmp.a Oracle.o  dbdimp.o  oci7.o  oci8.o
: tmp.a
LD_RUN_PATH="/oracle/app/9ias/product/1021/lib:/usr/shlib" ld -
o blib/arch/auto/DBD/Oracle/Oracle.so  -shared -
expect_unresolved "*" -O4 -msym -s -all tmp.a -
none /oracle/app/9ias/product/1021/rdbms/lib/ssdbaed.o /oracle/a
pp/9ias/product/1021/rdbms/lib/defopt.o    -
L/oracle/app/9ias/product/1021/lib/ -lclntsh -lc 
chmod 755 blib/arch/auto/DBD/Oracle/Oracle.so
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/usr/lib/perl-
5.005/lib/5.00503/alpha-dec_osf -I/usr/lib/perl-
5.005/lib/5.00503 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/usr/lib/perl-5.005/lib/5.00503/alpha-dec_osf -
I/usr/lib/perl-5.005/lib/5.00503 -MExtUtils::MakeMaker  -e "MY-
>fixin(shift)" blib/script/ora_explain
Manifying blib/man3/DBD::Oraperl.3
Manifying blib/man3/DBD::Oracle.3
Manifying blib/man1/ora_explain.1
# make test
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -
I/usr/lib/perl-5.005/lib/5.00503/alpha-dec_osf -I/usr/lib/perl-
5.005/lib/5.00503 -e 'use Test::Harness qw(&runtests $verbose); 
$verbose=0; runtests @ARGV;' t/*.t
t/base..............FAILED tests 4-5
        Failed 2/5 tests, 60.00% okay
t/general...........install_driver(Oracle) failed: Can't 
load 'blib/arch/auto/DBD/Oracle/Oracle.so' for module 
DBD::Oracle: dlopen: blib/arch/auto/DBD/Oracle/Oracle.so: 
symbol "upioep" unresolved at /usr/lib/perl-
5.005/lib/5.00503/alpha-dec_osf/DynaLoader.pm line 169.

 at (eval 1) line 3
Perhaps a required shared library or dll isn't installed where 
expected
 at t/general.t line 20
dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/long..............Can't 
load 'blib/arch/auto/DBD/Oracle/Oracle.so' for module 
DBD::Oracle: dlopen: blib/arch/auto/DBD/Oracle/Oracle.so: 
symbol "upioep" unresolved at /usr/lib/perl-
5.005/lib/5.00503/alpha-dec_osf/DynaLoader.pm line 169.

 at t/long.t line 4
BEGIN failed--compilation aborted at t/long.t line 4.
dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/plsql.............Can't 
load 'blib/arch/auto/DBD/Oracle/Oracle.so' for module 
DBD::Oracle: dlopen: blib/arch/auto/DBD/Oracle/Oracle.so: 
symbol "upioep" unresolved at /usr/lib/perl-
5.005/lib/5.00503/alpha-dec_osf/DynaLoader.pm line 169.

 at t/plsql.t line 17
BEGIN failed--compilation aborted at t/plsql.t line 17.
dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/reauth............skipping test on this platform
Failed Test  Status Wstat Total Fail  Failed  List of failed
----------------------------------------------------------------
---------------
t/base.t                      5    2  40.00%  4-5
t/general.t     255 65280    ??   ??       %  ??
t/long.t        255 65280    ??   ??       %  ??
t/plsql.t       255 65280    ??   ??       %  ??
1 test skipped.
Failed 4/5 test scripts, 20.00% okay. 2/5 subtests failed, 
60.00% okay.
*** Exit 2
Stop.
#
script done on Fri Jun 22 10:17:57 2001


----------------------------------------------------------------

I would appreciate any help from you guys
Thanks
Ali


________________________________________________
Get your own "800" number
Voicemail, fax, email, and a lot more
http://www.ureach.com/reg/tag

Reply via email to