Error al construir .exe Error guiddef.h 147 11: Cannot open

Error al construir .exe Error guiddef.h 147 11: Cannot open

Postby jvtecheto » Mon Jul 15, 2019 8:16 pm

Hola

Tanto usando el IDE FivEdit como archivo .mak
me da error al construir el .exe siguiente.
Error guiddef.h 147 11: Cannot open file: string.h

He buscado en el foro y tenia que ver algo con la construccion pero de 64 bits.
Tengo las rutas del compilador C bien asignadas y utilizo Borland C++ 7.30

Como lo arreglo ?

Os explico , si abro el fichero .rc con el Pelles C y lo guardo como .res.
ya no da error y lo construyo perfectamente tanto en FIVEDIT como en archivo .mak

El .res lo deberia de compilar sin problemas . no?

Yo uso tanto el Pelles C como ResEdit en su version de 64 bits.
Incluye esto en los .rc generados o son iguales a los de 32 bits.?

Porque no me genera el .res el FIVEDIT o el archivo .mak.
El FIVEDIT lo tengo bien configurado ya que otros proyectos los construe bien y el .mak igualmente solo me pasa en este proyecto
que por cierto es el que publico el compañero Angel Salom por el problema de el CheckBox activo.
Que lo queria probar y me encontre con este problema.

En fin no se porque no me genera el .res la verdad.

Si a alguien se le ocurre algo estare muy agradecido.

Un abrazo a todos.

Jose
Fwh 19.06 32 bits + Harbour 3.2dev(r2104281802) + Borland 7.4 + FivEdit
User avatar
jvtecheto
 
Posts: 576
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Error al construir .exe Error guiddef.h 147 11: Cannot open

Postby jvtecheto » Wed Jul 17, 2019 6:42 pm

Hola :

Me respondo a mi mismo por si a alguien le interesa.

Si cambio el compilador de Borland C++ 7.3 por la version 7.0 ya no se produce el error y compila perfectamente
y genera el .res por supuesto.
Tanto en el IDE FivEdit como con fichero .mak

En fin cambio al compilador 7.0 por ahora.

Saludos.

Jose.
Fwh 19.06 32 bits + Harbour 3.2dev(r2104281802) + Borland 7.4 + FivEdit
User avatar
jvtecheto
 
Posts: 576
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Error al construir .exe Error guiddef.h 147 11: Cannot open

Postby cnavarro » Wed Jul 17, 2019 6:55 pm

Jose, qué includes tienes en el RC ?
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
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Error al construir .exe Error guiddef.h 147 11: Cannot open

Postby AngelSalom » Wed Jul 17, 2019 7:27 pm

brakaman wrote:Hola :

Me respondo a mi mismo por si a alguien le interesa.

Si cambio el compilador de Borland C++ 7.3 por la version 7.0 ya no se produce el error y compila perfectamente
y genera el .res por supuesto.
Tanto en el IDE FivEdit como con fichero .mak

En fin cambio al compilador 7.0 por ahora.

Saludos.

Jose.


En la 7.3 deben faltar includes que sí lleva la 7.0 de ahí que te arroje el error que no encuentra ficheros de cabecera.
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 708
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: Error al construir .exe Error guiddef.h 147 11: Cannot open

Postby jvtecheto » Wed Jul 17, 2019 7:40 pm

Hola Angel.

Pues no Angel son los mismos ficheros en unos c:\bcc7 y en otros c:\bcc73

bcc32.cgf
Code: Select all  Expand view

-I"c:\BCC73\include";"c:\BCC73\include\windows\crtl";"c:\BCC73\include\dinkumware";"c:\BCC73\include\windows\rtl";"c:\BCC73\include\windows\sdk";"c:\BCC73\include\windows\sdk\atl"
-L"c:\BCC73\lib";"c:\BCC73\lib\psdk"
 

ilink32.cfg
Code: Select all  Expand view

-L"c:\BCC73\lib";"c:\BCC73\lib\psdk"
 


Saludos

Jose.
Fwh 19.06 32 bits + Harbour 3.2dev(r2104281802) + Borland 7.4 + FivEdit
User avatar
jvtecheto
 
Posts: 576
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Error al construir .exe Error guiddef.h 147 11: Cannot open

Postby karinha » Wed Jul 17, 2019 8:11 pm

El xHarbour debe ser para BCC73.

Code: Select all  Expand view

-I"C:\BCC73\include";"C:\BCC73\include\windows\crtl";"C:\BCC73\include\dinkumware";"C:\BCC73\include\windows\rtl";"C:\BCC73\include\windows\sdk";"C:\BCC73\include\windows\sdk\atl"
-L"C:\BCC73\lib";"C:\BCC73\lib\psdk"
-g0
 
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7214
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Error al construir .exe Error guiddef.h 147 11: Cannot open

Postby jvtecheto » Thu Jul 18, 2019 7:35 am

Hola Joao.

Ya he cambiado a Borland C 7.0, la verdad que no lo sabia,
entonces los usuarios que usan Borland C++ 7.30 utilizan XHarbour.

Gracias amigo.

Saludos

Jose.
Fwh 19.06 32 bits + Harbour 3.2dev(r2104281802) + Borland 7.4 + FivEdit
User avatar
jvtecheto
 
Posts: 576
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Error al construir .exe Error guiddef.h 147 11: Cannot open

Postby cnavarro » Thu Jul 18, 2019 8:25 am

Jose, Borland 7.3 se puede utilizar con Harbour o con xHarbour, pero lo recomendable es tener en este caso Harbour construído con ese compilador
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
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Error al construir .exe Error guiddef.h 147 11: Cannot open

Postby jvtecheto » Thu Jul 18, 2019 10:00 am

Ah. Gracias Cristobal.

Entonces la version de Harbour que facilita Fivetech esta construida con Borland C++ 7.0 ?

Saludos.

Jose.
Fwh 19.06 32 bits + Harbour 3.2dev(r2104281802) + Borland 7.4 + FivEdit
User avatar
jvtecheto
 
Posts: 576
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Error al construir .exe Error guiddef.h 147 11: Cannot open

Postby cnavarro » Thu Jul 18, 2019 10:14 am

No, no quiero decir eso, pero aunque así fuese, el error que obtienes no creo que tenga nada que ver con eso
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
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 87 guests