I am having quite a bit of difficultly compiling DBD::Oracle on a Solaris 7 box running Oracle 9i version 9.2.0. Perl is version 5.6.0 and DBI is up to date at 1.30. As per the instructions in the README (yes, I did read the README and all other applicable files), I am sending my platform details in hope of some assistance.
Please write me back at [EMAIL PROTECTED] Thank you very much for your help. The most interesting part is the output of 'make'. I will include the output of 'perl Makefile.PL' and 'perl -V' at the end of this message. OUTPUT OF 'make': Skip blib/lib/oraperl.ph (unchanged) Skip blib/lib/DBD/Oracle.pm (unchanged) Skip blib/arch/auto/DBD/Oracle/mk.pm (unchanged) Skip blib/arch/auto/DBD/Oracle/dbdimp.h (unchanged) Skip blib/arch/auto/DBD/Oracle/ocitrace.h (unchanged) Skip blib/arch/auto/DBD/Oracle/Oracle.h (unchanged) Skip blib/lib/Oraperl.pm (unchanged) gcc -c -I/u01/app/oracle/product/9.2.0/rdbms/demo -I/u01/app/oracle/product/9.2.0/rdbms/public -I/u01/app/oracle/product/9.2.0/plsql/public -I/u01/app/oracle/product/9.2.0/network/public -I/u01/app/ oracle/product/9.2.0/rdbms/demo -I/u01/app/oracle/product/9.2.0/rdbms/demo -I/usr/local/lib/perl5/site_perl/5.6.0/sun4-solaris/auto/DBI -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" -fPIC -I/usr/local/lib/perl5/5.6.0/sun4-solaris/CORE Oracle.c gcc -c -I/u01/app/oracle/product/9.2.0/rdbms/demo -I/u01/app/oracle/product/9.2.0/rdbms/public -I/u01/app/oracle/product/9.2.0/plsql/public -I/u01/app/oracle/product/9.2.0/network/public -I/u01/app/ oracle/product/9.2.0/rdbms/demo -I/u01/app/oracle/product/9.2.0/rdbms/demo -I/usr/local/lib/perl5/site_perl/5.6.0/sun4-solaris/auto/DBI -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" -fPIC -I/usr/local/lib/perl5/5.6.0/sun4-solaris/CORE dbdimp.c gcc -c -I/u01/app/oracle/product/9.2.0/rdbms/demo -I/u01/app/oracle/product/9.2.0/rdbms/public -I/u01/app/oracle/product/9.2.0/plsql/public -I/u01/app/oracle/product/9.2.0/network/public -I/u01/app/ oracle/product/9.2.0/rdbms/demo -I/u01/app/oracle/product/9.2.0/rdbms/demo -I/usr/local/lib/perl5/site_perl/5.6.0/sun4-solaris/auto/DBI -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" -fPIC -I/usr/local/lib/perl5/5.6.0/sun4-solaris/CORE oci7.c gcc -c -I/u01/app/oracle/product/9.2.0/rdbms/demo -I/u01/app/oracle/product/9.2.0/rdbms/public -I/u01/app/oracle/product/9.2.0/plsql/public -I/u01/app/oracle/product/9.2.0/network/public -I/u01/app/ oracle/product/9.2.0/rdbms/demo -I/u01/app/oracle/product/9.2.0/rdbms/demo -I/usr/local/lib/perl5/site_perl/5.6.0/sun4-solaris/auto/DBI -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" -fPIC -I/usr/local/lib/perl5/5.6.0/sun4-solaris/CORE oci8.c Running Mkbootstrap for DBD::Oracle () chmod 644 Oracle.bs LD_RUN_PATH="/u01/app/oracle/product/9.2.0/lib" gcc -o blib/arch/auto/DBD/Oracle/Oracle.so -R/u01/app/oracle/product/9.2.0/lib -R/lib -G -L/usr/local/lib Oracle.o dbdimp.o oci7.o oci8.o /u01/app/ oracle/product/9.2.0/rdbms/lib/defopt.o -L/u01/app/oracle/product/9.2.0/lib/ -lclntsh -lnsl -lsocket -lgen -ldl -R/u01/app/oracle/product/9.2.0/lib -laio -lposix4 -lkstat -lm -lthread /usr/local/sparc-sun-solaris2.7/bin/ld: skipping incompatible /u01/app/oracle/product/9.2.0/lib//libclntsh.so when searching for -lclntsh /usr/local/sparc-sun-solaris2.7/bin/ld: cannot find -lclntsh collect2: ld returned 1 exit status *** Error code 1 make: Fatal error: Command failed for target `blib/arch/auto/DBD/Oracle/Oracle.so' OUTPUT of 'perl -V': Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration: Platform: osname=solaris, osvers=2.8, archname=sun4-solaris uname='sunos solaris 5.8 generic sun4u sparc sunw,ultra-5_10 ' config_args='-Dcc=gcc' hint=recommended, 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='gcc', optimize='-O', gccversion=2.95.2 19991024 (release) cppflags='-fno-strict-aliasing -I/usr/local/include' ccflags ='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' stdchar='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='gcc', ldflags =' -L/usr/local/lib ' libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib libs=-lsocket -lnsl -lgdbm -ldb -ldl -lm -lc -lcrypt -lsec libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' ' cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: USE_LARGE_FILES Built under solaris Compiled at Jul 4 2000 20:38:47 @INC: /usr/local/lib/perl5/5.6.0/sun4-solaris /usr/local/lib/perl5/5.6.0 /usr/local/lib/perl5/site_perl/5.6.0/sun4-solaris /usr/local/lib/perl5/site_perl/5.6.0 /usr/local/lib/perl5/site_perl . OUTPUT OF 'perl Makefile.PL': Using DBI 1.30 installed in /usr/local/lib/perl5/site_perl/5.6.0/sun4-solaris/auto/DBI Duplicate specification "S=s" for option "s" Configuring DBD::Oracle ... >>> Remember to actually *READ* the README file! Especially if you have any problems. Using Oracle in /u01/app/oracle/product/9.2.0 Found rdbms/demo/oratypes.h Found rdbms/demo/ocixad.h Found rdbms/demo/oci8dp.h Found rdbms/demo/ociapr.h Found rdbms/demo/ocidef.h Found rdbms/demo/ocidem.h Found rdbms/demo/ocidfn.h Found rdbms/demo/ocikpr.h Found header files in rdbms/demo. Found /u01/app/oracle/product/9.2.0/rdbms/demo/demo_rdbms.mk Found /u01/app/oracle/product/9.2.0/otrace/demo/atmoci.mk Using /u01/app/oracle/product/9.2.0/rdbms/demo/demo_rdbms.mk Reading /u01/app/oracle/product/9.2.0/rdbms/demo/demo_rdbms.mk. Reading /u01/app/oracle/product/9.2.0/rdbms/lib/env_rdbms.mk. Read a total of 2318 lines from /u01/app/oracle/product/9.2.0/rdbms/lib/env_rdbms.mk (including inclusions) Read a total of 2674 lines from /u01/app/oracle/product/9.2.0/rdbms/demo/demo_rdbms.mk (including inclusions) Deleted SHELL definition: SHELL=/bin/sh Deleted LIB_EXT definition: LIB_EXT=a Deleted OBJ_EXT definition: OBJ_EXT=o Deleted AR definition: AR=ar Deleted AS definition: AS=as Deleted CC definition: CC=cc Deleted CHMOD definition: CHMOD=chmod Deleted CPP definition: CPP=cpp Deleted ECHO definition: ECHO=echo Deleted LD definition: LD=ld Deleted PERL definition: PERL=perl Deleted CFLAGS definition: CFLAGS=$(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(PFLAGS)\ $(SHARED_CFLAG) $(USRFLAGS) Deleted LDFLAGS definition: LDFLAGS=-o $@ $(LDPATHFLAG)$(PRODLIBHOME) $(LDPATHFLAG)$(LIBHOME) LMAKE macro redefined by Oracle from make to /usr/ccs/bin/make FIND macro redefined by Oracle from find to /bin/find LINK macro redefined by Oracle from $(LDCCOM) to $(ADE_DEL_FILE_CMD) $(PURECMDS) $(LD) $(LDFLAGS) -dy $(COMPSOBJS) LINKCC macro redefined by Oracle from $(LDCCOMCC) to $(ADE_DEL_FILE_CMD) $(PURECMDS) $(CCC) $(LDFLAGS) -norunpath -mt -nocx -dy $(COMPOBJSCC) LINKLDLIBS macro redefined by Oracle from $(LDLIBS) to $(EXPDLIBS) $(EXOSLIBS) $(SYSLIBS) $(LINKEXSYSLIBS) $(MATHLIB) $(USRLIBS) $(COMPEOBJS) COBLDLIBS macro redefined by Oracle from $(LDLIBS) to $(EXPDLIBS) $(EXOSLIBS) $(SYSLIBS) $(COBEXSYSLIBS) $(MATHLIB) $(USRLIBS) Deleted OPTIMIZE definition: OPTIMIZE=$(OPTIMIZE3) AR macro redefined by Oracle from ar to /usr/ccs/bin/ar Deleted AR definition: AR=/usr/ccs/bin/ar AS macro redefined by Oracle from as to /usr/ccs/bin/as Deleted AS definition: AS=/usr/ccs/bin/as LD macro redefined by Oracle from ld to /usr/ccs/bin/ld Deleted LD definition: LD=/usr/ccs/bin/ld NM macro redefined by Oracle from nm to /usr/ccs/bin/nm TR macro redefined by Oracle from tr to /usr/bin/tr CPP macro redefined by Oracle from cpp to $(CC) -E $(ANSI) Deleted CPP definition: CPP=$(CC) -E $(ANSI) TOUCH macro redefined by Oracle from touch to /bin/touch CHMOD macro redefined by Oracle from chmod to /bin/chmod Deleted CHMOD definition: CHMOD=/bin/chmod Deleted ASFLAGS definition: ASFLAGS=$(NOKPIC_ASFLAGS) $(KPIC_OPTION) Deleted CCFLAGS definition: CCFLAGS=$(NOKPIC_CCFLAGS) $(KPIC_OPTION) SHARED_LDFLAG macro redefined by Oracle from -G -L$(ORACLE_HOME)/$(LIBDIR) -R$(ORACLE_HOME)/$(LIBDIR) -o to $(SHARED_LDFLAG64) NOKPIC_CCFLAGSCC macro redefined by Oracle from $(PROFILE) $(XS) -xchip=ultra -xarch=v8 $(LOCAL_CCFLAGSCC) to $(NOKPIC_CCFLAGSCC64) 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. Deleted ORA_NLS definition: ORA_NLS = $(ORACLE_HOME)/ocommon/nls/admin/data/ 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. Deleted ORA_NLS33 definition: ORA_NLS33 = $(ORACLE_HOME)/ocommon/nls/admin/data/ TOP macro redefined by Oracle from $(ORACLE_HOME)/precomp to $(ORACLE_HOME)/slax LIBNTVI macro redefined by Oracle from $(NETWORKLIB)$(LIB_PREFIX)$(VINAME).$(SO_EXT) to $(LIBHOME)$(LIB_PREFIX)$(VINAME).$(LIB_EXT) LIBNTOD macro redefined by Oracle from $(NETWORKLIB)$(LIB_PREFIX)$(DCENAME).$(LIB_EXT) to $(LIBHOME)$(LIB_PREFIX)$(DCENAME).$(LIB_EXT) LIBCDS macro redefined by Oracle from $(NETWORKLIB)$(LIB_PREFIX)$(CDSNAME).$(LIB_EXT) to $(LIBHOME)$(LIB_PREFIX)$(CDSNAME).$(LIB_EXT) LIBNTLU62 macro redefined by Oracle from $(NETWORKLIB)$(LIB_PREFIX)$(LU62NAME).$(LIB_EXT) to $(LIBHOME)$(LIB_PREFIX)$(LU62NAME).$(LIB_EXT) LIBNTS macro redefined by Oracle from $(NETWORKLIB)$(LIB_PREFIX)$(SPXNAME).$(LIB_EXT) to $(LIBHOME)$(LIB_PREFIX)$(SPXNAME).$(LIB_EXT) LIBNETWORK macro redefined by Oracle from $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT) to $(LIBHOME)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT) LIBNSGR macro redefined by Oracle from $(NETWORKLIB)$(LIB_PREFIX)$(NSGRNAME).$(LIB_EXT) to $(LIBHOME)$(LIB_PREFIX)$(NSGRNAME).$(LIB_EXT) LIBNTP macro redefined by Oracle from $(NETWORKLIB)$(LIB_PREFIX)$(BEQNAME).$(LIB_EXT) to $(LIBHOME)$(LIB_PREFIX)$(BEQNAME).$(LIB_EXT) LIBNL macro redefined by Oracle from $(NETWORKLIB)$(LIB_PREFIX)$(NLNAME).$(LIB_EXT) to $(LIBHOME)$(LIB_PREFIX)$(NLNAME).$(LIB_EXT) LIBSSLB macro redefined by Oracle from $(NETWORKLIB)$(LIB_PREFIX)$(SSLBNAME).$(LIB_EXT) to $(LIBHOME)$(LIB_PREFIX)$(SSLBNAME).$(LIB_EXT) LLIBORDSDO macro redefined by Oracle from $(LDLIBFLAG)$(LIB_PREFIX)$(LIBORDSDONAME).$(LIB_EXT) to $(LDLIBFLAG)$(LIBORDSDONAME)$(LIB_SUFFIX) LLIBOCCI macro redefined by Oracle from $(LDLIBFLAG)$(LIBOCCINAME)$(RDBMS_VERSION) to $(LDLIBFLAG)$(LIBOCCINAME) LIBOCCI macro redefined by Oracle from $(LIBHOME)$(LIB_PREFIX)$(LIBOCCINAME)$(RDBMS_VERSION).$(LIB_EXT) to $(LIBHOME)$(LIB_PREFIX)$(LIBOCCINAME).$(SO_EXT).$(RDBMS_VERSION).0 C2O macro redefined by Oracle from $(CC) -c $(INCLUDE) $(PCCI) $< to $(CC) $(CCFLAGS) -c $(INCLUDE) $(PCCI) $< CCC2O macro redefined by Oracle from $(CCC) -c $(INCLUDE) $< to $(CCC) $(NOKPIC_CCFLAGSCC) -c $(INCLUDE) $< LIBWTC macro redefined by Oracle from $(RDBMSLIB)$(LIB_PREFIX)$(LIBWTCNAME).$(LIB_EXT) to $(LOC_LIBWTC) LIBSHWTC macro redefined by Oracle from $(RDBMSLIB)$(LIB_PREFIX)$(LIBWTCNAME).$(SO_EXT) to $(LOC_LIBSHWTC) CONFIG_COMPILE_LINE macro redefined by Oracle from $(AS) -P config.s to $(AS) -P -xarch=v9 config.s MAKECPSHAREDDEMO macro redefined by Oracle from $(CC) $(ORALIBPATH) -o $(EXE) $? $(OCISHAREDLIBS) to $(CC) $(CCFLAGS) $(ORALIBPATH) -o $(EXE) $? $(OCISHAREDLIBS) MAKECPLPLDEMO macro redefined by Oracle from \ @if [ "$(NONDEFER)" = "true" -o "$(NONDEFER)" = "TRUE" ] ; then \ $(ECHODO) $(CCC) $(ORALIBPATH) -o $(EXE) $? $(DEF_OFF) $(OCISHAREDLIBS); \ else \ $(ECHODO) $(CCC) $(ORALIBPATH) -o $(EXE) $? $(OCISHAREDLIBS); \ fi to \ @if [ "$(NONDEFER)" = "true" -o "$(NONDEFER)" = "TRUE" ] ; then \ $(ECHODO) $(CCC) $(ORALIBPATH) -xarch=v9 -xchip=ultra3 -o $(EXE) $? $(DEF_OFF) $(OCISHAREDLIBS); \ else \ $(ECHODO) $(CCC) $(ORALIBPATH) -xarch=v9 -xchip=ultra3 -o $(EXE) $? $(OCISHAREDLIBS); \ fi MAKEOCCISHAREDDEMO macro redefined by Oracle from $(CCC) $(ORALIBPATH) -o $(EXE) $? $(SHARED_OCCILIBS) to $(CCC) $(NOKPIC_CCFLAGSCC) $(ORALIBPATH) -o $(EXE) $? \ $(SHARED_OCCILIBS) MAKEOCCISTATICDEMO macro redefined by Oracle from $(CCC) $(ORALIBPATH) -o $(EXE) $? $(STATIC_OCCILIBS) to $(CCC) $(NOKPIC_CCFLAGSCC) $(ORALIBPATH) -o $(EXE) $? \ $(STATIC_OCCILIBS) Appending '/u01/app/oracle/product/9.2.0/rdbms/lib/libskgxpd.a /u01/app/oracle/product/9.2.0/rdbms/lib/libskgxpu.a /u01/app/oracle/product/9.2.0/rdbms/lib/libskgxpt.a' to EXTRALIBS Appending '$(LIBHOME)libskgxp9.so' to SHLIBS Appending '/u01/app/oracle/product/9.2.0/rdbms/lib/libskgxp9.a' to LIBS Appending '/u01/app/oracle/product/9.2.0/rdbms/lib/libskgxns.a /u01/app/oracle/product/9.2.0/rdbms/lib/libskgxnd.a /u01/app/oracle/product/9.2.0/rdbms/lib/libskgxnr.a' to EXTRALIBS Appending '$(LIBHOME)libskgxn9.so' to SHLIBS Appending '/u01/app/oracle/product/9.2.0/rdbms/lib/libskgxn9.a' to LIBS Evaluating `cat $(LIBHOME)sysliblist` expanded `cat /u01/app/oracle/product/9.2.0/lib/sysliblist` returned '-lnsl -lsocket -lgen -ldl' Attempting to discover Oracle OCI build rules... gcc -c -I/u01/app/oracle/product/9.2.0/rdbms/demo -I/u01/app/oracle/product/9.2.0/rdbms/public -I/u01/app/oracle/product/9.2.0/plsql/public -I/u01/app/oracle/product/9.2.0/network/public -I/u01/app/oracle/product/9.2.0/rdbms/demo -I/u01/app/oracle/product/9.2.0/rdbms/demo -I/usr/local/lib/perl5/site_perl/5.6.0/sun4-solaris/auto/DBI -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" -fPIC -I/usr/local/lib/perl5/5.6.0/sun4-solaris/CORE DBD_ORA_OBJ.c by executing: make -f /u01/app/oracle/product/9.2.0/rdbms/demo/demo_rdbms.mk build ECHODO=true ECHO=echo GENCLNTSH='echo genclntsh' CC=echo OPTIMIZE= CCFLAGS= EXE=DBD_ORA_EXE OBJS=DBD_ORA_OBJ.o Oracle oci build command: echo -L/opt/SUNWcluster/lib -R/opt/SUNWcluster/lib -o build -L/u01/app/oracle/product/9.2.0/rdbms/lib/ -L/u01/app/oracle/product/9.2.0/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o -lclntsh `cat /u01/app/oracle/product/9.2.0/lib/ldflags` `cat /u01/app/oracle/product/9.2.0/lib/sysliblist` -R/u01/app/oracle/product/9.2.0/lib -laio -lposix4 -lkstat -lm -lthread -L/opt/SUNWcluster/lib -R/opt/SUNWcluster/lib -o build -L/u01/app/oracle/product/9.2.0/rdbms/lib/ -L/u01/app/oracle/product/9.2.0/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o -lclntsh -lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnnis9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -lnsl -lsocket -lgen -ldl -R/u01/app/oracle/product/9.2.0/lib -laio -lposix4 -lkstat -lm -lthread Unable to interpret Oracle oci build commands. Using fallback approach. System: perl5.006 sunos solaris 5.8 generic sun4u sparc sunw,ultra-5_10 Compiler: gcc -O -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 Linker: /usr/ccs/bin/ld Sysliblist: -lnsl -lsocket -lgen -ldl Oracle makefiles would have used these definitions but we override them: CC: cc CFLAGS: $(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(PFLAGS)\ $(SHARED_CFLAG) $(USRFLAGS) [$(GFLAG) -xO3 $(CDEBUG) -Xa $(PROFILE) -xstrconst -dalign -xF $(XS) $(MR) -xildoff -errtags=yes -v -xarch=v9 -xchip=ultra3 -W2,-AKNR_S -Wd,-xsafe=unboundsym -Wc,-Qiselect-funcalign=32 -xcode=abs44 -Wc,-Qgsched-trace_late=1 -Wc,-Qgsched-T5 -xalias_level=weak -D_REENTRANT -DSS_64BIT_SERVER -DBIT64 -DMACHINE64 -K PIC -I/u01/app/oracle/product/9.2.0/rdbms/demo -I/u01/app/oracle/product/9.2.0/rdbms/public -I/u01/app/oracle/product/9.2.0/plsql/public -I/u01/app/oracle/product/9.2.0/network/public -DSLMXMX_ENABLE -DSLTS_ENABLE -D_SVID_GETTOD -D_REENTRANT $(LPFLAGS) $(USRFLAGS)] build: $(LDCCOM) $(LIBPATH) -o $(EXE) $(OBJS) $(SHARED_LDCLIENTLIBS) $(LLIBTHREAD) Evaluating `cat $(LIBHOME)ldflags` expanded `cat /u01/app/oracle/product/9.2.0/lib/ldflags` returned '-lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnnis9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 ' expanded `cat /u01/app/oracle/product/9.2.0/lib/sysliblist` [ $(ADE_DEL_FILE_CMD) $(PURELINK) $(PURIFY) $(PURECOV) $(QUANTIFY) cc $(GFLAG) -Xa $(PROFILE) -xstrconst -dalign -xF $(XS) $(MR) -xildoff -errtags=yes -v -xarch=v9 -xchip=ultra3 -W2,-AKNR_S -Wd,-xsafe=unboundsym -Wc,-Qiselect-funcalign=32 -xcode=abs44 -Wc,-Qgsched-trace_late=1 -Wc,-Qgsched-T5 -xalias_level=weak -D_REENTRANT -DSS_64BIT_SERVER -DBIT64 -DMACHINE64 -K PIC -L/opt/SUNWcluster/lib -R/opt/SUNWcluster/lib -o $@ -L/u01/app/oracle/product/9.2.0/rdbms/lib/ -L$(LIBHOME) $(LIBPATH) -o $(EXE) $(OBJS) -lclntsh -lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnnis9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 $(EXPDLIBS) $(EXOSLIBS) -lnsl -lsocket -lgen -ldl -R/u01/app/oracle/product/9.2.0/lib -laio $(THREADLIBS) -lposix4 -lkstat -lm $(USRLIBS) -lthread] LDFLAGS: -o $@ $(LDPATHFLAG)$(PRODLIBHOME) $(LDPATHFLAG)$(LIBHOME) [-o $@ -L/u01/app/oracle/product/9.2.0/rdbms/lib/ -L$(LIBHOME)] Linking with /u01/app/oracle/product/9.2.0/rdbms/lib/defopt.o -lclntsh -lnsl -lsocket -lgen -ldl -R/u01/app/oracle/product/9.2.0/lib -laio -lposix4 -lkstat -lm -lthread [from $(DEF_OPT) $(OCISHAREDLIBS)] Warning: If you have problems you may need to rebuild perl with -Uusemymalloc. MakeMaker (v5.45) ABSTRACT_FROM => q[Oracle.pm] AUTHOR => q[Tim Bunce ([EMAIL PROTECTED])] DEFINE => q[] DIR => [] EXE_FILES => [q[ora_explain]] INC => q[-I/u01/app/oracle/product/9.2.0/rdbms/demo -I/u01/app/oracle/product/9.2.0/rdbms/public -I/u01/app/oracle/product/9.2.0/plsql/public -I/u01/app/oracle/product/9.2.0/network/public -I/u01/app/oracle/product/9.2.0/rdbms/demo -I/u01/app/oracle/product/9.2.0/rdbms/demo -I/usr/local/lib/perl5/site_perl/5.6.0/sun4-solaris/auto/DBI] LIBS => [q[-L/u01/app/oracle/product/9.2.0/lib/ -lclntsh -lnsl -lsocket -lgen -ldl -R/u01/app/oracle/product/9.2.0/lib -laio -lposix4 -lkstat -lm -lthread]] NAME => q[DBD::Oracle] OBJECT => q[$(O_FILES)] PREREQ_PM => { DBI=>q[0] } VERSION_FROM => q[Oracle.pm] clean => { FILES=>q[Oracle.xsi dll.base dll.exp sqlnet.log libOracle.def ora_explain mk.pm] } dist => { DIST_DEFAULT=>q[clean distcheck disttest ci tardist], PREOP=>q[$(MAKE) -f Makefile.old distdir], COMPRESS=>q[gzip -v9], SUFFIX=>q[gz] } dynamic_lib => { OTHERLDFLAGS=>q[ /u01/app/oracle/product/9.2.0/rdbms/lib/defopt.o $(COMPOBJS)] } Using PERL=/usr/local/bin/perl Potential libraries are '-L/u01/app/oracle/product/9.2.0/lib/ -lclntsh -lnsl -lsocket -lgen -ldl -R/u01/app/oracle/product/9.2.0/lib -laio -lposix4 -lkstat -lm -lthread': '-lclntsh' found at /u01/app/oracle/product/9.2.0/lib//libclntsh.so.9.0 nsl not found in /u01/app/oracle/product/9.2.0/lib/ nsl not found in /usr/local/lib '-lnsl' found at /lib/libnsl.so.1 socket not found in /u01/app/oracle/product/9.2.0/lib/ socket not found in /usr/local/lib '-lsocket' found at /lib/libsocket.so.1 gen not found in /u01/app/oracle/product/9.2.0/lib/ gen not found in /usr/local/lib '-lgen' found at /lib/libgen.so.1 dl not found in /u01/app/oracle/product/9.2.0/lib/ dl not found in /usr/local/lib '-ldl' found at /lib/libdl.so.1 aio not found in /u01/app/oracle/product/9.2.0/lib/ aio not found in /u01/app/oracle/product/9.2.0/lib aio not found in /usr/local/lib '-laio' found at /lib/libaio.so.1 posix4 not found in /u01/app/oracle/product/9.2.0/lib/ posix4 not found in /u01/app/oracle/product/9.2.0/lib posix4 not found in /usr/local/lib '-lposix4' found at /lib/libposix4.so.1 kstat not found in /u01/app/oracle/product/9.2.0/lib/ kstat not found in /u01/app/oracle/product/9.2.0/lib kstat not found in /usr/local/lib '-lkstat' found at /lib/libkstat.so.1 m not found in /u01/app/oracle/product/9.2.0/lib/ m not found in /u01/app/oracle/product/9.2.0/lib m not found in /usr/local/lib '-lm' found at /lib/libm.so.1 thread not found in /u01/app/oracle/product/9.2.0/lib/ thread not found in /u01/app/oracle/product/9.2.0/lib thread not found in /usr/local/lib '-lthread' found at /lib/libthread.so.1 LD_RUN_PATH=/u01/app/oracle/product/9.2.0/lib Using DBD::Oracle 1.12. Using DBI 1.30 installed in /usr/local/lib/perl5/site_perl/5.6.0/sun4-solaris/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?)