Página 1 de 1
Problemas al Crear librerias con xHarbour
Enviado: 16 Out 2023 13:41
por Ruben Dario
Saludos al forum
He bajado hwgui-2.23-b5.src, y trato de crear las librerias y me da error
uso C_BCC\BCC76 y Xharbour_bcc76
MAKE Version 5.43 Copyright (c) 1987, 2019 Embarcadero Technologies, Inc.
\HARBOURX_V\Xharbour_bcc76\bin\harbour.exe -iinclude;\HARBOURX_V\Xharbour_bcc76\include;\C_BCC\BCC76\include -n -q0 -w -es2 -gc0 source\winapi\hmisc.prg -oobj\b32\hmisc.c
** error 1 ** deleting obj\b32\hmisc.c
source\winapi\hmisc.prg(1137) Error E0025 Error in #if expression
Problemas al Crear librerias con xHarbour
Enviado: 16 Out 2023 14:25
por JoséQuintas
Código: Selecionar todos
FUNCTION hwg_Has_Win_Euro_Support()
#if ( HB_VER_REVID - 0 ) >= 2002101634
RETURN .T.
#else
RETURN .F.
#endif
Vai encontrar isso em outros fontes, e isso seria pra harbour.
Temporariamente, veja como definir a variável na compilação com xharbour.
HB_VER_REVID=0
ou nos fontes que acusarem erro:
#define HB_VER_REVID 0
O conteúdo depende da codepage, não sei se xharbour tem o símbolo do euro ou a codepage, que vai ser em outro fonte, também com checagem parecida de HB_VER_REVID.
São 4 fontes com isso, 1 pra linux, 1 pra windows, 2 gerais.
Problemas al Crear librerias con xHarbour
Enviado: 16 Out 2023 17:55
por Ruben Dario
Esta para si la compilo bien , con el cambio.
Pero presenta errores en es o posiblemente en otros
Solamente me ha compilado bien para bcc y HArbour
Uso para compilar esto archivos de colocarn el el fuente.
make_b32.bat y makefile.bc Funciona con Harbour on xHarbour genera muchos errores
makemngw.bat y makefile.gcc Da errores
make_vc.bat y makefile.vc Da errores
hdrawnbrw.prg
K:\Hwgui\hwgui-2.23-b5.src>make_b32
if not exist obj\b32\mt md obj\b32\mt
source\cross\hdrawnbrw.prg(784) Error E0020 Incomplete statement or unbalanced delimiters
source\cross\hdrawnbrw.prg(785) Warning W0001 Ambiguous reference: 'O'
source\cross\hdrawnbrw.prg(786) Warning W0001 Ambiguous reference: 'O'
source\cross\hdrawnbrw.prg(786) Warning W0001 Ambiguous reference: 'N'
source\cross\hdrawnbrw.prg(788) Warning W0001 Ambiguous reference: 'O'
source\cross\hdrawnbrw.prg(791) Error E0030 Syntax error: "syntax error at '}'"
source\cross\hdrawnbrw.prg(821) Error E0020 Incomplete statement or unbalanced delimiters
source\cross\hdrawnbrw.prg(822) Warning W0001 Ambiguous reference: 'O'
source\cross\hdrawnbrw.prg(823) Warning W0001 Ambiguous reference: 'O'
source\cross\hdrawnbrw.prg(823) Warning W0001 Ambiguous reference: 'N'
source\cross\hdrawnbrw.prg(827) Warning W0001 Ambiguous reference: 'O'
source\cross\hdrawnbrw.prg(831) Warning W0001 Ambiguous reference: 'O'
source\cross\hdrawnbrw.prg(835) Error E0030 Syntax error: "syntax error at '}'"
Build Error HWGUI
Problemas al Crear librerias con xHarbour
Enviado: 16 Out 2023 18:44
por JoséQuintas
Não bate com o fonte que tenho aqui atualizado.
Xharbour aceita isso marcado?