Hello Tim and all:  

My DBI installed fine.
  
My DBD install is snagged at 'make test'.  

Perl -V output is attached to this e-mail.  

***************************  DBD install error msg
********************************** 
t/long..............Failed to load Oracle extension and/or shared libraries:
install_driver(Oracle) failed: Can't load
'blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: dlopen: Cannot
map library libclntsh.so.9.0 at
/usr/lib/perl-5.6.0/lib/5.6.0/alpha-dec_osf/DynaLoader.pm line 200.
 at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
 at t/base.t line 19
The remaining tests will probably also fail with the same error.
****************************************************************************
*********
 
Oracle.so is in
/home/nbdipy2/install/DBD-Oracle-1.12/blib/arch/auto/DBD/Oracle.  I am
assuming that 'blib/arch/auto/DBD/Oracle/Oracle.so' is just an abbreviated
path.  
 
Assuming that, move to the library mapping of libclntsh.so.9.0:  This lib is
in $ORACLE_HOME/lib, however, there is a link.   Here is what it looks like:


**************************************   On UNIX:
**********************************  
/home/nbdipy2/install/DBD-Oracle-1.12/blib/arch/auto/DBD/Oracle>> echo
$ORACLE_HOME
/st0501/app/oracle/product/9.0.1
/home/nbdipy2/install/DBD-Oracle-1.12/blib/arch/auto/DBD/Oracle>> ls -altr
/st0501/app/oracle/product/9.0.1/lib/libclntsh.so
lrwxrwxrwx   1 oracle   dba           16 Oct 25 11:01
/st0501/app/oracle/product/9.0.1/lib/libclntsh.so -> libclntsh.so.9.0
****************************************************************************
*********
  
Suggestions on where I go from here?  
  

Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration:
  Platform:
    osname=dec_osf, osvers=5.1, archname=alpha-dec_osf
    uname='osf1 himalaya x5.1 987 alpha '
    config_args='-des -Dlibpth=/usr/shlib /usr/lib /usr/ccs/lib -Dusemymalloc=no 
-Dprefix=/usr/lib/perl-5.6.0 -Dman1dir=/usr/share/doclib/annex/man/man1 
-Dman3dir=/usr/share/doclib/annex/man/man3 -Dccflags=-fprm d -ieee -Doptimize=-O4 
-Dhostcat=cat /etc/hosts -Dmyhostname=localhost -Umydomain= -Dcf_by=perlhelp 
-Dcf_email=root@localhost'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
    useperlio=undef d_sfio=undef uselargefiles=define 
    use64bitint=define use64bitall=define uselongdouble=undef usesocks=undef
  Compiler:
    cc='cc', optimize='-O4', gccversion=
    cppflags='-ieee -std -DLANGUAGE_C'
    ccflags ='-fprm d -ieee -std -DLANGUAGE_C'
    stdchar='unsigned char', d_stdstdio=define, usevfork=false
    intsize=4, longsize=8, ptrsize=8, doublesize=8
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=8, usemymalloc=n, prototype=define
  Linker and Libraries:
    ld='ld', ldflags =''
    libpth=/usr/shlib /usr/lib /usr/ccs/lib
    libs=-ldbm -ldb -lm -liconv
    libc=/usr/shlib/libc.so, so=so, useshrplib=true, libperl=libperl.so
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='  
-Wl,-rpath,/usr/lib/perl-5.6.0/lib/5.6.0/alpha-dec_osf/CORE'
    cccdlflags=' ', lddlflags='-shared -expect_unresolved "*" -O4 -msym -std -s'


Characteristics of this binary (from libperl): 
  Compile-time options: USE_64_BIT_INT USE_64_BIT_ALL USE_LARGE_FILES
  Built under dec_osf
  Compiled at Oct 31 2000 12:57:11
  %ENV:
    PERL5LIB="/home/nbdipy2/perllib/lib/site_perl"
  @INC:
    /home/nbdipy2/perllib/lib/site_perl/5.6.0/alpha-dec_osf
    /home/nbdipy2/perllib/lib/site_perl/5.6.0
    /home/nbdipy2/perllib/lib/site_perl
    /usr/lib/perl-5.6.0/lib/5.6.0/alpha-dec_osf
    /usr/lib/perl-5.6.0/lib/5.6.0
    /usr/lib/perl-5.6.0/lib/site_perl/5.6.0/alpha-dec_osf
    /usr/lib/perl-5.6.0/lib/site_perl/5.6.0
    /usr/lib/perl-5.6.0/lib/site_perl
    .

Reply via email to