Several things to consider: Did the tests run cleanly when you installed it? (You did run the tests, right? and you did read the README, and the README.hpux right?). If so this could be an environment issue.
Make sure SHLIB_PATH (and LD_LIBRARY_PATH just for grins) environment variables are correctly set to include all library directories. The README.hpux has procedures to help you find the libraries that contain this code. Check them out. Has anything been installed since it last worked? Has the OS been patched or upgraded? If so relink oracle, and reinstall DBD-Oracle. HP breaks system libraries frequently when they install patches. DBAs at my employer ALWAYS relink Oracle on HP after any kind of OS patch. Some times a rebuild of DBD-Oracle has been necessary sometimes not. Lincoln On Tue, 2004-12-21 at 15:10 -0500, Maldonado, Daniel CW2 CTARNG wrote: > I get the following error when I try to use > > $dbh = DBI->connect ($ORACLE_SID, $login, $password, "Oracle"); > > anyone have a clue? > > /usr/lib/dld.sl: Unresolved symbol: nlepeinit (code) from > /oracle8/product/8.1. > 7/lib/libclntsh.sl.8.0 > Abort(coredump) > > > DBI VERSION: 1.46 > > > Perl version: > > Summary of my perl5 (revision 5 version 8 subversion 6) configuration: > Platform: > osname=hpux, osvers=11.00, archname=PA-RISC2.0 > uname='hp-ux a5 b.11.00 u 9000800 871940681 unlimited-user license ' > config_args='-Dusedevel -Dcc=gcc -des' > hint=recommended, useposix=true, d_sigaction=define > usethreads=undef use5005threads=undef useithreads=undef > usemultiplicity=unde > f > useperlio=define d_sfio=undef uselargefiles=define usesocks=undef > use64bitint=undef use64bitall=undef uselongdouble=undef > usemymalloc=n, bincompat5005=undef > Compiler: > cc='gcc', ccflags ='-mpa-risc-2-0 -D_HPUX_SOURCE -DDEBUGGING > -fno-strict-ali > asing -pipe -I/pro/local/include -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64', > optimize='-g -O', > cppflags='-mpa-risc-2-0 -D_HPUX_SOURCE -mpa-risc-2-0 -D_HPUX_SOURCE > -DDEBUGG > ING -fno-strict-aliasing -pipe -I/pro/local/include' > ccversion='', gccversion='3.4.3', gccosandvers='hpux11.00' > 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, prototype=define > Linker and Libraries: > ld='/usr/bin/ld', ldflags ='-L/pro/local/lib' > libpth=/pro/local/lib /lib /usr/lib /usr/ccs/lib /usr/local/lib > libs=-lcl -lpthread -lnsl -lnm -lndbm -lgdbm -ldb -lmalloc -ldld -lm > -lcrypt > -lsec -lc > perllibs=-lcl -lpthread -lnsl -lnm -lmalloc -ldld -lm -lcrypt -lsec -lc > libc=/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a > gnulibc_version='' > Dynamic Linking: > dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E > -Wl,-B,deferr > ed ' > cccdlflags='-fPIC', lddlflags='-b -L/pro/local/lib' > > > Characteristics of this binary (from libperl): > Compile-time options: DEBUGGING USE_LARGE_FILES > Locally applied patches: > defined-or > Built under hpux > Compiled at Nov 30 2004 10:04:06 > @INC: > /opt/perl/lib/5.8.6/PA-RISC2.0 > /opt/perl/lib/5.8.6 > /opt/perl/lib/site_perl/5.8.6/PA-RISC2.0 > /opt/perl/lib/site_perl/5.8.6 > /opt/perl/lib/site_perl > > =========================================================================== > Daniel Maldonado > Programmer Analyst
