Re: OCI on Win

[email protected] ("Dave K") Thu, 3 Apr 2003 19:47:55 -0500
Newsgroups perl.dbi.oracle-oci
Message-ID <[email protected]>
> You could just comment out the error and see what fails later...
>
Some how I knew you were going to say that...
I did comment out the cause of the error and ran into 'Hit by missing
[ORACLE_HOME OCI_HEADER etc] and found work arounds/fixes. Then tried again.
h2xs seems to be choking (though the real problem may be in assemblying the
args for h2xs

A partial listing of the result is:
Actual var sent to qx  (added by djk to try to dig in and find the error)

h2xs -d -O -n
Oracle::OCI -F -IE:/Oracle/Ora81/oci/include/ -IE:/Oracle/Ora81/...
^OCI(?!AQ|AttrGet|Bind|Cache|Callback|Complex|Context|Date|DirPath|EnvCallba
ck...
er|Raw|Ref|Security|SharedLibInit|StmtBindByName|StmtBindByPos|StmtGetBindIn
fo...
deChar|_FLAGS|_FNCODE_|_NLS_|_ORACLE)|^SQL' -k -x
E:/Oracle/Ora81/\OCI\INCLUDE...
Running h2xsA...
Unknown option: IE:/Oracle/Ora81/oci/include/
Unknown option: E
h2xs [OPTIONS ... ] [headerfile [extra_libraries]]
version: 1.22

I have been working to make the above execute cleanly.
my $h2xs = qw( h2xs );
my $h2xsA = $h2xs .' '. join ' ',  @h2xsargz;
This may be misguided or I may need to clean up the args array.
Any help appreciated.