Cygwin/DBD-Oracle-1.14 WARNING: could not decode oracle version

From: Chandresh Prakash (chandreshprakash_at_hotpop.com)
Date: 12/22/03

  • Next message: Malka Cymbalista: "looping error message"
    Date: 22 Dec 2003 00:39:59 -0800
    
    

    Hi,
     I am trying to install module DBD-Oracle-1.14 on my cygwin/win2k system with
     perl, v5.8.0 built for cygwin-multi-64int.
     The trouble is that when creating the make file, it says that it could not
     determine the oracle version and that certain header files are missing from
     the oracle installation. Please guide.
     Following is the output I get on trying to create make file:
    ==============================================================================
    $ perl Makefile.PL
    Using DBI 1.39 installed in /usr/lib/perl5/site_perl/5.8.0/cygwin-multi-64int/au
    to/DBI

     Configuring DBD::Oracle ...

    >>> Remember to actually *READ* the README file!
            Especially if you have any problems.

    Using Oracle in /cygdrive/d/Oracle/Ora81

    WARNING: could not decode oracle version from
    /cygdrive/d/Oracle/Ora81/orainst/inspdver, or /cygdrive/d/Oracle/Ora81/install/u
    nix.rgs
    or from ORACLE_HOME path /cygdrive/d/Oracle/Ora81.
    Oracle version based logic in Makefile.PL may produce erroneous results.

    *********************************************************
    I can't find the header files I need in your Oracle installation.
    You probably need to install some more Oracle components.
    I'll keep going, but the compile will probably fail.
    See README.clients for more information.
    *********************************************************

    Found OCI directory
    Using OCI directory 'OCI'

    System: perl5.008 cygwin_nt-5.0 ismene 1.3.22(0.7832) 2003-03-18 09:20 i586 unkn
    own unknown cygwin
    Compiler: gcc -O3 -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing
    Linker: /usr/bin/ld
    Sysliblist:

    Warning: If you have problems you may need to rebuild perl with -Uusemymalloc.

    Checking if your kit is complete...
    Looks good
    LD_RUN_PATH=/cygdrive/d/Oracle/Ora81/lib:/cygdrive/d/Oracle/Ora81/rdbms/lib
    Using DBD::Oracle 1.14.
    Using DBD::Oracle 1.14.
    Using DBI 1.39 installed in /usr/lib/perl5/site_perl/5.8.0/cygwin-multi-64int/au
    to/DBI
    Writing Makefile for DBD::Oracle

    *** If you have problems...
         read all the log printed above, and the README and README.help files.
         (Of course, you have read README by now anyway, haven't you?)
    ============================================================================

    Thanks,
     Chandresh


  • Next message: Malka Cymbalista: "looping error message"

    Relevant Pages

    • Re: DBD::Oracle Install Mystery
      ... getting trying to install DBD::Oracle: ... Looking at your compile line above I'm guessing you are using Oracle 8.1.6 and that OCI_FETCH_CURRENT was not available in 8.1.6)or at least not defined). ... get a recent instant client and instant client sdk and compile DBD::Oracle against that. ... Perl 5.10 recently installed with gcc, ...
      (perl.dbi.users)
    • RE: Trying to make DBI work for me
      ... I did "perl -V"; ... say "Oracle client", do you mean DBD-Oracle.ppd? ... Install 'DBD-Oracle' version 1.15 in ActivePerl 5.6.1.633. ... I don't know about the perl error, but as for the Oracle error, it ...
      (perl.dbi.users)
    • (Fwd) DBD module install problem
      ... I downloaded and built from source the lastest Perl from CPAN. ... I built it with gcc compiler which was built as a 64 bit binary. ... I was able to add the DBI module for Oracle, with no problem, but when I during the make of DBD I get this warning and an error message, and am unable to install it. ...
      (perl.dbi.users)
    • Re: Oracle make test failing on HP/UX
      ... Looks like you are pointing to the 64 bit binarys. ... You will have to use a 32 bit oracle client. ... When I go to install the Oracle stuff I get this during a "make test": ... I did *not* build a threaded Perl because that gives a harsh warning when installing Perl. ...
      (perl.dbi.users)
    • RE: Windows to Oracle
      ... You must install DBD::Oracle using either CPAN or ActiveState's PPM utility (if you're using AS Perl 5.6.0). ... If you are truly trying to use ODBC, why are you specifying the Oracle driver? ...
      (perl.dbi.users)