Page 1 of 2
Compilar con Fivedit FWH24.04 - Resuelto
Posted: Tue Jul 23, 2024 3:34 pm
by jose_murugosa
Queridos compañeros del foro y Cristóbal Navarro:
Quisiera ayuda para poder compilar mis aplicaciones con FWH 24.04 BCC 7 y harbour utilizando Fivedit
No se como crear un archivo FIV que permita hacer estas compilaciones.
Apreciaré cualquier ayuda que puedan brindarme.
Re: Compilar con Fivedit FWH24.04 BCC7.7 y HARBOUR - C. Navarro
Posted: Tue Jul 23, 2024 3:39 pm
by Ariel
Hola Jose,
si quieres dame un toque a la tarde y lo vemos.
Slds.
Re: Compilar con Fivedit FWH24.04 BCC7.7 y HARBOUR - C. Navarro
Posted: Tue Jul 23, 2024 3:41 pm
by jose_murugosa
Ariel wrote:Hola Jose,
si quieres dame un toque a la tarde y lo vemos.
Slds.
oki, vemos por wapp. gracias.
Re: Compilar con Fivedit FWH24.04 BCC7.7 y HARBOUR - C. Navarro
Posted: Wed Jul 24, 2024 1:56 pm
by jose_murugosa
Bueno, me voy acercando con ayuda a lo deseado, ya puedo compilar desde Fivedit las aplicaciones pero cuando llega al linkado de las libs, ahí me da un problema con uuid.lib me dice que el archivo no pudo ser abierto
Por otro lado me da un error en el archivo prsht.h 918 9: '#endif' before '#if', pero lo revisé y a mi criterio no hay tal error.
¿Alguien tiene resuelto estos temitas?
Gracias desde ya
Re: Compilar con Fivedit FWH24.04 BCC7.7 y HARBOUR - C. Navarro
Posted: Wed Jul 24, 2024 2:51 pm
by Antonio Linares
Estimado Jose,
Prueba a copiar uuid.lib a c:\bcc77\lib
> un error en el archivo prsht.h
Que ficheros incluyes en tu fichero RC ?
Re: Compilar con Fivedit FWH24.04 BCC7.7 y HARBOUR - C. Navarro
Posted: Wed Jul 24, 2024 3:12 pm
by jose_murugosa
Antonio Linares wrote:Estimado Jose,
Prueba a copiar uuid.lib a c:\bcc77\lib
> un error en el archivo prsht.h
Que ficheros incluyes en tu fichero RC ?
Probé lo de uuid.lib y repite el mismo error
Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.
Fatal: Unable to open file 'UUID.LIB'
Code: Select all | Expand
#include <windows.h>
#include <commctrl.h>
#include <richedit.h>
#include "resource.h"
Estos son los archivos que se incluyen en el rc.
Re: Compilar con Fivedit FWH24.04 BCC7.7 y HARBOUR - C. Navarro
Posted: Wed Jul 24, 2024 3:23 pm
by Antonio Linares
bcc77 a veces tiene comportamientos erróneos con uuid.lib. Prueba a copiarlo a la carpeta en donde se esté construyendo el EXE.
En el RC prueba a quitar #include <commctrl.h>
Re: Compilar con Fivedit FWH24.04 BCC7.7 y HARBOUR - C. Navarro
Posted: Wed Jul 24, 2024 4:55 pm
by jose_murugosa
Antonio Linares wrote:bcc77 a veces tiene comportamientos erróneos con uuid.lib. Prueba a copiarlo a la carpeta en donde se esté construyendo el EXE.
En el RC prueba a quitar #include <commctrl.h>
Probé con UUID y el resultado siguie siendo el mismo.
Con el Recurso si saco #include <commctrl.h> me da este error:
Error guiddef.h 147 11: Cannot open file: string.h.
Re: Compilar con Fivedit FWH24.04 BCC7.7 y HARBOUR - C. Navarro
Posted: Wed Jul 24, 2024 6:02 pm
by Rick Lipkin
Put the file bcc32.cfg in bcc70\bin ... here is the contents of bcc32.cfg
-I@\..\include\windows\crtl;@\..\include\windows\sdk;@\..\include\dinkumware
-O
-O1
-OS
-Ob
-Oc
-Ov
-c
-d
-g0
-k-
-v-
-w
-w!
-w-inl
-w-pro
Rick Lipkin
Re: Compilar con Fivedit FWH24.04 BCC7.7 y HARBOUR - C. Navarro
Posted: Thu Jul 25, 2024 10:18 am
by jose_murugosa
Rick Lipkin wrote:Put the file bcc32.cfg in bcc70\bin ... here is the contents of bcc32.cfg
-I@\..\include\windows\crtl;@\..\include\windows\sdk;@\..\include\dinkumware
-O
-O1
-OS
-Ob
-Oc
-Ov
-c
-d
-g0
-k-
-v-
-w
-w!
-w-inl
-w-pro
Rick Lipkin
Thanks for your answer.
My bcc.cfg is like you wrote.
Re: Compilar con Fivedit FWH24.04 BCC7.7 y HARBOUR - C. Navarro
Posted: Thu Jul 25, 2024 3:59 pm
by Antonio Linares
José,
> Error guiddef.h 147 11: Cannot open file: string.h.
Al llamar al compilador de recursos pásale este flag:
-Ic:\bcc77\include\windows\crtl
Lo del uuid.lib nos pasó en su día pero luego no volvió a aparecer más. Fijate en como se usa en samples\buildh.bat
Re: Compilar con Fivedit FWH24.04 BCC7.7 y HARBOUR - C. Navarro
Posted: Thu Jul 25, 2024 7:14 pm
by jose_murugosa
Antonio Linares wrote:José,
> Error guiddef.h 147 11: Cannot open file: string.h.
Al llamar al compilador de recursos pásale este flag:
-Ic:\bcc77\include\windows\crtl
Lo del uuid.lib nos pasó en su día pero luego no volvió a aparecer más. Fijate en como se usa en samples\buildh.bat
Muchas Gracias Antonio, lo pruebo e informo.
Re: Compilar con Fivedit FWH24.04 BCC7.7 y HARBOUR - C. Navarro
Posted: Tue Jul 30, 2024 10:31 am
by jose_murugosa
Olvidé agradecer por la ayuda brindada, luego de seguir vuestros consejos y con ayuda de Cristóbal, estoy ya disfrutando de la versión 24.04.
Muchas gracias a todos por vuestra amabilidad y buena disposición
Re: Compilar con Fivedit FWH24.04 - Resuelto
Posted: Tue Sep 24, 2024 4:09 pm
by AngelSalom
Hola José, ¿Cómo conseguiste solucionar el problema de la compilación de ficheros de recursos ( .rc ) que incluyen estas cabeceras? ( En Fwh24.07, BCC7 )
Code: Select all | Expand
#include <windows.h>
#include <commctrl.h>
#include <richedit.h>
Y arroja este error
Code: Select all | Expand
hbmk2: Compiling resources...
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Error prsht.h 918 9: '#endif' before '#if'
hbmk2[conta]: Error: Running resource compiler. 20018
¡Gracias!
Re: Compilar con Fivedit FWH24.04 - Resuelto
Posted: Wed Sep 25, 2024 10:33 am
by AngelSalom
Up!