Problema en Compilacion de ejemplo EasyReport

Post Reply
User avatar
checo176
Posts: 83
Joined: Wed Apr 20, 2011 3:08 pm

Re: Problema en Compilacion de ejemplo EasyReport

Post 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
Sergio Vacarezza S.
Programador Freelance
sergio@vacarezza.cl
Santiago, Chile

Harbour 3.2.0dev (r2006301601) - FWH 22.03 - MariaDB - FivEdit
User avatar
karinha
Posts: 7885
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: Problema en Compilacion de ejemplo EasyReport

Post by karinha »

Prompt de comando como Administrador:

DIR /S STRING.H >> STR.TXT

Edite STR.TXT

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
checo176
Posts: 83
Joined: Wed Apr 20, 2011 3:08 pm

Re: Problema en Compilacion de ejemplo EasyReport

Post 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??
Sergio Vacarezza S.
Programador Freelance
sergio@vacarezza.cl
Santiago, Chile

Harbour 3.2.0dev (r2006301601) - FWH 22.03 - MariaDB - FivEdit
User avatar
karinha
Posts: 7885
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: Problema en Compilacion de ejemplo EasyReport

Post by karinha »

CD\ <enter>

C:\DIR /S STRING.H >> STR.TXT <enter>

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
checo176
Posts: 83
Joined: Wed Apr 20, 2011 3:08 pm

Re: Problema en Compilacion de ejemplo EasyReport - RESUELTO

Post 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.
Sergio Vacarezza S.
Programador Freelance
sergio@vacarezza.cl
Santiago, Chile

Harbour 3.2.0dev (r2006301601) - FWH 22.03 - MariaDB - FivEdit
User avatar
leandro
Posts: 1688
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia
Contact:

Re: Problema en Compilacion de ejemplo EasyReport

Post 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
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
Antonio Linares
Site Admin
Posts: 42270
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Problema en Compilacion de ejemplo EasyReport

Post 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
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
leandro
Posts: 1688
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia
Contact:

Re: Problema en Compilacion de ejemplo EasyReport

Post 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 *
 
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
Antonio Linares
Site Admin
Posts: 42270
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Problema en Compilacion de ejemplo EasyReport

Post 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 )
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
leandro
Posts: 1688
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia
Contact:

Re: Problema en Compilacion de ejemplo EasyReport

Post 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  
 
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
Antonio Linares
Site Admin
Posts: 42270
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Problema en Compilacion de ejemplo EasyReport

Post 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 *
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply