Page 1 of 1
Re: Problema en Compilacion de ejemplo EasyReport
Posted: Wed Oct 26, 2022 11:22 am
by checo176
Maestro mil gracias por la orientación. Al parecer se solucionó el problema de compilación, ya que no estoy seguro para comprobarlo, ya que me sale el siguiente nuevo error en la compilación:
Este es el error que me aparece:
Code: Select all | Expand
┌────────────────────────────────────────────────────────────────────────────┐
│ FiveWin for Harbour 22.03 - Mar. 2022 Harbour development power │▄
│ (c) FiveTech 1993-2022 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8/10 │█
└────────────────────────────────────────────────────────────────────────────┘█
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Compiling...
Harbour 3.2.0dev (r2004201301)
Copyright (c) 1999-2020, https://harbour.github.io/
Compiling 'erdsample.prg' and generating preprocessed output to 'erdsample.ppo'...
Lines 4984, Functions/Procedures 1
Generating C source output to 'erdsample.c'... Done.
Embarcadero C++ 7.30 for Win32 Copyright (c) 1993-2017 Embarcadero Technologies, Inc.
erdsample.c:
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Error guiddef.h 147 11: Cannot open file: string.h
* Linking errors *
Me puede indicar donde encuentro el archivo de cabecera
string.h, ya que lo he buscado y no lo encuentro.
Alguna ayuda please
Re: Problema en Compilacion de ejemplo EasyReport
Posted: Wed Oct 26, 2022 11:35 am
by karinha
Prompt de comando como Administrador:
DIR /S STRING.H >> STR.TXT
Edite STR.TXT
Regards, saludos.
Re: Problema en Compilacion de ejemplo EasyReport
Posted: Wed Oct 26, 2022 12:10 pm
by checo176
Karinha, muchas gracias por tu consejo, pero no consigo resolver el problema, ya que me sale el siguiete error al ejecutar los comandos que me indicaste:
Code: Select all | Expand
C:\Windows\system32>dir /s string.h >> str.txt
No se encuentra el archivo
C:\Windows\system32>
Que podrá estar mal??
Re: Problema en Compilacion de ejemplo EasyReport
Posted: Wed Oct 26, 2022 12:32 pm
by karinha
CD\ <enter>
C:\DIR /S STRING.H >> STR.TXT <enter>
Regards, saludos.
Re: Problema en Compilacion de ejemplo EasyReport - RESUELTO
Posted: Wed Oct 26, 2022 1:09 pm
by checo176
Maestro Antonio y Karinha, muchas gracias por su ayuda. Finalmente pude compilar el ejemplo de ERDsample.prg y pude hacer funcionar el EsayReport Visual, Ahora tendré que estudiarlo y aprender a usarlo. No se si habrá alguna documentación o ejemplos que me prmitan apreder a usar esta poderosa herramienta.
Se le agradecería algun consejo o comentario
Mil gracias y un abrazo desde Santiago de Chile.
Re: Problema en Compilacion de ejemplo EasyReport
Posted: Thu Mar 23, 2023 8:56 pm
by leandro
Sergio buenas tardes como estas?
Que pena molestarte, pero quería saber como hiciste para solucionar el problema de compilado del ejemplo erdsample.prg. Ya que nosotros no lo hemos podido lograr.
Code: Select all | Expand
┌────────────────────────────────────────────────────────────────────────────┐
?FiveWin for xHarbour 22.12 - Dec. 2022 Harbour development power │▄
?(c) FiveTech 1993-2022 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8/10 │█
└────────────────────────────────────────────────────────────────────────────┘?
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀?
Compiling...
xHarbour 1.2.3 Intl. (SimpLex) (Build 20221118)
Copyright 1999-2022, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'erdsample.prg' and generating preprocessed output to 'erdsample.ppo'...
Generating C source output to 'erdsample.c'...
Done.
Lines 9, Functions/Procedures 1, pCodes 15
Embarcadero C++ 7.40 for Win32 Copyright (c) 1993-2018 Embarcadero Technologies, Inc.
erdsample.c:
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Error guiddef.h 147 11: Cannot open file: string.h
* Linking errors *
Ya corrí las instrucciones que menciona karinha, pero no funciona
erdsample.prg
Code: Select all | Expand
#include "FiveWin.ch"
function Main()
EReport() // the easy report designer in your own apps!
return nil
Tambien revise algo que menciono Antonio en este POST, pero tampoco.
https://forums.fivetechsupport.com/view ... 18#p201802
Re: Problema en Compilacion de ejemplo EasyReport
Posted: Fri Mar 24, 2023 7:52 am
by Antonio Linares
Estimado Leandro,
aqui se construye correctamente haciendo desde FWH\samples:
buildh.bat erdsample
se construyen bien los demás ejemplos ? Prueba con buildh.bat fivedbu
Re: Problema en Compilacion de ejemplo EasyReport
Posted: Fri Mar 24, 2023 2:54 pm
by leandro
Antonio gracias por responder
Si los ejemplos básicos se construyen correctamente.
Intente compilar fivedbu.prg, pero devuelve los siguientes errores:
Yo uso xharbour
Code: Select all | Expand
┌────────────────────────────────────────────────────────────────────────────┐
?FiveWin for xHarbour 22.12 - Dec. 2022 Harbour development power │▄
?(c) FiveTech 1993-2022 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8/10 │█
└────────────────────────────────────────────────────────────────────────────┘?
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀?
Compiling...
xHarbour 1.2.3 Intl. (SimpLex) (Build 20221118)
Copyright 1999-2022, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'fivedbu.prg' and generating preprocessed output to 'fivedbu.ppo'...
Generating C source output to 'fivedbu.c'...
Done.
Lines 3804, Functions/Procedures 83, pCodes 24653
fivedbu.prg(3228) Warning W0001 Ambiguous reference: '_SET_DBCODEPAGE'
fivedbu.prg(3803) Warning W0030 STATIC Function 'RSLOADRECORD' defined but never used
Embarcadero C++ 7.40 for Win32 Copyright (c) 1993-2018 Embarcadero Technologies, Inc.
fivedbu.c:
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Turbo Incremental Link 6.90 Copyright (c) 1997-2017 Embarcadero Technologies, Inc.
Error: Unresolved external '_HB_FUN_HB_THREADQUITREQUEST' referenced from C:\FWH2212\SAMPLES\FIVEDBU.OBJ
Error: Unresolved external '_HB_FUN_HB_THREADSTART' referenced from C:\FWH2212\SAMPLES\FIVEDBU.OBJ
Error: Unresolved external '_HB_FUN_HB_MEMOREAD' referenced from C:\FWH2212\SAMPLES\FIVEDBU.OBJ
Error: Unable to perform link
* Linking errors *
Re: Problema en Compilacion de ejemplo EasyReport
Posted: Fri Mar 24, 2023 10:23 pm
by Antonio Linares
Estimado Leandro,
FiveDBU solo puede construirse usando Harbour, salvo que declares esas funciones que faltan con estas funciones:
function HB_THREADQUITREQUEST() ; return nil
function HB_THREADSTART() ; return nil
function HB_MEMOREAD( cFileName ) ; return MemoRead( cFileName )
Re: Problema en Compilacion de ejemplo EasyReport
Posted: Sat Mar 25, 2023 2:40 am
by leandro
Ok Antonio gracias por la respuesta, pero lo que necesito, no es compilar fivedbu, lo que necesito es poder compilar el ejemplo de easy report.
Lo de fivedbu, pensé que era para darte una idea sobre como solucionar el problema.
Lo que si necesitamos es poder compilar este simple ejemplo con XHARBOUR
Code: Select all | Expand
#include "FiveWin.ch"
function Main()
EReport() // the easy report designer in your own apps!
return nil
Re: Problema en Compilacion de ejemplo EasyReport
Posted: Sat Mar 25, 2023 10:37 am
by Antonio Linares
Estimado Leandro,
Probado y funcionando a la primera:
┌────────────────────────────────────────────────────────────────────────────┐
│ FiveWin for xHarbour 22.12 - Dec. 2022 Harbour development power │▄
│ (c) FiveTech 1993-2022 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8/10 │█
└────────────────────────────────────────────────────────────────────────────┘█
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Compiling...
xHarbour 1.2.3 Intl. (SimpLex) (Build 20161218)
Copyright 1999-2016,
http://www.xharbour.org http://www.harbour-project.org/
Compiling 'erdsample.prg' and generating preprocessed output to 'erdsample.ppo'...
Generating C source output to 'erdsample.c'...
Done.
Lines 9, Functions/Procedures 1, pCodes 15
Embarcadero C++ 7.00 for Win32 Copyright (c) 1993-2015 Embarcadero Technologies, Inc.
erdsample.c:
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Turbo Incremental Link 6.70 Copyright (c) 1997-2014 Embarcadero Technologies, Inc.
* Application successfully built *