Error al generar lib ole2.lib

Post Reply
puenteda
Posts: 19
Joined: Thu Oct 02, 2014 3:51 am

Error al generar lib ole2.lib

Post by puenteda »

Amigos:

Obtengo el siguiente error al querer generar la libreria ole2 de Jose F. -, con bcc55, xharbour 0.99.3 y fhw24:

c:\FIVEWIN\CLASES\OLE2\SOURCE>build32
Borland C++ 5.5 for Win32 Copyright (c) 1993, 2000 Borland
OLE2.C:
Error E2209 OLE2.C 82: Unable to open include file 'OleDB.h'
Error E2209 c:\BCC55\INCLUDE\exdisp.h 239: Unable to open include file 'ocidl.h'
Error E2209 c:\BCC55\INCLUDE\docobj.h 86: Unable to open include file 'ocidl.h'
Error E2303 c:\BCC55\INCLUDE\exdisp.h 2135: Type name expected
Error E2303 c:\BCC55\INCLUDE\exdisp.h 2490: Type name expected
Error E2209 c:\BCC55\INCLUDE\shldisp.h 284: Unable to open include file 'ocidl.h'
*** 6 errors in Compile ***

Alguien que me pueda dar una manito.

Saludos cordiales,
Daniel Puente
Santa Cruz, Argentina
puenteda@hotmail.com
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Error al generar lib ole2.lib

Post by cnavarro »

Imagino que en el subdirectorio en el que tienes instalado Borland tienes los ficheros
Bcc32.cfg
-I"c:\Borland\Bcc55\include"
-L"c:\Borland\Bcc55\lib;c:\Borland\Bcc55\lib\psdk"
-lj"c:\Borland\Bcc55\lib;c:\Borland\Bcc55\lib\psdk"
y ilink32.cfg
-L"c:\Borland\Bcc55\lib;c:\Borland\Bcc55\lib\psdk"
En mi caso el Compilador está instalado en c:\Borland\Bcc55
Mira tambien en el build los paths
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
puenteda
Posts: 19
Joined: Thu Oct 02, 2014 3:51 am

Re: Error al generar lib ole2.lib

Post by puenteda »

Gracias por contestar, los path están bien, el tema es que los ficheros faltantes, oledb.h y ocidl.h no los tengo y no vienen con los archivos para generar la lib, vos los tenes ?.

Saludos,
Daniel Puente
puenteda@hotmail.com
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Error al generar lib ole2.lib

Post by cnavarro »

Vienen por defecto en la carpeta include de Borland (comprobado)
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
puenteda
Posts: 19
Joined: Thu Oct 02, 2014 3:51 am

Re: Error al generar lib ole2.lib

Post by puenteda »

No se porque yo no lo tengo, tengo ole2.h pero no oledb.h ni oci.dl.h, no me haces la gauchada de enviarmelo a puenteda@hotmail.com.

Saludos,
Daniel Puente
puenteda
Posts: 19
Joined: Thu Oct 02, 2014 3:51 am

Re: Error al generar lib ole2.lib

Post by puenteda »

Estimado:

Baje el c++ que está aca en herramientas y ese si tiene los archivos, pude generar la lib sin problemas. Gracias, me diste la pista por donde buscar.

Saludos,
Daniel Puente
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Error al generar lib ole2.lib

Post by Antonio Linares »

Necesitas la versión 582 de Borland

Si me envias un email te doy más indicaciones.
regards, saludos

Antonio Linares
www.fivetechsoft.com
puenteda
Posts: 19
Joined: Thu Oct 02, 2014 3:51 am

Re: Error al generar lib ole2.lib

Post by puenteda »

Antonio:

Ya la baje del link que tenes en herramientas y ahi si estan y pude generar la lib corretamente, muchas gracias por contestar.

Saludos,
Daniel Puente
Post Reply