Hi Folks, I am facing some problem while installing DBD-Oracle on HP-UX 11.00 64Bit Mc.The problem appears in the make stage giving following error message.
ld: Can't find library or mismatched ABI for -lclntsh Fatal error. *** Error exit code 1 Stop. Could you please help me in solving the above problem ? Below is the details about Software installed on the Mc. OS Installed: HP-UX 11.00 (64Bit) Perl Version:5.6.1 Non threaded. Oracle Version:8.1.7 (64Bit). DBI Version:1.21 Below is the Output of the Some of the commands,which I hope should help you in locating the exact problem. (Commands are appended in the following order, perl -v perl -V env make realclean perl Makefile.PL make (Error Message will appear here) ) . If I try Static Linking option,I get the following error message, "ld: Can't find library or mismatched ABI for -lnbeq8" Here I am doing make realclean perl Makefile.PL LINKTYPE=static make make perl(I get the error here). Thanks, - Abhijith
nisha:/disk1/software/DBD-Oracle-1.12>perl -v This is perl, v5.6.1 built for PA-RISC2.0 Copyright 1987-2001, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using `man perl' or `perldoc perl'. If you have access to the Internet, point your browser at http://www.perl.com/, the Perl Home Page. nisha:/disk1/software/DBD-Oracle-1.12>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 nisha b.11.00 a 9000889 1212854341 two-user license ' config_args='-Duse64bitall -Duse64bitint -Ubincompat5005' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef use64bitint=define use64bitall=define uselongdouble=undef Compiler: cc='cc', ccflags =' -D_HPUX_SOURCE +DD64 -Ae +z -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 ', optimize='-O', cppflags='-D_HPUX_SOURCE +DD64 -Ae +z' ccversion='A.11.01.00', gccversion='', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=87654321 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=y, prototype=define Linker and Libraries: ld='/usr/bin/ld', ldflags =' +DD64 -Wl,+vnocompatwarnings -L/usr/local/lib -L/lib/pa20_64' libpth=/usr/local/lib /lib/pa20_64 /lib /usr/lib /usr/ccs/lib libs=-lnsl -lnm -ldld -lm -lc -lsec -lpthread -lcl perllibs=-lnsl -lnm -ldld -lm -lc -lsec -lpthread -lcl libc=/lib/pa20_64/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/lib/pa20_64' Characteristics of this binary (from libperl): Compile-time options: USE_64_BIT_INT USE_64_BIT_ALL USE_LARGE_FILES Built under hpux Compiled at Mar 25 2002 15:04:19 @INC: /opt/perl5/lib/5.6.1/PA-RISC2.0 /opt/perl5/lib/5.6.1 /opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0 /opt/perl5/lib/site_perl/5.6.1 /opt/perl5/lib/site_perl . nisha:/disk1/software/DBD-Oracle-1.12>env _=/usr/bin/env MANPATH=/usr/share/man/%L:/usr/share/man:/usr/contrib/man/%L:/usr/contrib/man:/usr/local/man/%L:/usr/local/man:/opt/upgrade/share/man/%L:/opt/upgrade/share/man:/usr/dt/share/man:/opt/pd/share/man/%L:/opt/pd/share/man:/opt/hparray/share/man/%L:/opt/hparray/share/man:/opt/ignite/share/man/%L:/opt/ignite/share/man:/opt/networker/man:/opt/ansic/share/man/%L:/opt/ansic/share/man:/opt/langtools/share/man/%L:/opt/langtools/share/man SHLIB_PATH=/disk1/oracle/lib64 PATH=/opt/ansic/bin:/usr/sbin:/usr/bin:/opt/ansic/bin:/usr/ccs/bin:/usr/contrib/bin:/opt/nettladm/bin:/opt/fc/bin:/opt/fcms/bin:/opt/upgrade/bin:/opt/pd/bin:/usr/bin/X11:/usr/contrib/bin/X11:/opt/hparray/bin:/opt/networker/bin:/opt/langtools/bin:/opt/TeS/bin:/sbin:/home/root:.:/disk1/oracle/bin COLUMNS=80 ORACLE_BASE=/disk1/oracle/base EDITOR=vi LOGNAME=root MAIL=/var/mail/root ORACLE_SID=WRKBENCH ERASE=^H PS1=nisha:$PWD> SAPPHIRE=/opt/TeS SAJVM=/opt/TeS/bin/sajvm.sh LD_RUN_PATH=/disk1/oracle/lib64 SHELL=/sbin/sh ORACLE_TERM=hp HOME=/ LD_LIBRARY_PATH=/disk1/oracle/lib64 TERM=hpterm ORACLE_HOME=/disk1/oracle PWD=/disk1/software/DBD-Oracle-1.12 ORACLE_USERID=system/manager TZ=IST-5:30 LINES=49 $perl Makefile.PL Using DBI 1.21 installed in /opt/perl5/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 /disk1/oracle Found header files in rdbms/demo. Found /disk1/oracle/rdbms/demo/demo_rdbms.mk Found /disk1/oracle/otrace/demo/atmoci.mk Using /disk1/oracle/rdbms/demo/demo_rdbms.mk Reading /disk1/oracle/rdbms/demo/demo_rdbms.mk. Reading /disk1/oracle/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 `sed -e 's/-ljava//g' $(LIBHOME)ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/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' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` Evaluating `cat $(LIBHOME)sysliblist` expanded `cat /disk1/oracle/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 Oracle oci build command: echo -Wl,+s -Wl,+n -L/disk1/oracle/lib/ -L/disk1/oracle/rdbms/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o /disk1/oracle/rdbms/lib/kpudfo.o /disk1/oracle/lib/nautab.o /disk1/oracle/lib/naeet.o /disk1/oracle/lib/naect.o /disk1/oracle/lib/naedhs.o -lclntsh /disk1/oracle/rdbms/lib/kpuadef.o `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /disk1/oracle/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 /disk1/oracle/lib/sysliblist` -lm -lpls8 -lsql8 -Wl,+s -Wl,+n -L/disk1/oracle/lib/ -L/disk1/oracle/rdbms/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o /disk1/oracle/rdbms/lib/kpudfo.o /disk1/oracle/lib/nautab.o /disk1/oracle/lib/naeet.o /disk1/oracle/lib/naect.o /disk1/oracle/lib/naedhs.o -lclntsh /disk1/oracle/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 -lpls8 -lsql8 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 nisha b.11.00 a 9000889 1212854341 two-user license Compiler: cc -O -D_HPUX_SOURCE +DD64 -Ae +z -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 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/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/public -I/disk1/oracle/plsql/public -I/disk1/oracle/network/public $(SPFLAGS) $(LPFLAGS) $(SHARED_CFLAG) $(USRFLAGS)] build: $(CC) $(LDFLAGS) -o $(EXE) $(OBJS) $(DEF_ON) $(OCISHAREDLIBS) expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `cat /disk1/oracle/lib/sysliblist` [ cc -Wl,+s -Wl,+n -L$(LIBHOME) -L/disk1/oracle/rdbms/lib/ -o $(EXE) $(OBJS) /disk1/oracle/rdbms/lib/kpudfo.o $(LIBHOME)nautab.o $(LIBHOME)naeet.o $( LIBHOME)naect.o $(LIBHOME)naedhs.o -lclntsh /disk1/oracle/rdbms/lib/kpuadef.o $( NTZEOBJ) -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -l n8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLI BS) $(PROTOCOLLIBS) $(NATIVELIBS) $(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_S UFFIX) -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 -lnhost 8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 - lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NA TIVELIBS) $(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)n zjs8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)n8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nl8$(ILIB_SU FFIX) -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8$(LIB_SUFFI X) $(LLIBCV6) -lcore8 -lnls8$(LIB_SUFFIX) -lcore8 -lnls8$(LIB_SUFFIX) -lnbeq8 -l nhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnona me8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS) $(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_SUFFIX) -l$(ILIB_PRE FIX)nzjs8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)n8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nl8$(IL IB_SUFFIX) -l$(ILIB_PREFIX)nro8$(ILIB_SUFFIX) -lnbeq8 -lnhost8 -lnus8 -lnldap8 - lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -ln sslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS) $(NATIVES YSLIBS) -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 -lv sn8 -lwtc8 -lcommon8 -lgeneric8 $(LIBPLS_CLT) -ltrace8$(LIB_SUFFIX) -lnls8$(LIB_ SUFFIX) $(LLIBCV6) -lcore8 -lnls8$(LIB_SUFFIX) -lcore8 -lnls8$(LIB_SUFFIX) -lcli ent8 -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) -lpls8 -lsql8$(LIB_SUFFIX) ] LDFLAGS: -Wl,+s -Wl,+n -L$(LIBHOME) -L$(RDBMSLIB) [-Wl,+s -Wl,+n -L$(LIBHOME) -L/disk1/oracle/rdbms/lib/] Linking with /disk1/oracle/rdbms/lib/ssdbaed.o /disk1/oracle/rdbms/lib/defopt.o /disk1/oracle/lib/nautab.o /disk1/oracle/lib/naeet.o /disk1/oracle/lib/naect.o / disk1/oracle/lib/naedhs.o /disk1/oracle/rdbms/lib/kpuadef.o -l:libcl.a -lc lntsh -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 -lnlda p8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnh ost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname 8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 - lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcor e8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lc ore8 -lnls8 -lrt -lpthread -l:libnss_dns.1 -ldld -lm -lpls8 -lsql8 -lqsmashr [f rom $(SSDBED) $(DEF_OPT) $(OCISHAREDLIBS)] Warning: If you have problems you may need to rebuild perl with -Uusemymalloc. Note (probably harmless): No library found for -l:libnss_dns.1 Ignoring LD_RUN_PATH='/disk1/oracle/lib64' in environment LD_RUN_PATH=/disk1/oracle/lib:/lib/pa20_64 Using DBD::Oracle 1.12. Using DBI 1.21 installed in /opt/perl5/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?) $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/contrib/bin/perl -p -e "s/~DRIVER~/Oracle/g" < /opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI/Driver.xst > Oracle.xsi /usr/contrib/bin/perl -I/opt/perl5/lib/5.6.1/PA-RISC2.0 -I/opt/perl5/lib/5.6.1 /opt/perl5/lib/5.6.1/ExtUtils/xsubpp -typemap /opt/perl5/lib/5.6.1/ExtUtils/typemap Oracle.xs > Oracle.xsc && mv Oracle.xsc Oracle.c cc -c -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/public -I/disk1/oracle/plsql/public -I/disk1/oracle/network/public -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/demo -I/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI -D_HPUX_SOURCE +DD64 -Ae +z -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" +z -I/opt/perl5/lib/5.6.1/PA-RISC2.0/CORE Oracle.c cc -c -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/public -I/disk1/oracle/plsql/public -I/disk1/oracle/network/public -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/demo -I/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI -D_HPUX_SOURCE +DD64 -Ae +z -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" +z -I/opt/perl5/lib/5.6.1/PA-RISC2.0/CORE dbdimp.c cc -c -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/public -I/disk1/oracle/plsql/public -I/disk1/oracle/network/public -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/demo -I/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI -D_HPUX_SOURCE +DD64 -Ae +z -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" +z -I/opt/perl5/lib/5.6.1/PA-RISC2.0/CORE oci7.c cc -c -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/public -I/disk1/oracle/plsql/public -I/disk1/oracle/network/public -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/demo -I/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI -D_HPUX_SOURCE +DD64 -Ae +z -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" +z -I/opt/perl5/lib/5.6.1/PA-RISC2.0/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="/disk1/oracle/lib:/lib/pa20_64" /usr/bin/ld -b +vnocompatwarnings -L/usr/local/lib -L/lib/pa20_64 Oracle.o dbdimp.o oci7.o oci8.o /disk1/oracle/rdbms/lib/ssdbaed.o /disk1/oracle/rdbms/lib/defopt.o /disk1/oracle/lib/nautab.o /disk1/oracle/lib/naeet.o /disk1/oracle/lib/naect.o /disk1/oracle/lib/naedhs.o /disk1/oracle/rdbms/lib/kpuadef.o -l:libcl.a -o blib/arch/auto/DBD/Oracle/Oracle.sl -L/disk1/oracle/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 -lpls8 -lsql8 -lqsmashr ld: Can't find library or mismatched ABI for -lclntsh Fatal error. *** Error exit code 1 Stop. <<<<<>>>> $perl Makefile.PL LINKTYPE=static Using DBI 1.21 installed in /opt/perl5/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 /disk1/oracle Found header files in rdbms/demo. Found /disk1/oracle/rdbms/demo/demo_rdbms.mk Found /disk1/oracle/otrace/demo/atmoci.mk Using /disk1/oracle/rdbms/demo/demo_rdbms.mk Reading /disk1/oracle/rdbms/demo/demo_rdbms.mk. Reading /disk1/oracle/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 `sed -e 's/-ljava//g' $(LIBHOME)ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/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' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` Evaluating `cat $(LIBHOME)sysliblist` expanded `cat /disk1/oracle/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 Oracle oci build command: echo -Wl,+s -Wl,+n -L/disk1/oracle/lib/ -L/disk1/oracle/rdbms/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o /disk1/oracle/rdbms/lib/kpudfo.o /disk1/oracle/lib/nautab.o /disk1/oracle/lib/naeet.o /disk1/oracle/lib/naect.o /disk1/oracle/lib/naedhs.o -lclntsh /disk1/oracle/rdbms/lib/kpuadef.o `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /disk1/oracle/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 /disk1/oracle/lib/sysliblist` -lm -lpls8 -lsql8 -Wl,+s -Wl,+n -L/disk1/oracle/lib/ -L/disk1/oracle/rdbms/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o /disk1/oracle/rdbms/lib/kpudfo.o /disk1/oracle/lib/nautab.o /disk1/oracle/lib/naeet.o /disk1/oracle/lib/naect.o /disk1/oracle/lib/naedhs.o -lclntsh /disk1/oracle/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 -lpls8 -lsql8 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 nisha b.11.00 a 9000889 1212854341 two-user license Compiler: cc -O -D_HPUX_SOURCE +DD64 -Ae +z -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 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/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/public -I/disk1/oracle/plsql/public -I/disk1/oracle/network/public $(SPFLAGS) $(LPFLAGS) $(SHARED_CFLAG) $(USRFLAGS)] build: $(CC) $(LDFLAGS) -o $(EXE) $(OBJS) $(DEF_ON) $(OCISHAREDLIBS) expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `cat /disk1/oracle/lib/sysliblist` [ cc -Wl,+s -Wl,+n -L$(LIBHOME) -L/disk1/oracle/rdbms/lib/ -o $(EXE) $(OBJS) /disk1/oracle/rdbms/lib/kpudfo.o $(LIBHOME)nautab.o $(LIBHOME)naeet.o $( LIBHOME)naect.o $(LIBHOME)naedhs.o -lclntsh /disk1/oracle/rdbms/lib/kpuadef.o $( NTZEOBJ) -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -l n8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLI BS) $(PROTOCOLLIBS) $(NATIVELIBS) $(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_S UFFIX) -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 -lnhost 8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 - lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NA TIVELIBS) $(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)n zjs8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)n8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nl8$(ILIB_SU FFIX) -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8$(LIB_SUFFI X) $(LLIBCV6) -lcore8 -lnls8$(LIB_SUFFIX) -lcore8 -lnls8$(LIB_SUFFIX) -lnbeq8 -l nhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnona me8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS) $(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_SUFFIX) -l$(ILIB_PRE FIX)nzjs8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)n8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nl8$(IL IB_SUFFIX) -l$(ILIB_PREFIX)nro8$(ILIB_SUFFIX) -lnbeq8 -lnhost8 -lnus8 -lnldap8 - lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -ln sslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS) $(NATIVES YSLIBS) -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 -lv sn8 -lwtc8 -lcommon8 -lgeneric8 $(LIBPLS_CLT) -ltrace8$(LIB_SUFFIX) -lnls8$(LIB_ SUFFIX) $(LLIBCV6) -lcore8 -lnls8$(LIB_SUFFIX) -lcore8 -lnls8$(LIB_SUFFIX) -lcli ent8 -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) -lpls8 -lsql8$(LIB_SUFFIX) ] LDFLAGS: -Wl,+s -Wl,+n -L$(LIBHOME) -L$(RDBMSLIB) [-Wl,+s -Wl,+n -L$(LIBHOME) -L/disk1/oracle/rdbms/lib/] Linking with /disk1/oracle/rdbms/lib/kpudfo.o /disk1/oracle/lib/sscoreed.o /disk 1/oracle/rdbms/lib/kpuadef.o -l:libcl.a -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lld apclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnssl b8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -l nus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntc p8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient 8 -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 -l nzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -l n8 -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 $(DEF_ON) $(SSCOREED) $(OCISTATICLIBS)] Warning: If you have problems you may need to rebuild perl with -Uusemymalloc. Checking if your kit is complete... Looks good Note (probably harmless): No library found for -l:libnss_dns.1 Ignoring LD_RUN_PATH='/disk1/oracle/lib64' in environment LD_RUN_PATH=/disk1/oracle/lib:/lib/pa20_64 Using DBD::Oracle 1.12. Using DBI 1.21 installed in /opt/perl5/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?) $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/contrib/bin/perl -p -e "s/~DRIVER~/Oracle/g" < /opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI/Driver.xst > Oracle.xsi /usr/contrib/bin/perl -I/opt/perl5/lib/5.6.1/PA-RISC2.0 -I/opt/perl5/lib/5.6.1 /opt/perl5/lib/5.6.1/ExtUtils/xsubpp -typemap /opt/perl5/lib/5.6.1/ExtUtils/typemap Oracle.xs > Oracle.xsc && mv Oracle.xsc Oracle.c cc -c -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/public -I/disk1/oracle/plsql/public -I/disk1/oracle/network/public -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/demo -I/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI -D_HPUX_SOURCE +DD64 -Ae +z -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" +z -I/opt/perl5/lib/5.6.1/PA-RISC2.0/CORE Oracle.c cc -c -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/public -I/disk1/oracle/plsql/public -I/disk1/oracle/network/public -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/demo -I/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI -D_HPUX_SOURCE +DD64 -Ae +z -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" +z -I/opt/perl5/lib/5.6.1/PA-RISC2.0/CORE dbdimp.c cc -c -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/public -I/disk1/oracle/plsql/public -I/disk1/oracle/network/public -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/demo -I/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI -D_HPUX_SOURCE +DD64 -Ae +z -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" +z -I/opt/perl5/lib/5.6.1/PA-RISC2.0/CORE oci7.c cc -c -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/public -I/disk1/oracle/plsql/public -I/disk1/oracle/network/public -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/demo -I/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI -D_HPUX_SOURCE +DD64 -Ae +z -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" +z -I/opt/perl5/lib/5.6.1/PA-RISC2.0/CORE oci8.c cc: "oci8.c", line 267: warning 604: Pointers are not assignment-compatible. rm -rf blib/arch/auto/DBD/Oracle/Oracle.a /usr/bin/ar cr blib/arch/auto/DBD/Oracle/Oracle.a Oracle.o dbdimp.o oci7.o oci8.o && : blib/arch/auto/DBD/Oracle/Oracle.a chmod 755 blib/arch/auto/DBD/Oracle/Oracle.a /usr/contrib/bin/perl -Iblib/arch -Iblib/lib -I/opt/perl5/lib/5.6.1/PA-RISC2.0 -I/opt/perl5/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/contrib/bin/perl -I/opt/perl5/lib/5.6.1/PA-RISC2.0 -I/opt/perl5/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 $make perl rm -rf blib/arch/auto/DBD/Oracle/Oracle.a /usr/bin/ar cr blib/arch/auto/DBD/Oracle/Oracle.a Oracle.o dbdimp.o oci7.o oci8.o && : blib/arch/auto/DBD/Oracle/Oracle.a chmod 755 blib/arch/auto/DBD/Oracle/Oracle.a Writing "Makefile.aperl" for this perl Using DBI 1.21 installed in /opt/perl5/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 /disk1/oracle Found header files in rdbms/demo. Found /disk1/oracle/rdbms/demo/demo_rdbms.mk Found /disk1/oracle/otrace/demo/atmoci.mk Using /disk1/oracle/rdbms/demo/demo_rdbms.mk Reading /disk1/oracle/rdbms/demo/demo_rdbms.mk. Reading /disk1/oracle/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 `sed -e 's/-ljava//g' $(LIBHOME)ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/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' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` Evaluating `cat $(LIBHOME)sysliblist` expanded `cat /disk1/oracle/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 -c -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/public -I/disk1/oracle/plsql/public -I/disk1/oracle/network/public -I/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/demo -I/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI -D_HPUX_SOURCE +DD64 -Ae +z -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" +z -I/opt/perl5/lib/5.6.1/PA-RISC2.0/CORE DBD_ORA_OBJ.c Oracle oci build command: echo -Wl,+s -Wl,+n -L/disk1/oracle/lib/ -L/disk1/oracle/rdbms/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o /disk1/oracle/rdbms/lib/kpudfo.o /disk1/oracle/lib/nautab.o /disk1/oracle/lib/naeet.o /disk1/oracle/lib/naect.o /disk1/oracle/lib/naedhs.o -lclntsh /disk1/oracle/rdbms/lib/kpuadef.o `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `sed -e 's/-ljava//g' /disk1/oracle/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 /disk1/oracle/lib/sysliblist` -lm -lpls8 -lsql8 -Wl,+s -Wl,+n -L/disk1/oracle/lib/ -L/disk1/oracle/rdbms/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o /disk1/oracle/rdbms/lib/kpudfo.o /disk1/oracle/lib/nautab.o /disk1/oracle/lib/naeet.o /disk1/oracle/lib/naect.o /disk1/oracle/lib/naedhs.o -lclntsh /disk1/oracle/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 -lpls8 -lsql8 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 nisha b.11.00 a 9000889 1212854341 two-user license Compiler: cc -O -D_HPUX_SOURCE +DD64 -Ae +z -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 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/disk1/oracle/rdbms/demo -I/disk1/oracle/rdbms/public -I/disk1/oracle/plsql/public -I/disk1/oracle/network/public $(SPFLAGS) $(LPFLAGS) $(SHARED_CFLAG) $(USRFLAGS)] build: $(CC) $(LDFLAGS) -o $(EXE) $(OBJS) $(DEF_ON) $(OCISHAREDLIBS) expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `sed -e 's/-ljava//g' /disk1/oracle/lib/ldflags` expanded `cat /disk1/oracle/lib/sysliblist` [ cc -Wl,+s -Wl,+n -L$(LIBHOME) -L/disk1/oracle/rdbms/lib/ -o $(EXE) $(OBJS) /disk1/oracle/rdbms/lib/kpudfo.o $(LIBHOME)nautab.o $(LIBHOME)naeet.o $( LIBHOME)naect.o $(LIBHOME)naedhs.o -lclntsh /disk1/oracle/rdbms/lib/kpuadef.o $( NTZEOBJ) -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -l n8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLI BS) $(PROTOCOLLIBS) $(NATIVELIBS) $(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_S UFFIX) -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 -lnhost 8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 - lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NA TIVELIBS) $(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)n zjs8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)n8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nl8$(ILIB_SU FFIX) -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8$(LIB_SUFFI X) $(LLIBCV6) -lcore8 -lnls8$(LIB_SUFFIX) -lcore8 -lnls8$(LIB_SUFFIX) -lnbeq8 -l nhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnona me8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS) $(NATIVESYSLIBS) -l$(ILIB_PREFIX)nsgr8$(ILIB_SUFFIX) -l$(ILIB_PRE FIX)nzjs8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)n8$(ILIB_SUFFIX) -l$(ILIB_PREFIX)nl8$(IL IB_SUFFIX) -l$(ILIB_PREFIX)nro8$(ILIB_SUFFIX) -lnbeq8 -lnhost8 -lnus8 -lnldap8 - lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -ln sslb8 -lnent8 -lntcp8 -lntns8 $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS) $(NATIVES YSLIBS) -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 -lv sn8 -lwtc8 -lcommon8 -lgeneric8 $(LIBPLS_CLT) -ltrace8$(LIB_SUFFIX) -lnls8$(LIB_ SUFFIX) $(LLIBCV6) -lcore8 -lnls8$(LIB_SUFFIX) -lcore8 -lnls8$(LIB_SUFFIX) -lcli ent8 -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) -lpls8 -lsql8$(LIB_SUFFIX) ] LDFLAGS: -Wl,+s -Wl,+n -L$(LIBHOME) -L$(RDBMSLIB) [-Wl,+s -Wl,+n -L$(LIBHOME) -L/disk1/oracle/rdbms/lib/] Linking with /disk1/oracle/rdbms/lib/kpudfo.o /disk1/oracle/lib/sscoreed.o /disk 1/oracle/rdbms/lib/kpuadef.o -l:libcl.a -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lld apclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntcp8 -lntcps8 -lnssl b8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -l nus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8 -lncrypt8 -lnoname8 -lntc p8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient 8 -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 -l nzjs8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -l n8 -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 $(DEF_ON) $(SSCOREED) $(OCISTATICLIBS)] Warning: If you have problems you may need to rebuild perl with -Uusemymalloc. Note (probably harmless): No library found for -l:libnss_dns.1 Ignoring LD_RUN_PATH='/disk1/oracle/lib:/lib/pa20_64' in environment LD_RUN_PATH=/disk1/oracle/lib:/lib/pa20_64 Using DBD::Oracle 1.12. Using DBD::Oracle 1.12. Using DBI 1.21 installed in /opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI Writing Makefile.aperl 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?) make -f Makefile.aperl perl Writing ./perlmain.c cd . && cc -c -I/opt/perl5/lib/5.6.1/PA-RISC2.0/CORE -D_HPUX_SOURCE +D D64 -Ae +z -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O \ -DVERSION=\"1.12\" \ -DXS_VERSION=\"1.12\" -I/opt/perl5/lib/5.6.1/PA-RISC2.0/CORE perlmain.c cat /opt/perl5/lib/5.6.1/PA-RISC2.0/auto/DynaLoader/extralibs.ld >> blib /arch/auto/DBD/Oracle/extralibs.all cat blib/arch/auto/DBD/Oracle/extralibs.ld >> blib/arch/auto/DBD/Oracle/ extralibs.all cc +DD64 -Wl,+vnocompatwarnings -L/usr/local/lib -L/lib/pa20_64 -Wl,-E - Wl,-B,deferred -o perl -O ./perlmain.o Oracle.o dbdimp.o oci7.o oci8.o blib/ arch/auto/DBD/Oracle/Oracle.a /opt/perl5/lib/5.6.1/PA-RISC2.0/auto/DynaLoader/D ynaLoader.a /opt/perl5/lib/5.6.1/PA-RISC2.0/CORE/libperl.a `cat blib/arch/auto/D BD/Oracle/extralibs.all` -lnsl -lnm -ldld -lm -lc -lsec -lpthread -lcl ld: Can't find library or mismatched ABI for -lnbeq8 Fatal error. *** Error exit code 1 Stop. *** Error exit code 1 Stop.
