Hi Team, I am newly learning perl & i had tried to install dbd::oracle.but i am getting the following error while running the make command.
i am sharing the putty. [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ cd [root@apms:/] $ ls 1 bibek devices lib opt s1 tmp APMS.pcap bin etc lost+found platform sbin usr a.txt cdrom export mnt proc smr var asd.c certificate home myprocess provisioning snoop_test_output.file vol avn cron.sh install myscript pstack_7004_1.out sqlnet.log avneet crontab install_il net pstack_7004_2.out system backup dev kernel newtrace.pcap raj test.pl [root@apms:/] $ . .profile [root@apms:/] $ [root@apms:/] $ [root@apms:/] $ [root@apms:/] $ [root@apms:/] $ [root@apms:/] $ [root@apms:/] $ cd bibek [root@apms:/bibek] $ ls 1 Net-SCP-Expect-0.12 @LongLink Net-SCP-Expect-0.12.tar.gz AAAhealthcheck.txt Net-SSH-Expect-1.09 ActivePerl-5.16.1.1601-x86_64-linux-glibc-2.3.5-296175 Net-SSH-Perl-1.34 ActivePerl-5.16.1.1601-x86_64-linux-glibc-2.3.5-296175.tar Net-SSH-Perl-1.34.tar.gz BLM_AAA.zip Net-Telnet-3.03 DBD-Oracle-1.52 Solaris-PerlGcc-1.3 DBD-mysql-4.022 Solaris-PerlGcc-1.3.tar.gz DBI-1.622 db.pl Expect-1.14 gcc-3.4.6-sol10-sparc-local Expect-1.21 psoffload.pcap IO-Tty-1.02 test.pl IO-Tty-1.02.tar.tar [root@apms:/bibek] $ cd DBD-Oracle-1.52 [root@apms:/bibek/DBD-Oracle-1.52] $ ls Changes META.json Makefile Oracle.h README.help.txt dbdimp.c hints oci.def t INSTALL META.yml Makefile.PL Oracle.xs README.mkdn dbdimp.h lib oci8.c typemap LICENSE MYMETA.json Oracle.bs Oracle.xsi Todo dbivport.h mk.pm ocitrace.h MANIFEST MYMETA.yml Oracle.c README blib examples mkta.pl pm_to_blib [root@apms:/bibek/DBD-Oracle-1.52] $ perl Makefile.PL Using DBI 1.622 (for perl 5.008004 on sun4-solaris-64int) installed in /usr/perl5/site_perl/5.8.4/sun4-solaris-64int/auto/DBI/ Configuring DBD::Oracle for perl 5.008004 on solaris (sun4-solaris-64int) Remember to actually *READ* the README file! Especially if you have any problems. Installing on a solaris, Ver#2.10 Using Oracle in /opt/oracle/product/10g DEFINE _SQLPLUS_RELEASE = "1002000100" (CHAR) Oracle version 10.2.0.1 (10.2) Found /opt/oracle/product/10g/rdbms/demo/demo_rdbms32.mk Found /opt/oracle/product/10g/rdbms/demo/demo_rdbms.mk Found /opt/oracle/product/10g/rdbms/lib/ins_rdbms.mk Using /opt/oracle/product/10g/rdbms/demo/demo_rdbms32.mk Your LD_LIBRARY_PATH env var is set to '' Use of uninitialized value in split at Makefile.PL line 1973. WARNING: Your LD_LIBRARY_PATH or LD_LIBRARY_PATH_32 env var doesn't include '/opt/oracle/product/10g/lib32' but probably needs to. Reading /opt/oracle/product/10g/rdbms/demo/demo_rdbms32.mk Reading /opt/oracle/product/10g/rdbms/lib/env_rdbms.mk Attempting to discover Oracle OCI build rules cc -c -I/opt/oracle/product/10g/rdbms/public -I/opt/oracle/product/10g/rdbms/demo -I/opt/oracle/product/10g/rdbms/public -I/opt/oracle/product/10g/plsql/public -I/opt/oracle/product/10g/network/public -I/usr/perl5/site_perl/5.8.4/sun4-solaris-64int/auto/DBI -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xarch=v8 -D_TS_ERRNO -xO3 -xspace -xildoff -DVERSION=\"1.52\" -DXS_VERSION=\"1.52\" -KPIC "-I/usr/perl5/5.8.4/lib/sun4-solaris-64int/CORE" -DUTF8_SUPPORT -DORA_OCI_VERSION=\"10.2.0.1\" -DORA_OCI_102 DBD_ORA_OBJ.c sh: cc: not found *** Error code 1 make: Fatal error: Command failed for target `DBD_ORA_OBJ.o' by executing: [make -f /opt/oracle/product/10g/rdbms/demo/demo_rdbms32.mkbuild ECHODO=echo ECHO=echo GENCLNTSH='echo genclntsh' CC=true OPTIMIZE= CCFLAGS= EXE=DBD_ORA_EXE OBJS=DBD_ORA_OBJ.o] Oracle oci build prolog: [true -Xa -xstrconst -xF -xarch=v8 -xchip=ultra -W2,-AKNR_S -W2,-Rglobal_hoist -Wc,-Qdelay-speculate -Wc,-Qdepgraph-safe_spec_load=3 -W2,-Rloop -errtags=yes -v -K PIC -c -I/opt/oracle/product/10g/rdbms/demo -I/opt/oracle/product/10g/rdbms/public -I/opt/oracle/product/10g/plsql/public -I/opt/oracle/product/10g/network/public -I/opt/oracle/product/10g/precomp/public DBD_ORA_OBJ.c] Oracle oci build command: [true -xarch=v8 -L/opt/oracle/product/10g/lib32/ -L/opt/oracle/product/10g/rdbms/lib32/ -o DBD_ORA_EXE DBD_ORA_OBJ.o -lclntsh `cat /opt/oracle/product/10g/lib/sysliblist` -R/opt/oracle/product/10g/lib -laio -lposix4 -lkstat -lm -lthread -lpthread] Found header files in /opt/oracle/product/10g/rdbms/public. client_version=10.2 DEFINE= -DUTF8_SUPPORT -DORA_OCI_VERSION=\"10.2.0.1\" -DORA_OCI_102 Checking for functioning wait.ph System: perl5.008004 sunos localhost 5.10 sun4u sparc SUNW,Ultra-2 Compiler: cc -xO3 -xspace -xildoff -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xarch=v8 -D_TS_ERRNO Linker: /usr/ccs/bin/ld Sysliblist: -lkstat -lnsl -lsocket -lgen -ldl -lsched 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/opt/oracle/product/10g/rdbms/demo -I/opt/oracle/product/10g/rdbms/public -I/opt/oracle/product/10g/plsql/public -I/opt/oracle/product/10g/network/public -DSLMXMX_ENABLE -DSLTS_ENABLE -D_SVID_GETTOD -D_REENTRANT $(LPFLAGS) $(USRFLAGS)] LDFLAGS: -o $@ $(LDPATHFLAG)$(PRODLIBHOME) $(LDPATHFLAG)$(LIBHOME) [-o $@ -L/opt/oracle/product/10g/rdbms/lib/ -L$(LIBHOME)] Linking with OTHERLDFLAGS = -xarch=v8 -L/opt/oracle/product/10g/lib32/ -L/opt/oracle/product/10g/rdbms/lib32/ -lclntsh `cat /opt/oracle/product/10g/lib/sysliblist` -R/opt/oracle/product/10g/lib -laio -lposix4 -lkstat -lm -lthread -lpthread [from 'build' rule] WARNING: If you have problems you may need to rebuild perl with threading enabled. LD_RUN_PATH=/opt/oracle/product/10g/lib32:/opt/oracle/product/10g/rdbms/lib32 Using DBD::Oracle 1.52. Using DBD::Oracle 1.52. Using DBI 1.622 (for perl 5.008004 on sun4-solaris-64int) installed in /usr/perl5/site_perl/5.8.4/sun4-solaris-64int/auto/DBI/ Writing Makefile for DBD::Oracle Writing MYMETA.yml and MYMETA.json *** If you have problems... read all the log printed above, and the README and README.help.txt files. (Of course, you have read README by now anyway, haven't you?) [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ ls Changes META.json Makefile Oracle.h README.help.txt dbdimp.c hints oci.def t INSTALL META.yml Makefile.PL Oracle.xs README.mkdn dbdimp.h lib oci8.c typemap LICENSE MYMETA.json Oracle.bs Oracle.xsi Todo dbivport.h mk.pm ocitrace.h MANIFEST MYMETA.yml Oracle.c README blib examples mkta.pl pm_to_blib [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ ls -lrth total 2262 -rw-r--r-- 1 root root 55 Oct 19 21:11 typemap -rw-r--r-- 1 root root 28K Oct 19 21:11 ocitrace.h -rw-r--r-- 1 root root 169K Oct 19 21:11 oci8.c -rw-r--r-- 1 root root 6.1K Oct 19 21:11 oci.def -rw-r--r-- 1 root root 2.9K Oct 19 21:11 mkta.pl -rw-r--r-- 1 root root 2.0K Oct 19 21:11 dbivport.h -rw-r--r-- 1 root root 16K Oct 19 21:11 dbdimp.h -rw-r--r-- 1 root root 137K Oct 19 21:11 dbdimp.c -rw-r--r-- 1 root root 3.2K Oct 19 21:11 Todo -rw-r--r-- 1 root root 165K Oct 19 21:11 README.mkdn -rw-r--r-- 1 root root 13K Oct 19 21:11 README.help.txt -rw-r--r-- 1 root root 172K Oct 19 21:11 README -rw-r--r-- 1 root root 19K Oct 19 21:11 Oracle.xs -rw-r--r-- 1 root root 4.3K Oct 19 21:11 Oracle.h -rw-r--r-- 1 root root 69K Oct 19 21:11 Makefile.PL -rw-r--r-- 1 root root 1.2K Oct 19 21:11 META.yml -rw-r--r-- 1 root root 2.2K Oct 19 21:11 META.json -rw-r--r-- 1 root root 1.6K Oct 19 21:11 MANIFEST -rw-r--r-- 1 root root 18K Oct 19 21:11 LICENSE -rw-r--r-- 1 root root 940 Oct 19 21:11 INSTALL -rw-r--r-- 1 root root 73K Oct 19 21:11 Changes drwxr-xr-x 2 root root 512 Dec 13 15:28 examples drwxr-xr-x 2 root root 512 Dec 13 15:28 hints drwxr-xr-x 3 root root 512 Dec 13 15:28 lib drwxr-xr-x 2 root root 1.0K Dec 13 15:30 t drwxr-xr-x 8 root root 512 Dec 13 15:33 blib -rw-r--r-- 1 root root 22K Dec 13 15:33 Oracle.xsi -rw-r--r-- 1 root root 69K Dec 13 15:33 Oracle.c -rw-r--r-- 1 root root 0 Dec 18 12:46 Oracle.bs -rw-r--r-- 1 root root 0 Dec 18 20:28 pm_to_blib -rw-r--r-- 1 root root 28K Dec 19 12:54 mk.pm -rw-r--r-- 1 root root 39K Dec 19 12:54 Makefile -rw-r--r-- 1 root root 1.7K Dec 19 12:54 MYMETA.json -rw-r--r-- 1 root root 1.1K Dec 19 12:54 MYMETA.yml [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ [root@apms:/bibek/DBD-Oracle-1.52] $ pwd /bibek/DBD-Oracle-1.52 [root@apms:/bibek/DBD-Oracle-1.52] $ ls -lrth total 2262 -rw-r--r-- 1 root root 55 Oct 19 21:11 typemap -rw-r--r-- 1 root root 28K Oct 19 21:11 ocitrace.h -rw-r--r-- 1 root root 169K Oct 19 21:11 oci8.c -rw-r--r-- 1 root root 6.1K Oct 19 21:11 oci.def -rw-r--r-- 1 root root 2.9K Oct 19 21:11 mkta.pl -rw-r--r-- 1 root root 2.0K Oct 19 21:11 dbivport.h -rw-r--r-- 1 root root 16K Oct 19 21:11 dbdimp.h -rw-r--r-- 1 root root 137K Oct 19 21:11 dbdimp.c -rw-r--r-- 1 root root 3.2K Oct 19 21:11 Todo -rw-r--r-- 1 root root 165K Oct 19 21:11 README.mkdn -rw-r--r-- 1 root root 13K Oct 19 21:11 README.help.txt -rw-r--r-- 1 root root 172K Oct 19 21:11 README -rw-r--r-- 1 root root 19K Oct 19 21:11 Oracle.xs -rw-r--r-- 1 root root 4.3K Oct 19 21:11 Oracle.h -rw-r--r-- 1 root root 69K Oct 19 21:11 Makefile.PL -rw-r--r-- 1 root root 1.2K Oct 19 21:11 META.yml -rw-r--r-- 1 root root 2.2K Oct 19 21:11 META.json -rw-r--r-- 1 root root 1.6K Oct 19 21:11 MANIFEST -rw-r--r-- 1 root root 18K Oct 19 21:11 LICENSE -rw-r--r-- 1 root root 940 Oct 19 21:11 INSTALL -rw-r--r-- 1 root root 73K Oct 19 21:11 Changes drwxr-xr-x 2 root root 512 Dec 13 15:28 examples drwxr-xr-x 2 root root 512 Dec 13 15:28 hints drwxr-xr-x 3 root root 512 Dec 13 15:28 lib drwxr-xr-x 2 root root 1.0K Dec 13 15:30 t drwxr-xr-x 8 root root 512 Dec 13 15:33 blib -rw-r--r-- 1 root root 22K Dec 13 15:33 Oracle.xsi -rw-r--r-- 1 root root 69K Dec 13 15:33 Oracle.c -rw-r--r-- 1 root root 0 Dec 18 12:46 Oracle.bs -rw-r--r-- 1 root root 0 Dec 18 20:28 pm_to_blib -rw-r--r-- 1 root root 28K Dec 19 12:54 mk.pm -rw-r--r-- 1 root root 39K Dec 19 12:54 Makefile -rw-r--r-- 1 root root 1.7K Dec 19 12:54 MYMETA.json -rw-r--r-- 1 root root 1.1K Dec 19 12:54 MYMETA.yml [root@apms:/bibek/DBD-Oracle-1.52] $ make Skip blib/lib/DBD/Oracle/Troubleshooting/Cygwin.pod (unchanged) Skip blib/lib/DBD/Oracle.pm (unchanged) Skip blib/arch/auto/DBD/Oracle/Oracle.h (unchanged) Skip blib/lib/DBD/Oracle/Troubleshooting/Vms.pod (unchanged) Skip blib/lib/DBD/Oracle/Troubleshooting/Hpux.pod (unchanged) Skip blib/lib/DBD/Oracle/Troubleshooting/Linux.pod (unchanged) Skip blib/lib/DBD/Oracle/GetInfo.pm (unchanged) Skip blib/lib/DBD/Oracle/Troubleshooting.pod (unchanged) Skip blib/arch/auto/DBD/Oracle/dbdimp.h (unchanged) Skip blib/arch/auto/DBD/Oracle/ocitrace.h (unchanged) Skip blib/lib/DBD/Oracle/Troubleshooting/Sun.pod (unchanged) Skip blib/lib/DBD/Oracle/Troubleshooting/Macos.pod (unchanged) Skip blib/lib/DBD/Oracle/Object.pm (unchanged) Skip blib/lib/DBD/Oracle/Troubleshooting/Aix.pod (unchanged) Skip blib/lib/DBD/Oracle/Troubleshooting/Win64.pod (unchanged) Skip blib/lib/DBD/Oracle/Troubleshooting/Win32.pod (unchanged) Skip blib/arch/auto/DBD/Oracle/mk.pm (unchanged) cc -c -I/opt/oracle/product/10g/rdbms/public -I/opt/oracle/product/10g/rdbms/demo -I/opt/oracle/product/10g/rdbms/public -I/opt/oracle/product/10g/plsql/public -I/opt/oracle/product/10g/network/public -I/usr/perl5/site_perl/5.8.4/sun4-solaris-64int/auto/DBI -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xarch=v8 -D_TS_ERRNO -xO3 -xspace -xildoff -DVERSION=\"1.52\" -DXS_VERSION=\"1.52\" -KPIC "-I/usr/perl5/5.8.4/lib/sun4-solaris-64int/CORE" -DUTF8_SUPPORT -DORA_OCI_VERSION=\"10.2.0.1\" -DORA_OCI_102 Oracle.c sh: cc: not found *** Error code 1 make: Fatal error: Command failed for target `Oracle.o' [root@apms:/bibek/DBD-Oracle-1.52] $ So could you please help here.... Regards, Bibek