Sorry, major oversight in my haste:
Using Oracle 8.0.6
Platform:
osname=solaris, osvers=2.7, archname=sun4-solaris
uname='sunos sun05 5.7 generic_106541-07 sun4u sparc
sunw,ultra-enterprise '
hint=recommended, useposix=true, d_sigaction=define
bincompat3=n useperlio=undef d_sfio=undef
Compiler:
cc='gcc', optimize='-O', gccversion=2.8.1
cppflags='-I/usr/local/include -I/opt/local/include'
ccflags ='-I/usr/local/include -I/opt/local/include'
stdchar='char', d_stdstdio=define, usevfork=false
voidflags=15, castflags=0, d_casti32=define, d_castneg=define
intsize=4, 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 -ldl -lm -lc -lcrypt
libc=, 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):
Built under solaris
Compiled at Apr 3 2000 13:49:31
@INC:
/opt/local/perl500404/lib/sun4-solaris/5.00404
/opt/local/perl500404/lib
/opt/local/perl500404/lib/site_perl/sun4-solaris
/opt/local/perl500404/lib/site_perl
.
David Curiel
> -----Original Message-----
> From: Curiel, David
> Sent: Tuesday, May 08, 2001 2:00 PM
> To: [EMAIL PROTECTED]
> Subject: DBD::Oracle 1.06 Makefile.PL error
>
> Kind folks,
> I have looked in the archives, and although I have found some (older)
> similar descriptions of my problem, I have found no responses that appear
> to be solutions.
>
> Below is included a snippet of an attempt to install DBD::Oracle 1.06.
> Starting out with 'perl Makefile.PL' I get the output below.
>
> <snip>
>
> > perl Makefile.PL
> ......
> ......
>
> Using DBD::Oracle 1.06.
> Using DBI 1.15 installed in
> /opt/local/perl500404/lib/site_perl/sun4-solaris/auto/DBI
> Writing Makefile for DBD::Oracle
> String found where operator expected at (eval 124) line 1, near "'long
> unsigned' 'int'"
> (Missing operator before 'int'?)
> Number found where operator expected at (eval 130) line 1, near ")0"
> (Missing operator before 0?)
> </snip>
>
> The subsequent 'make' appears to work fine, but the following 'make test'
> fails - apparently because of some similar errors with Makefile.PL
>
> Although my sense is that the package has been built fine, I simply can't
> bring myself to install on our production machine without being able to
> get a clean 'make test' - especially since I cannot find a copy of v1.03
> anywhere (what we're currently using).
>
> Any ideas?
> Thanks in advance,
> David Curiel
>