Sir,

First of all, Thanks!But actually what I've heard
was that I need some libs and not oracle really installed.

I've got the .mk file and got building a makefile file. However,
during its creation was a problem and then the make command
failed. See:
[root@itabirito DBD-Oracle-1.12]# perl Makefile.PL -m 
/home/oracle/demo/demo_rdbms.m




Attempting to discover Oracle OCI build rules...
cc -c -I/home/oracle/rdbms/demo -I/home/oracle/rdbms/public
-I/home/oracle/plsql/public -I/home/oracle/network/public
-I/home/oracle/rdbms/demo
-I/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/DBI -fno-strict-aliasing
-O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro -march=i586 -ffast-math
-DVERSION=\"1.12\" -DXS_VERSION=\"1.12\" -fpic
-I/usr/lib/perl5/5.6.0/i386-linux/CORE  DBD_ORA_OBJ.c
Warning: Oracle build rule discovery failed (512)
Oracle oci build prolog:
        make: *** No rule to make target `/home/oracle/lib/libclient8.a',
needed by `/home/oracle/lib/libclntsh.so'.  Stop.
Oracle oci build command:

Use of uninitialized value in substitution (s///) at Makefile.PL line 303.
Use of uninitialized value in substitution (s///) at Makefile.PL line 308.
Use of uninitialized value in substitution (s///) at Makefile.PL line
309.U

[root@itabirito DBD-Oracle-1.12]# make         




Oracle.xs:85: dereferencing pointer to incomplete type
Oracle.xs:85: dereferencing pointer to incomplete type
Oracle.xs:85: dereferencing pointer to incomplete type
Oracle.xs:85: dereferencing pointer to incomplete type
Oracle.xs:85: dereferencing pointer to incomplete type
Oracle.xs:87: dereferencing pointer to incomplete type
Oracle.xs:87: dereferencing pointer to incomplete type
Oracle.xsi: In function `boot_DBD__Oracle':
Oracle.xsi:18: sizeof applied to an incomplete type
Oracle.xsi:19: sizeof applied to an incomplete type
make: *** [Oracle.o] Error 1


[]'s!
     
     Leonardo

      "You are what you eat"
                 Garfield 
         
--------------------             
Leonardo Barbosa e Oliveira     
Lab. ATM/DCC/UFMG/Brasil - [EMAIL PROTECTED]
Projeto ReMAV BH2 - http://www.dcc.ufmg.br/~admbh2
Grupo de Gerencia, Operacao e Manutencao da Rede

On Mon, 14 Jan 2002, Scott Alexander wrote:

> Leonardo,
> 
> DBD::Oracle does require that Oracle be installed on the system.  Have
> you tried looking for the .mk files it suggests.  If you can't find any
> of those on your system,  Launch the oracle universal installer and make
> sure one of the two products mentioned in the error message is
> installed.
> 
> If one or both of the packages are installed and you still can't find
> the .mk files, Something would appear very wrong with the oracle install
> that you have on your system.
> 
> Good luck.
> 
> Scott
> 
> On Mon, 14 Jan 2002 21:38:33 -0200 (EDT)
> "Leonardo Barbosa e Oliveira" <[EMAIL PROTECTED]> wrote:
> 
> > 
> > 
> > I'm sorry Sir, but I've been trying to install
> > DBD::oracle for weeks and I found much documentation
> > saying that I need some oracle software installed. Then
> > I got some libs and the installation of the module, which
> > before even start to install, gives the follow error
> > 
> > [oracle@itabirito DBD-Oracle-1.12]$ !perl
> > perl Makefile.PL
> > Using DBI 1.13 installed in
> > /usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/DBI
> >  
> >  Configuring DBD::Oracle ...
> >  
> > >>>     Remember to actually *READ* the README file!
> >         Especially if you have any problems.
> >  
> > You don't seem to have many Oracle libraries installed. If the
> > build fails you probably need to install more Oracle software.
> >  
> >  
> >         Unable to locate an oracle.mk, proc.mk or other suitable *.mk
> >         file in your Oracle installation.  (I looked in
> 
> >         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.)
> >  
> 

Reply via email to