Hi,

I need some help. The "make" is failing as shown at the bottom of the
email.
My FreeBSD is 4.9 STABLE release. The Oracle that I installed is 8.0.5. 



---------------------------------------
Below is the output of perl -V
---------------------------------------

Summary of my perl5 (revision 5.0 version 8 subversion 1) configuration:
  Platform:
    osname=freebsd, osvers=4.9-stable, archname=i386-freebsd
    uname='freebsd trafmon.wamucrm.com 4.9-stable freebsd 4.9-stable #0:
wed oct 29 17:25:54 cst 2003
[EMAIL PROTECTED]:usrobjusrsrcsysoptimized i386 '
    config_args='-sde -Dprefix=/usr/local
-Darchlib=/usr/local/lib/perl5/5.8.1/mach
-Dprivlib=/usr/local/lib/perl5/5.8.1
-Dman3dir=/usr/local/lib/perl5/5.8.1/man/man3
-Dsitearch=/usr/local/lib/perl5/site_perl/5.8.1/mach
-Dsitelib=/usr/local/lib/perl5/site_perl/5.8.1
-Dscriptdir=/usr/local/bin -Ui_malloc -Ui_iconv -Uinstallusrbinperl
-Dcc=cc -Dccflags=-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.1/BSDPAN"
-Ud_dosuid -Ui_gdbm -Dusethreads=n -Dusemymalloc=y'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef
usemultiplicity=undef
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=y, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.1/BSDPAN"
-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing
-I/usr/local/include',
    optimize='-O',
    cppflags='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.1/BSDPAN"
-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing
-I/usr/local/include'
    ccversion='', gccversion='2.95.4 20020320 [FreeBSD]',
gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='cc', ldflags ='-Wl,-E  -L/usr/local/lib'
    libpth=/usr/lib /usr/local/lib
    libs=-lm -lcrypt -lutil -lc
    perllibs=-lm -lcrypt -lutil -lc
    libc=, so=so, useshrplib=false, libperl=libperl.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
    cccdlflags='-DPIC -fPIC', lddlflags='-shared  -L/usr/local/lib'


Characteristics of this binary (from libperl):
  Compile-time options: USE_LARGE_FILES
  Built under freebsd
  Compiled at May  4 2006 10:29:09
  @INC:
    /usr/local/lib/perl5/site_perl/5.8.1/mach
    /usr/local/lib/perl5/site_perl/5.8.1
    /usr/local/lib/perl5/site_perl
    /usr/local/lib/perl5/5.8.1/BSDPAN
    /usr/local/lib/perl5/5.8.1/mach
    /usr/local/lib/perl5/5.8.1






-------------------------------------------------------
Below is the output of perl Makefile.PL
----------------------------------------------------------

Using DBI 1.53 (for perl 5.008001 on i386-freebsd) installed in
/usr/local/lib/perl5/site_perl/5.8.1/mach/auto/DBI/

Configuring DBD::Oracle for perl 5.008001 on freebsd (i386-freebsd)

Remember to actually *READ* the README file! Especially if you have any
problems.

Using Oracle in /usr/local/oracle/product/8.0.5
Can't find sqlplus. Pity, it would have helped.
8.0.5.0.0            ORACLE Common RDBMS Libraries and Utilities
8.0.5.0.0            ORACLE PL/SQL Libraries
8.0.5.0.0            ORACLE Common Precomp Libraries
8.0.5.0.0            PL/SQL
8.0.5.0.0            Oracle8 Standard (RDBMS)
Oracle version 8.0.5 (8.0)
Found /usr/local/oracle/product/8.0.5/rdbms/demo/demo_rdbms.mk
Using /usr/local/oracle/product/8.0.5/rdbms/demo/demo_rdbms.mk
Your LD_LIBRARY_PATH env var is set to
'/usr/local/oracle/product/8.0.5/lib'
Reading /usr/local/oracle/product/8.0.5/rdbms/demo/demo_rdbms.mk
Reading /usr/local/oracle/product/8.0.5/rdbms/lib/env_rdbms.mk
Deleting $(COMPOBJ)/crti.o from COMPOBJS because
/usr/local/oracle/product/8.0.5/lib/GCC2.7.2.3/crti.o doesn't exist.
Deleting $(COMPOBJ)/crt1.o from COMPOBJS because
/usr/local/oracle/product/8.0.5/lib/GCC2.7.2.3/crt1.o doesn't exist.
Deleting $(COMPOBJ)/crtn.o from COMPOBJS because
/usr/local/oracle/product/8.0.5/lib/GCC2.7.2.3/crtn.o doesn't exist.

Attempting to discover Oracle OCI build rules
cc -O -pipe  -c DBD_ORA_OBJ.c
by executing: [make -f
/usr/local/oracle/product/8.0.5/rdbms/demo/demo_rdbms.mk build
ECHODO=echo ECHO=echo GENCLNTSH='echo genclntsh' CC=true OPTIMIZE=
CCFLAGS= EXE=DBD_ORA_EXE OBJS=DBD_ORA_OBJ.o]
Oracle oci build prolog:
        [Building client shared library libclntsh.so ...]
        [Call script /usr/local/oracle/product/8.0.5/bin/genclntsh ...]
        [genclntsh]
        [Built /usr/local/oracle/product/8.0.5/lib/libclntsh.so ...
DONE]
Oracle oci build command:
        [true -L/usr/local/oracle/product/8.0.5/lib/
-L/usr/local/oracle/product/8.0.5/rdbms/lib -o DBD_ORA_EXE DBD_ORA_OBJ.o
/usr/local/oracle/product/8.0.5/rdbms/lib/defopt.o
/usr/local/oracle/product/8.0.5/lib/sscoreed.o
/usr/local/oracle/product/8.0.5/lib/libclntsh.so
/usr/local/oracle/product/8.0.5/lib/nautab.o
/usr/local/oracle/product/8.0.5/lib/naeet.o
/usr/local/oracle/product/8.0.5/lib/naect.o
/usr/local/oracle/product/8.0.5/lib/naedhs.o -lnetv2 -lnttcp -lnetwork
-lncr -lclient -lvsn -lcommon -lgeneric -lmm -lnlsrtl3 -lcore4 -lnlsrtl3
-lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr -lclient -lvsn
-lcommon -lgeneric -lepc -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3
-lclient -lvsn -lcommon -lgeneric -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4
-lnlsrtl3 -lnsl -lm -ldl -lm -ldl -lnetv2 -lnttcp -lnetwork -lncr
-lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lnetv2
-lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lsql -lsql]

Found header files in /usr/local/oracle/product/8.0.5/plsql/public
/usr/local/oracle/product/8.0.5/rdbms/demo.

Checking for functioning wait.ph


System: perl5.008001 freebsd trafmon.wamucrm.com 4.9-stable freebsd
4.9-stable #0: wed oct 29 17:25:54 cst 2003
[EMAIL PROTECTED]:usrobjusrsrcsysoptimized i386
Compiler:   cc -O -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.1/BSDPAN"
-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing
-I/usr/local/include
Linker:     /usr/bin/ld
Sysliblist: -lnsl -lm
Oracle makefiles would have used these definitions but we override them:
  CC:       cc
  CFLAGS:   $(GFLAG) $(OPTIMIZE) $(CCFLAGS) $(QACCFLAGS) $(PFLAGS)\
        $(SHARED_CFLAG) $(USRFLAGS)
           [$(GFLAG) $(QACCFLAGS)
-I/usr/local/oracle/product/8.0.5/rdbms/demo
-I/usr/local/oracle/product/8.0.5/rdbms/public
-I/usr/local/oracle/product/8.0.5/plsql/public
-I/usr/local/oracle/product/8.0.5/network/public $(LPFLAGS) $(USRFLAGS)]
  LDFLAGS:  -L$(LIBHOME) -L$(ORACLE_HOME)/rdbms/lib
           [-L$(LIBHOME) -L/usr/local/oracle/product/8.0.5/rdbms/lib]
Linking with OTHERLDFLAGS = -L/usr/local/oracle/product/8.0.5/lib/
-L/usr/local/oracle/product/8.0.5/rdbms/lib
/usr/local/oracle/product/8.0.5/rdbms/lib/defopt.o
/usr/local/oracle/product/8.0.5/lib/sscoreed.o
/usr/local/oracle/product/8.0.5/lib/libclntsh.so
/usr/local/oracle/product/8.0.5/lib/nautab.o
/usr/local/oracle/product/8.0.5/lib/naeet.o
/usr/local/oracle/product/8.0.5/lib/naect.o
/usr/local/oracle/product/8.0.5/lib/naedhs.o -lnetv2 -lnttcp -lnetwork
-lncr -lclient -lvsn -lcommon -lgeneric -lmm -lnlsrtl3 -lcore4 -lnlsrtl3
-lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr -lclient -lvsn
-lcommon -lgeneric -lepc -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3
-lclient -lvsn -lcommon -lgeneric -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4
-lnlsrtl3 -lnsl -lm -ldl -lm -ldl -lnetv2 -lnttcp -lnetwork -lncr
-lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lnetv2
-lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lsql -lsql
[from 'build' rule]


WARNING: If you have problems you may need to rebuild perl with
threading enabled.

WARNING: If you have problems you may need to rebuild perl with
-Uusemymalloc.
Checking if your kit is complete...
Looks good
Use of uninitialized value in string ne at
/usr/local/lib/perl5/5.8.1/BSDPAN/ExtUtils/MM_Unix.pm line 44.
LD_RUN_PATH=/usr/local/oracle/product/8.0.5/lib:/usr/local/oracle/produc
t/8.0.5/rdbms/lib
Using DBD::Oracle 1.19.
Using DBD::Oracle 1.19.
Using DBI 1.53 (for perl 5.008001 on i386-freebsd) installed in
/usr/local/lib/perl5/site_perl/5.8.1/mach/auto/DBI/
Writing Makefile for DBD::Oracle

***  WARNING - YOUR ORACLE INSTALLATION HAS A SECURITY PROBLEM.
     Read the README.sec.txt file for more information and patch
details.
     This is just a warning. It does not affect DBD::Oracle in any way.


***  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?)










-------------------------------------------
This is the output of make
-------------------------------------------

cp Oracle.h blib/arch/auto/DBD/Oracle/Oracle.h
cp Oracle.pm blib/lib/DBD/Oracle.pm
cp mk.pm blib/arch/auto/DBD/Oracle/mk.pm
cp lib/DBD/Oracle/GetInfo.pm blib/lib/DBD/Oracle/GetInfo.pm
cp mkta.pl blib/lib/DBD/mkta.pl
cp dbdimp.h blib/arch/auto/DBD/Oracle/dbdimp.h
cp oraperl.ph blib/lib/oraperl.ph
cp ocitrace.h blib/arch/auto/DBD/Oracle/ocitrace.h
cp Oraperl.pm blib/lib/Oraperl.pm
/usr/local/bin/perl -p -e "s/~DRIVER~/Oracle/g"
/usr/local/lib/perl5/site_perl/5.8.1/mach/auto/DBI/Driver.xst >
Oracle.xsi
/usr/local/bin/perl /usr/local/lib/perl5/5.8.1/ExtUtils/xsubpp  -typemap
/usr/local/lib/perl5/5.8.1/ExtUtils/typemap -typemap typemap  Oracle.xs
> Oracle.xsc && mv Oracle.xsc Oracle.c
cc -c  -I/usr/local/oracle/product/8.0.5/plsql/public
-I/usr/local/oracle/product/8.0.5/rdbms/demo
-I/usr/local/oracle/product/8.0.5/rdbms/demo
-I/usr/local/oracle/product/8.0.5/rdbms/public
-I/usr/local/oracle/product/8.0.5/plsql/public
-I/usr/local/oracle/product/8.0.5/network/public
-I/usr/local/lib/perl5/site_perl/5.8.1/mach/auto/DBI
-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.1/BSDPAN" -DHAS_FPSETMASK
-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -I/usr/local/include -O
-DVERSION=\"1.19\"  -DXS_VERSION=\"1.19\" -DPIC -fPIC
"-I/usr/local/lib/perl5/5.8.1/mach/CORE"  -Wall -Wno-comment
-DUTF8_SUPPORT -DORA_OCI_VERSION=\"8.0.5\" Oracle.c
cc -c  -I/usr/local/oracle/product/8.0.5/plsql/public
-I/usr/local/oracle/product/8.0.5/rdbms/demo
-I/usr/local/oracle/product/8.0.5/rdbms/demo
-I/usr/local/oracle/product/8.0.5/rdbms/public
-I/usr/local/oracle/product/8.0.5/plsql/public
-I/usr/local/oracle/product/8.0.5/network/public
-I/usr/local/lib/perl5/site_perl/5.8.1/mach/auto/DBI
-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.1/BSDPAN" -DHAS_FPSETMASK
-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -I/usr/local/include -O
-DVERSION=\"1.19\"  -DXS_VERSION=\"1.19\" -DPIC -fPIC
"-I/usr/local/lib/perl5/5.8.1/mach/CORE"  -Wall -Wno-comment
-DUTF8_SUPPORT -DORA_OCI_VERSION=\"8.0.5\" dbdimp.c
dbdimp.c: In function `ora_db_login6':
dbdimp.c:456: warning: unused variable `rsize'
dbdimp.c: In function `dbd_rebind_ph_char':
dbdimp.c:1110: warning: value computed is not used
dbdimp.c: In function `ora_st_execute_array':
dbdimp.c:1985: warning: value computed is not used
dbdimp.c:2016: `OCI_BATCH_ERRORS' undeclared (first use in this
function)
dbdimp.c:2016: (Each undeclared identifier is reported only once
dbdimp.c:2016: for each function it appears in.)
dbdimp.c:2029: `OCI_ATTR_NUM_DML_ERRORS' undeclared (first use in this
function)
dbdimp.c:2049: `OCI_ATTR_DML_ROW_OFFSET' undeclared (first use in this
function)
dbdimp.c:1866: warning: `oci_mode' might be used uninitialized in this
function
*** Error code 1

Stop in /usr/local/src/DBD-Oracle-1.19.


Thanks,

Ronneil

Reply via email to