Page 1 of 1

Problemita al compilar con FWH24.02

Posted: Mon Mar 11, 2024 5:05 pm
by jose_murugosa
Al tratar de construir una de mis aplicaciones (la más sencilla) con la nueva versión de FWH, bcc77 (en el directorio bcc7) y el harbour del 09/03/2024 recibo este error:
C:\fivedit>C:\BCC7\bin\brc32.exe -r d:\xbase-proyectos\bombeo\resource\Bombeo -iC:\BCC7\include -iC:\BCC7\include\dinkumware -iC:\BCC7\include\windows\sdk -fod:\xbase-proyectos\bombeo\resource\Bombeo.res
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.

Error prsht.h 918 9: '#endif' before '#if'

Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.
Fatal: Unable to open file 'ODBC32.LIB'
Link Error
Que puede causar esto, porque el archivo ODBC32.LIB se encuentra en el directorio c:\bc7\lib por lo cual debería poder abrirlo.
Por otra parte no me doy cuenta que está mal en el prsht.h

Re: Problemita al compilar con FWH24.02

Posted: Mon Mar 11, 2024 6:08 pm
by Enrico Maria Giordano
If you send me your file prsht.h I will return it fixed.

Re: Problemita al compilar con FWH24.02

Posted: Mon Mar 11, 2024 7:04 pm
by jose_murugosa
Thank you very much Enrico !!
You can download it from here:
https://mega.nz/file/WdQSgQbb#s9TLGm0Nx ... FkzG483_Yc

Again Thanks a lot!!

Re: Problemita al compilar con FWH24.02

Posted: Tue Mar 12, 2024 9:07 am
by Enrico Maria Giordano
Your file prsht.h is identical to mine. Can you send me a sample to replicate the error here, please?

Re: Problemita al compilar con FWH24.02

Posted: Tue Mar 12, 2024 9:15 am
by Enrico Maria Giordano
Anyway, try to comment out this line and let me know:

Code: Select all | Expand

#endif  /* _PRSHT_H_ */

Re: Problemita al compilar con FWH24.02

Posted: Wed Sep 25, 2024 11:14 am
by AngelSalom
Ok, seguimos desde este hilo ( https://forums.fivetechsupport.com/view ... e2e2e878e0 ).

Al comentar esta línea en prsht.h

Code: Select all | Expand

#endif  /* _PRSHT_H_ */ 
Y añadir el include

Code: Select all | Expand

%bcdir%\include\windows\crtl 
Obtengo :

Code: Select all | Expand

Error combaseapi.h 248 9: Symbol PURE is already defined. Redefinition is not the same 
Comento la ínea en el fichero comabaseapi.h

Code: Select all | Expand

#define PURE
Y obtengo :

Code: Select all | Expand

Error _lim.h 29 6: Expecting ')'
Que puedo ajustarlo para eliminar el error, pero no tengo claro si puede afectar a algo ¿?

Re: Problemita al compilar con FWH24.02

Posted: Wed Sep 25, 2024 12:31 pm
by Enrico Maria Giordano
I need a sample to reproduce the problem. Can you provide me it, please?

Re: Problemita al compilar con FWH24.02

Posted: Wed Sep 25, 2024 2:55 pm
by AngelSalom
Hola, gracias por tu ayuda.
Finalmente lo solucioné cambiando los includes por un

Code: Select all | Expand

#include <winapi.ch>
Saludos,

Re: Problemita al compilar con FWH24.02

Posted: Wed Sep 25, 2024 4:42 pm
by Enrico Maria Giordano
I don't understand but... very good! :D