Tim Bunce wrote:
http://www.data-plan.com/public/DBD-Oracle-1.17-RC3.tar.gz
"We're getting there". This one fixes the two issues raised against RC2
(thanks Andy and Steffen).
I'd be grateful for more, and wider, testing. Thanks!
Neither this release, nor RC2, work against the Instant Client
on Solaris. Makefile.PL fails with the output shown below.
The original release candidate's Makefile.PL succeeds with
the exact same environment settings (using the makefile
/jackdaw/instantclient/./sdk/demo/demo.mk).
[EMAIL PROTECTED] perl Makefile.PL -v
Using DBI 1.50 (for perl 5.008007 on sun4-solaris-64) installed in
/net/jackdaw.cam.ac.uk/jackdaw/perl/5.8.7-A/lib/site_perl/5.8.7/sun4-solaris-64/auto/DBI/
Configuring DBD::Oracle for perl 5.008007 on solaris (sun4-solaris-64)
Remember to actually *READ* the README file! Especially if you have any
problems.
Using Oracle in /jackdaw/instantclient
PATH=/jackdaw/instantclient/bin:/jackdaw/instantclient:/jackdaw/perl/5.8.7-A/bin:/home/cj10/bin:/jackdaw/perl/bin:/jackdaw/perl/util:/jackdaw/bin:/usr/openwin/bin:/opt/SUNWspro/bin:/usr/sbin:/usr/bin:/usr/ccs/bin
DEFINE _SQLPLUS_RELEASE = "1002000100" (CHAR)
Oracle version 10.2.0.1 (10.2)
Unable to locate an oracle.mk, proc.mk or other suitable *.mk
file in your Oracle installation. (I looked in
/jackdaw/instantclient/rdbms/demo/demo_xe.mk
/jackdaw/instantclient/rdbms/lib/oracle.mk
/jackdaw/instantclient/rdbms/demo/oracle.mk
/jackdaw/instantclient/rdbms/demo/demo_rdbms.mk
/jackdaw/instantclient/precomp/demo/proc/proc.mk
/jackdaw/instantclient/precomp/demo/proc/demo_proc.mk
/jackdaw/instantclient/proc/lib/proc.mk
/jackdaw/instantclient/proc16/lib/proc16.mk under /jackdaw/instantclient)
The oracle.mk (or demo_rdbms.mk) file is part of the Oracle
RDBMS product. The proc.mk (or demo_proc.mk) file is part of
the Oracle Pro*C product. You need to build DBD::Oracle on a
system which has one of these Oracle components installed.
(Other *.mk files such as the env_*.mk files will not work.)
Alternatively you can use Oracle Instant Client.
In the unlikely event that a suitable *.mk file is installed
somewhere non-standard you can specify where it is using the -m option:
perl Makefile.PL -m /path/to/your.mk
See README.clients.txt for more information and some alternatives.
at Makefile.PL line 1039.
[EMAIL PROTECTED]
--
Charles Jardine - Computing Service, University of Cambridge
[EMAIL PROTECTED] Tel: +44 1223 334506, Fax: +44 1223 334679