Leonard Cowan wrote:
I'm get this error :WARNING: Oracle build rule discovery failed (512). What is 
this????

usually means nothing what did the 'make'  results show??

cheers
John
[r...@linux4 DBD-Oracle-1.24]# perl Makefile.PL
Using DBI 1.609 (for perl 5.012000 on i686-linux) installed in 
/usr/local/lib/perl5/site_perl/5.12.0/i686-linux/auto/DBI/
Configuring DBD::Oracle for perl 5.012000 on linux (i686-linux)
Remember to actually *READ* the README file! Especially if you have any 
problems.
Installing on a linux, Ver#2.6
Using Oracle in /u02/app/oracle/product/10.2.0/db_2
DEFINE _SQLPLUS_RELEASE = "1002000400" (CHAR)
Oracle version 10.2.0.4 (10.2)
Found /u02/app/oracle/product/10.2.0/db_2/rdbms/demo/demo_rdbms32.mk
Found /u02/app/oracle/product/10.2.0/db_2/precomp/demo/proc/demo_proc.mk
Using /u02/app/oracle/product/10.2.0/db_2/rdbms/demo/demo_rdbms32.mk
Your LD_LIBRARY_PATH env var is set to 
'/u02/app/oracle/product/10.2.0/db_2/lib:/lib:/opt/j2sdk1.4.2_19/lib:/u02/app/oracle/product/10.2.0/db_2/oracm/lib:/lib:/usr/lib:/usr/local/lib:/opt/j2sdk1.4.2_19/jre/lib'
Reading /u02/app/oracle/product/10.2.0/db_2/rdbms/demo/demo_rdbms32.mk
Reading /u02/app/oracle/product/10.2.0/db_2/rdbms/lib/env_rdbms.mk
cat: /u02/app/oracle/product/10.2.0/db_2/lib32/sysliblist: No such file or 
directory
Attempting to discover Oracle OCI build rules
cc -c  -I/u02/app/oracle/product/10.2.0/db_2/rdbms/public -I/u02/app/oracle/product/10.2.0/db_2/rdbms/demo 
-I/u02/app/oracle/product/10.2.0/db_2/rdbms/public -I/u02/app/oracle/product/10.2.0/db_2/plsql/public 
-I/u02/app/oracle/product/10.2.0/db_2/network/public -I/usr/local/lib/perl5/site_perl/5.12.0/i686-linux/auto/DBI 
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   
-DVERSION=\"1.24\" -DXS_VERSION=\"1.24\" -fPIC 
"-I/usr/local/lib/perl5/5.12.0/i686-linux/CORE"  -Wall -Wno-comment -DUTF8_SUPPORT -DNEW_OCI_INIT 
-DORA_OCI_VERSION=\"10.2.0.4\" DBD_ORA_OBJ.c
by executing: [make -f 
/u02/app/oracle/product/10.2.0/db_2/rdbms/demo/demo_rdbms32.mk build 
ECHODO=echo ECHO=echo GENCLNTSH='echo genclntsh' CC=true OPTIMIZE= CCFLAGS= 
EXE=DBD_ORA_EXE OBJS=DBD_ORA_OBJ.o]
WARNING: Oracle build rule discovery failed (512)
Oracle oci build command:
        []
WARNING: Unable to interpret Oracle build commands from 
/u02/app/oracle/product/10.2.0/db_2/rdbms/demo/demo_rdbms32.mk.
(Will continue by using fallback approach.)
Please report this to dbi-us...@perl.org. See README for what to include.
Found header files in /u02/app/oracle/product/10.2.0/db_2/rdbms/public.
Checking for functioning wait.ph

System: perl5.012000 linux linux4.georgiahomepro.com 2.6.9-78.0.22.el #1 thu 
apr 30 19:03:25 edt 2009 i686 athlon i386 gnulinux
Compiler:   cc -O2 -fno-strict-aliasing -pipe -I/usr/local/include 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
Linker:     /usr/bin/ld
Sysliblist: -ldl -lm -lpthread -lnsl -lirc
Oracle makefiles would have used these definitions but we override them:
  CC:       $(COMPDIR)/bin/gcc
  CFLAGS:   $(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(PFLAGS)\
        $(SHARED_CFLAG) $(USRFLAGS)
           [$(GFLAG) -O2 $(CDEBUG) $(CCFLAGS) 
-I/u02/app/oracle/product/10.2.0/db_2/rdbms/demo 
-I/u02/app/oracle/product/10.2.0/db_2/rdbms/public 
-I/u02/app/oracle/product/10.2.0/db_2/plsql/public 
-I/u02/app/oracle/product/10.2.0/db_2/network/public -DLINUX -D_GNU_SOURCE 
-D_LARGEFILE64_SOURCE=1 -D_LARGEFILE_SOURCE=1 -DSLTS_ENABLE -DSLMXMX_ENABLE 
-D_REENTRANT -DNS_THREADS $(LPFLAGS) $(USRFLAGS)]
  build:     $(BUILDEXE32)
           [ $(BUILDEXE32)]
  LDFLAGS:  -o $@ $(LDPATHFLAG)$(PRODLIBHOME) $(LDPATHFLAG)$(LIBHOME) 
$(LDPATHFLAG)$(LIBHOME)stubs/ -L$(COMPDIR)/lib -lirc
           [-o $@ -L/u02/app/oracle/product/10.2.0/db_2/rdbms/lib32/ 
-L$(LIBHOME) -L$(LIBHOME)stubs/ -L/usr/lib -lirc]
Linking with /u02/app/oracle/product/10.2.0/db_2/rdbms/lib32/defopt.o  -lclntsh 
-ldl -lm  [from $(DEF_OPT) $(OCISHAREDLIBS)]

WARNING: If you have problems you may need to rebuild perl with threading 
enabled.
Note (probably harmless): No library found for -lclntsh
LD_RUN_PATH=/u02/app/oracle/product/10.2.0/db_2/lib:/u02/app/oracle/product/10.2.0/db_2/rdbms/lib
Using DBD::Oracle 1.24.
Using DBD::Oracle 1.24.
Using DBI 1.609 (for perl 5.012000 on i686-linux) installed in 
/usr/local/lib/perl5/site_perl/5.12.0/i686-linux/auto/DBI/
Writing Makefile for DBD::Oracle
***  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?)
[r...@linux4 DBD-Oracle-1.24]#

Reply via email to