Re: Oracle-OCI-0.03 compile on 8.0.5 (Linux & FreeBSD)
[email protected] (Tim Bunce) Wed, 11 Jul 2001 16:05:38 +0100
| Newsgroups | perl.dbi.oracle-oci |
|---|---|
| Organization | Paul Ingram Group, Software Systems, +44 1 483 862800 |
| Message-ID | <[email protected]> |
On Wed, Jul 11, 2001 at 07:30:10AM -0500, Scott T. Hildreth wrote: > > --copy /oracle/8.0.5/plsql/public/ociextp.h to > /oracle/8.0.5/rdbms/demo/. Okay. > --added to oci_skip in boot script, > > StmtBindByName => "not in some libs, superceeded by OCIBindByName", Okay. > ..Everything works fine until 05dbi.t > > The Lob testing fails, the table gets created but the $lob_locator > is invalid. All the test after that fail, OCILobGetLength, > OCILobTrim, ...etc. > > I get this warning on the compile, > > OCI.xs: In function `constant_OCI_LO': > OCI.xs:4823: warning: decimal constant is so large that it is unsigned Expected. > extra.xsh: In function `XS_Oracle__OCI_OCIAttrGet': > extra.xsh:87: warning: passing arg 2 of `Perl_sv_2pv' from incompatible > pointer type Okay. (Not relevant to the problem though.) > I have compiled the oci demos and they work, so any ideas on how to proceed? Dig into the code at the point it seems to go wrong (and just before). Run with the DBI_DEBUG env var set to, say, 3 for lots of extra debug info. Thanks! Tim.