Hello,
I'm very fun of your distribution.

I try to make DBD-Oracle-1.07 under oracle7,and it failed.
Error messages are:
cc -c -I/oracle/app/oracle/product/7.3.3/rdbms/demo
-I/oracle/app/oracle/product
/7.3.3/rdbms/public -I. -I/oracle/app/oracle/product/7.3.3/rdbms/demo
-I/oracle/
app/oracle/product/7.3.3/rdbms/demo
-I/usr/local/lib/perl5/site_perl/5.005/sun4-
solaris/auto/DBI -I/usr/local/include -O    -DVERSION=¥"1.07¥"
-DXS_VERSION=¥"1.
07¥" -KPIC -I/usr/local/lib/perl5/5.00503/sun4-solaris/CORE -DNO_OCI8
dbdimp.c
"dbdimp.c", line 740: undefined struct/union member: desc_h
cc: acomp failed for dbdimp.c
make: *** [dbdimp.o] Error 2



desc_h defined at dbdimp.h line220.
    207 struct phs_st {         /* scalar placeholder EXPERIMENTAL      */
    208     imp_sth_t *imp_sth; /* 'parent' statement                   */
       :
    216     sb4 maxlen_bound;   /* and Oracle bind has been called      */
    217
    218 #ifdef OCI_V8_SYNTAX
    219     OCIBind *bndhp;
    220     void *desc_h;       /* descriptor if needed (LOBs etc)      */
<-- Here
    221     ub4   desc_t;       /* OCI type of desc_h                   */
    222     ub4   alen;
    223 #else
    224     ub2   alen;         /* effective length ( <= maxlen )       */
    225 #endif

It's in '#ifdef OCI_V8_SYNTAX' ... '#endif',
but dbdimp.c, line 740 does not in '#ifdef OCI_V8_SYNTAX' ... '#endif'.
So It causes error, i think.

------------
Ran Hamada
Systems Design Co., Ltd.  TEL:+81-3-5454-6913
[EMAIL PROTECTED]

Reply via email to