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

Post Reply
User avatar
jvtecheto
Posts: 357
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

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

Post by jvtecheto »

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(r2011030937)+ Borland 7.4 + FivEdit
User avatar
jvtecheto
Posts: 357
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

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

Post by jvtecheto »

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(r2011030937)+ Borland 7.4 + FivEdit
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

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

Post by cnavarro »

Jose, qué includes tienes en el RC ?
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.
User avatar
AngelSalom
Posts: 664
Joined: Fri Oct 07, 2005 7:38 am
Location: Vinaros (Castellón ) - España
Contact:

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

Post by AngelSalom »

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
http://www.visionwin.com
---------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.0
User avatar
jvtecheto
Posts: 357
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

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

Post by jvtecheto »

Hola Angel.

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

bcc32.cgf

Code: Select all

-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

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

Jose.
Fwh 19.06 32 bits + Harbour 3.2dev(r2011030937)+ Borland 7.4 + FivEdit
User avatar
karinha
Posts: 4882
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

Post by karinha »

El xHarbour debe ser para BCC73.

Code: Select all

-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
User avatar
jvtecheto
Posts: 357
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

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

Post by jvtecheto »

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(r2011030937)+ Borland 7.4 + FivEdit
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

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

Post by cnavarro »

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
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.
User avatar
jvtecheto
Posts: 357
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

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

Post by jvtecheto »

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(r2011030937)+ Borland 7.4 + FivEdit
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

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

Post by cnavarro »

No, no quiero decir eso, pero aunque así fuese, el error que obtienes no creo que tenga nada que ver con eso
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.
Post Reply