DBD-Oracle - DBD::Oracle installation on unix

Posted on Tue Jul 5 21:32:39 2005 by praveen
DBD::Oracle installation on unix
Hi , I am having some problems installing the DBD::Oracle installation on unix. This is what I get when i run perl Makefile.PL -v
Configuring DBD::Oracle ... >>> Remember to actually *READ* the README file! Especially if you have any problems. Using Oracle in /home/oracle/ora9_client DEFINE _SQLPLUS_RELEASE = "902000500" (CHAR) Oracle version 9.2.0.5 (9.2) Found /home/oracle/ora9_client/precomp/demo/proc/demo_proc.mk Using /home/oracle/ora9_client/precomp/demo/proc/demo_proc.mk Reading /home/oracle/ora9_client/precomp/demo/proc/demo_proc.mk Reading /home/oracle/ora9_client/precomp/lib/env_precomp.mk Warning: I will now try to guess how to build and link DBD::Oracle for you. This kind of guess work is very error prone and Oracle-version sensitive. It is possible that it won't be supported in future versions of DBD::Oracle. *PLEASE* notify dbi-users about exactly _why_ you had to build it this way. Found header files in rdbms/demo. ********************************************************* I can't find the header files I need in your Oracle installation. You probably need to install some more Oracle components. I'll keep going, but the compile will probably fail. See README.clients for more information. ********************************************************* Checking for functioning wait.ph System: perl5.008007 sunos nydoesd2-cmc 5.8 generic_108528-16 sun4u sparc sunw,ultra-4 Compiler: gcc -O -fno-strict-aliasing -pipe -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 -err +tags=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_S +ERVER -DBIT64 -DMACHINE64 -K PIC -DPRECOMP -I. -I/home/oracle/ora9_client/precomp/public -I/home/o +racle/ora9_client/rdbms/public -I/home/oracle/ora9_client/rdbms/demo -I/home/oracle/ora9_client/pl +sql/public -I/home/oracle/ora9_client/network/public -DSLMXMX_ENABLE -DSLTS_ENABLE -D_SVID_GETTOD +-D_REENTRANT $(LPFLAGS) $(USRFLAGS)] build: $(DEMO_PROC_BUILD_SHARED_64) [ cc -xarch=v9 $(LFLAGS) -o $(EXE) $(OBJS) -L$(LIBHOME) -lclntsh -lnbeq9 -lnhost9 -lnus9 + -lnldap9 -lldapclnt9 -lnsslb9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 $(EXPDLIBS) $(E +XOSLIBS) -lnsl -lsocket -lgen -ldl -R/home/oracle/ora9_client/lib -laio $(THREADLIBS) -lposix4 $(L +LIBKSTAT) -lm $(USRLIBS) -lthread] LDFLAGS: -o $@ $(LDPATHFLAG)$(PRODLIBHOME) $(LDPATHFLAG)$(LIBHOME) [-o $@ -L/home/oracle/ora9_client/precomp/lib/ -L$(LIBHOME)] Linking with -L/home/oracle/ora9_client/lib -lclntsh [from $(LIBCLNTSH)] Warning: If you have problems you may need to rebuild perl with threading enabled. LD_RUN_PATH=/home/oracle/ora9_client/lib32 Using DBD::Oracle 1.16. Using DBD::Oracle 1.16. Using DBI 1.48 (for perl 5.008007 on sun4-solaris) installed in /apps/xttools/lib/perl5/site_perl/5 +.8.7/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?)
I think my oracle client installation doesnt have the needed files. But still not sure about that. If this is the case can anyone tell me what are the files i need exactly to get the DBD installed . Thanks Praveen
Write a response