FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error al generar lib ole2.lib
Posts: 24
Joined: Thu Oct 02, 2014 03:51 AM
Error al generar lib ole2.lib
Posted: Sat Oct 04, 2014 04:15 PM

Amigos:

         Obtengo el siguiente error al querer generar la libreria ole2 de Jose F. Gimenez, 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

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Error al generar lib ole2.lib
Posted: Sat Oct 04, 2014 04:35 PM
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
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 24
Joined: Thu Oct 02, 2014 03:51 AM
Re: Error al generar lib ole2.lib
Posted: Sat Oct 04, 2014 05:11 PM

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

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Error al generar lib ole2.lib
Posted: Sat Oct 04, 2014 05:49 PM

Vienen por defecto en la carpeta include de Borland (comprobado)

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 24
Joined: Thu Oct 02, 2014 03:51 AM
Re: Error al generar lib ole2.lib
Posted: Sat Oct 04, 2014 06:25 PM

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

Posts: 24
Joined: Thu Oct 02, 2014 03:51 AM
Re: Error al generar lib ole2.lib
Posted: Sun Oct 05, 2014 02:28 AM

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

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Error al generar lib ole2.lib
Posted: Sun Oct 05, 2014 05:39 AM

Necesitas la versión 582 de Borland

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

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 24
Joined: Thu Oct 02, 2014 03:51 AM
Re: Error al generar lib ole2.lib
Posted: Mon Oct 06, 2014 04:47 PM

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

Continue the discussion