Page 1 of 1

To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 4:55 pm
by Silvio.Falconi
I cannot compile the last repository of Ereport ( fivetech-easyreport-0f57b8b857a2)

I use xharbour and xmate and I have these errors:

Error: Unresolved external '_HB_FUN_HB_CURDRIVE' referenced from F:\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_HB_FUN_PRINT_ERREPORT' referenced from F:\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_HB_FUN_HB_COMPILEFROMBUF' referenced from F:\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_HB_FUN_HB_HRBRUN' referenced from F:\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_HB_FUN_HB_HDEL' referenced from F:\EREPORT\OBJ\STRINGS.OBJ

we must give to all the possibilty to compile easy to xharbour and harbour user


Request :

Modifies
for the future repository I think we must make a file where Insert the modifies on the files of ER type

nameprg.prg Linexxx Funcxxxxx Methodxxxxxx Authorxxxxxxx Dataxxxxx Notexxxxxx

in this mode we can modifies our sources more easy and not download allways the repository


Resources
I founded problem to load rc for PellesC or ResEdit in particolar mode the pieces of dialogs
Best on future ( and I am available to create the dialogs ) to recreate all dialogs into x,y source to streamline the exe file


Sources
Perhaps You use another editor because when I want show with Notepad or xmate I cannot load the sources prgs and I have problems

Re: To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 5:05 pm
by Antonio Linares
Silvio,

You have to link harbour hbcplr.lib

Re: To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 6:16 pm
by Silvio.Falconi
Antonio,
I add this lib but I have all these error now
Lines 641, Functions/Procedures 15, pCodes 3134
[1]:Bcc32.Exe -M -c -O2 -tW -v- -X -DHB_FM_STATISTICS_OFF -DHB_NO_DEFAULT_API_MACROS -DHB_NO_DEFAULT_STACK_MACROS -DHB_OS_WIN_32 -IC:\Work\fwh\include -IC:\Work\bcc582\Include;c:\work\xHarbour\Include -nObj Obj\strings.c
Borland C++ 5.82 for Win32 Copyright (c) 1993, 2005 Borland
Obj\strings.c:
[1]:iLink32.Exe -Gn -aa -Tpe -s @ereport.bcl
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external '_HB_FUN_HB_CURDRIVE' referenced from F:\FIVETECH\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_HB_FUN_PRINT_ERREPORT' referenced from F:\FIVETECH\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_hb_hashGetCItemPtr' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|hbcmplib
Error: Unresolved external '_hb_timeStampStrGet' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|complex
Error: Unresolved external '_hb_timeStampStrGetDT' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|complex
Error: Unresolved external '_hb_pp_tokenToString' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|complex
Error: Unresolved external '_hb_timeStampGetLocal' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|cmdcheck
Error: Unresolved external '_hb_pp_setIncFunc' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|ppcomp
Error: Unresolved external '_hb_compExprNewTimeStamp' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprNewHash' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprNewMethodObject' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprNewMacroSend' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprNewArgRef' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAddCodeblockExpr' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprSetGetBlock' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|expropta
Error: Unresolved external '_hb_compGetFuncID' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|expropta
Error: Unresolved external '_hb_compExprParamListLen' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|expropta
Error: Unresolved external '_hb_compExprAsNumSign' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprNewRef' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprIsInteger' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsInteger' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsLongNum' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsStringLen' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsString' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprIsLong' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprIsString' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsSymbol' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compEncodeString' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|hbmain
Error: Unresolved external '_hb_numToStr' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|gencc
Error: Unresolved external '_hb_retclen_buffer' referenced from C:\WORK\XHARBOUR\HBCPLR.LIB|hbcmplib
Error: Unresolved external '_HB_FUN_HB_HRBRUN' referenced from F:\FIVETECH\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_HB_FUN_HB_HDEL' referenced from F:\FIVETECH\EREPORT\OBJ\STRINGS.OBJ



this my env to compile er with xmate

Re: To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 6:25 pm
by mastintin
Silvio , para quitar los dos errores ...
Error: Unresolved external '_HB_FUN_HB_CURDRIVE' referenced from F:\FIVETECH\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_HB_FUN_PRINT_ERREPORT' referenced from F:\FIVETECH\EREPORT\OBJ\EREPORT.OBJ

1.-
Function hb_curdrive()
return Curdrive()

2.- compila y enlaza tambien erMain.prg ....

Para estos errores no se muy bien son funciones propias de harbour que tendran equivalentes en xharbour seguro.
Error: Unresolved external '_HB_FUN_HB_COMPILEFROMBUF' referenced from F:\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_HB_FUN_HB_HRBRUN' referenced from F:\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_HB_FUN_HB_HDEL' referenced from F:\EREPORT\OBJ\STRINGS.OBJ

Re: To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 6:50 pm
by Silvio.Falconi
On the prec release I not Have problem
Now I add curdrive func and I erase hbclpr.lib

now I have these errors
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external '_HB_FUN_PRINT_ERREPORT' referenced from F:\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_HB_FUN_HB_COMPILEFROMBUF' referenced from F:\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_HB_FUN_HB_HRBRUN' referenced from F:\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_HB_FUN_HB_HDEL' referenced from F:\EREPORT\OBJ\STRINGS.OBJ


I have
fwh14.09 ,
xharbour_bcc582_20140728
and I compile with xmate

why I make errors

Re: To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 7:15 pm
by cnavarro
Silvio, estos son los sources y LIBS (ojo, son de harbour) que hay que añadir en el proyecto
PRG = \
.\ereport.prg \
.\epfunc.prg \
.\erfile.prg \
.\eritems.prg \
.\eritems2.prg \
.\ertools.prg \
#.\fileedit.prg \
.\vrd.prg \
.\ermain.prg \
.\vrdbcode.prg \
.\vrditem.prg \
.\strings.prg \
.\xcbrowse.prg \
.\tcfoldex.prg

C = \
.\cfunc.c \
.\treeview.c \
.\setmask.c

OBJ=$(PRG:.prg=.obj)
OBJS=$(OBJ:.\=.\obj\)

COBJ=$(C:.c=.obj)
COBJS=$(COBJ:.\=.\obj\)

PROJECT : ereport.exe

ereport.exe : $(OBJS) $(COBJS) ereport.res
echo off
echo $(BCDIR)\lib\c0w32.obj + > b32.bc
echo $(OBJS) $(COBJS), + >> b32.bc
echo ereport.exe, + >> b32.bc
echo ereport.map, + >> b32.bc
echo $(FWDIR)\lib\FiveH.lib $(FWDIR)\lib\FiveHC.lib + >> b32.bc
echo $(HBDIR)\lib\hbrtl.lib + >> b32.bc
echo $(HBDIR)\lib\hbvm.lib + >> b32.bc
echo $(HBDIR)\lib\gtgui.lib + >> b32.bc
echo $(HBDIR)\lib\hblang.lib + >> b32.bc
echo $(HBDIR)\lib\hbmacro.lib + >> b32.bc
echo $(HBDIR)\lib\hbrdd.lib + >> b32.bc
echo $(HBDIR)\lib\rddntx.lib + >> b32.bc
echo $(HBDIR)\lib\rddcdx.lib + >> b32.bc
echo $(HBDIR)\lib\rddfpt.lib + >> b32.bc
echo $(HBDIR)\lib\hbsix.lib + >> b32.bc
echo $(HBDIR)\lib\hbdebug.lib + >> b32.bc
echo $(HBDIR)\lib\hbcommon.lib + >> b32.bc
echo $(HBDIR)\lib\hbpp.lib + >> b32.bc
echo $(HBDIR)\lib\hbwin.lib + >> b32.bc
echo $(HBDIR)\lib\hbcpage.lib + >> b32.bc
echo $(HBDIR)\lib\hbct.lib + >> b32.bc
echo $(HBDIR)\lib\hbcplr.lib + >> b32.bc
echo $(HBDIR)\lib\png.lib + >> b32.bc
echo $(HBDIR)\lib\hbzlib.lib + >> b32.bc
echo $(HBDIR)\lib\xhb.lib + >> b32.bc

echo $(BCDIR)\lib\cw32.lib + >> b32.bc
echo $(BCDIR)\lib\import32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\odbc32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\nddeapi.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\iphlpapi.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\msimg32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\rasapi32.lib, >> b32.bc

echo ereport.res >> b32.bc
$(BCDIR)\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
del b32.bc

Re: To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 7:43 pm
by mastintin
Silvio ,
1.- add ermain.prg in project .
2.- Function hb_hdel( hValue, xKey )
return h_del(hValue, xKey )

Hb_hbrun and HB_COMPILEFROMBUF son funciones harbour y no tienen ( que yo sepa) equivalentes en xharbour .
Puedes comentarlas en el código , pierdes la funcionalidad de scripting pero no es demasiado importante. el resto funcionará.

Re: To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 8:21 pm
by Silvio.Falconi
After two Hour perhaps I'm understading something

Someone has changed every sources

I add ermain.prg and hb_hdel function and hbcplr.lib ( harbour)

but I have allways these errors

Code: Select all

Lines 218, Functions/Procedures 6, pCodes 736
[1]:Bcc32.Exe -M -c -O2  -tW -v- -X -DHB_FM_STATISTICS_OFF -DHB_NO_DEFAULT_API_MACROS -DHB_NO_DEFAULT_STACK_MACROS -DHB_OS_WIN_32 -IC:\Work\fwh\include -IC:\Work\bcc582\Include;c:\work\xHarbour\Include  -nObj Obj\erMain.c
Borland C++ 5.82 for Win32 Copyright (c) 1993, 2005 Borland
Obj\erMain.c:
[1]:iLink32.Exe -Gn -aa -Tpe -s @ereport.bcl
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external '_hb_hashGetCItemPtr' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|hbcmplib
Error: Unresolved external '_hb_compExprNewRef' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprParamListLen' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceAT' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceASC' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceCHR' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceLEN' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceEMPTY' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceINT' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceMAX' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceMIN' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceSTOD' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceSTOT' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceDTOS' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceCTOD' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceBCHAR' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceBCODE' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprAsLongNum' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceBitFunc' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprListTypeCheck' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprNewMethodObject' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|expropta
Error: Unresolved external '_hb_compExprAddCodeblockExpr' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|expropta
Error: Unresolved external '_hb_compExprSetGetBlock' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|expropta
Error: Unresolved external '_hb_compGetFuncID' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|expropta
Error: Unresolved external '_hb_compExprParamListCheck' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReducePower' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprReduceNegate' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_compExprIsInteger' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|exproptb
Error: Unresolved external '_hb_timeStampStrGet' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|complex
Error: Unresolved external '_hb_timeStampStrGetDT' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|complex
Error: Unresolved external '_hb_pp_tokenToString' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|complex
Error: Unresolved external '_hb_timeStampGetLocal' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|cmdcheck
Error: Unresolved external '_hb_pp_setIncFunc' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|ppcomp
Error: Unresolved external '_hb_compExprNewTimeStamp' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprNewHash' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprNewMacroSend' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprNewArgRef' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsNumSign' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsInteger' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsStringLen' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsString' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprIsLong' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprIsString' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsSymbol' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compEncodeString' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|hbmain
Error: Unresolved external '_hb_numToStr' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|gencc
Error: Unresolved external '_hb_retclen_buffer' referenced from C:\WORK\XHARBOUR\LIB\HBCPLR.LIB|hbcmplib
Error: Unresolved external '_HB_FUN_HB_HRBRUN' referenced from F:\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_HB_FUN_H_DEL' referenced from F:\EREPORT\OBJ\EREPORT.OBJ
 

Re: To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 8:35 pm
by Silvio.Falconi
I remmed all Tscript

but I saw string.prg is modified ( I saw the official string fwh)

on this string ( ereport( if I ren HB_HDEL( hIniStrings, cName ) line 497 then it make error when the exe run

Called from: source\strings.prg => (b)FWSAVEHSTRINGS( 544 )
Called from: => AEVAL( 0 )
Called from: source\strings.prg => FWSAVEHSTRINGS( 544 )
Called from: source\strings.prg => FWLOADSTRINGS( 503 )
Called from: source\ereport.prg => MAIN( 113 )

I add

Function hb_hdel( hValue, xKey )
return h_del(hValue, xKey )

but it then ask me h_del function

but wich is the main prg ?
I tried wirg ereport but it make error

I tried with erMain.prg but it make error

Called from: source\ertools.prg => GL( 1904 )
Called from: source\erMain.prg => PRINT_ERREPORT( 26 )

Re: To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 8:42 pm
by mastintin
Silvio Sorry correct function is :
Function hb_hdel( hValue, xKey )
return hdel(hValue, xKey )

Re: To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 8:50 pm
by Silvio.Falconi
after dinner I tried with Harbour and I have this error

Code: Select all

Error: Unresolved external '_HB_FUN_HB_CURDRIVE' referenced from F:\EREPORT\OBJ\EREPORT.OBJ
Error: Unresolved external '_hb_hashGetCItemPtr' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|hbcmplib
Error: Unresolved external '_hb_timeStampStrGet' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|complex
Error: Unresolved external '_hb_timeStampStrGetDT' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|complex
Error: Unresolved external '_hb_pp_tokenToString' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|complex
Error: Unresolved external '_hb_timeStampGetLocal' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|cmdcheck
Error: Unresolved external '_hb_pp_setIncFunc' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|ppcomp
Error: Unresolved external '_hb_compExprNewTimeStamp' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprNewHash' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprNewMethodObject' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprNewMacroSend' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprNewArgRef' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAddCodeblockExpr' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprSetGetBlock' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|expropta
Error: Unresolved external '_hb_compGetFuncID' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|expropta
Error: Unresolved external '_hb_compExprParamListLen' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|expropta
Error: Unresolved external '_hb_compExprAsNumSign' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprNewRef' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprIsInteger' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsInteger' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsLongNum' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsStringLen' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsString' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprIsLong' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprIsString' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compExprAsSymbol' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|harboury
Error: Unresolved external '_hb_compEncodeString' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|hbmain
Error: Unresolved external '_hb_numToStr' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|gencc
Error: Unresolved external '_hb_retclen_buffer' referenced from C:\WORK\HARBOUR\LIB\HBCPLR.LIB|hbcmplib
Error: Unresolved external '_HB_FUN_HB_HRBRUN' referenced from F:\EREPORT\OBJ\EREPORT.OBJ


this is my env for Harbour

Code: Select all

[Environment]
Description 1=Fivewin per harbour 2.7
Description 2=
Description 3=
PRG Compiler ver=
C compiler ver=
Subsystem=
Author=Falconi Silvio
Last update=12/03/2014

[Advanced]
Command types=1,1,1,1,1,1,1,1,1

[Harbour]
HB_INSTALL=c:\work\Harbour
HB_COMMAND=%HB_BIN_INSTALL%\Harbour.Exe %PRG% /m /n0 /gc1 /es2 /i%HB_INC_INSTALL% /jitaliano.HIT /iinclude;c:\work\fwh\include;%HB_INSTALL%\include
Option prefix=/

[C]
C_INSTALL=C:\Work\bcc582
C_COMP_COMMAND=%C_BIN_INSTALL%\Bcc32.Exe -M -c -O2  -tW -v- -X %CRLF%-DHB_FM_STATISTICS_OFF %CRLF%-DHB_NO_DEFAULT_API_MACROS %CRLF%-DHB_NO_DEFAULT_STACK_MACROS %CRLF%-DHB_OS_WIN_32 %CRLF%-I%C_INC_INSTALL%;%HB_INC_INSTALL%  -n%HOME%\Obj %C%%CRLF%
C_LIB_COMMAND=%C_BIN_INSTALL%\TLib.Exe %LIB% /P512 @%RSP% , %LST%
C_LINK_COMMAND=%C_BIN_INSTALL%\iLink32.Exe -Gn -aa -Tpe -s @%LNK%
C_RC_COMMAND=c:\work\PellesC\Bin\PORC.EXE  %RC%  /I c:\work\pellesc\include /I c:\work\pellesc\include\win
C_DLL_COMMAND=%C_BIN_INSTALL%\iLink32.Exe -Gn -aa -Tpd -M -L%C_LIB_INSTALL% @%LNK%
Option prefix=-

[User]
POSTEXE_COMMAND=
POSTLIB_COMMAND=
POSTDLL_COMMAND=

[Files]
%C_LIB_INSTALL%\C0W32.OBJ=1
%C_LIB_INSTALL%\CW32.LIB=2
C:\Work\FWH\lib\Fiveh.lib=3
C:\Work\FWH\lib\Fivehc.lib=4
%HB_LIB_INSTALL%\hbrtl.lib=5
%HB_LIB_INSTALL%\hbvm.lib=6
%HB_LIB_INSTALL%\hbgt.lib=7
%HB_LIB_INSTALL%\gtgui.lib=8
%HB_LIB_INSTALL%\hblang.lib=9
%HB_LIB_INSTALL%\hbmacro.lib=10
%HB_LIB_INSTALL%\hbcommon.lib=11
%HB_LIB_INSTALL%\hbpp.lib=12
%HB_LIB_INSTALL%\hbrdd.lib=13
%HB_LIB_INSTALL%\rddntx.lib=14
%HB_LIB_INSTALL%\rddcdx.lib=15
%HB_LIB_INSTALL%\rddfpt.lib=16
%HB_LIB_INSTALL%\hbwin.lib=17
%HB_LIB_INSTALL%\hbsix.lib=18
%HB_LIB_INSTALL%\hbziparc.lib=19
%HB_LIB_INSTALL%\hbcpage.lib=20
%HB_LIB_INSTALL%\hbcplr.lib=21
%HB_LIB_INSTALL%\hbmzip.lib=22
%HB_LIB_INSTALL%\minizip.lib=23
%HB_LIB_INSTALL%\xhb.lib=24
%HB_LIB_INSTALL%\hbpcre.lib=25
%HB_LIB_INSTALL%\hbct.lib=26
%HB_LIB_INSTALL%\hbzlib.lib=27
%C_LIB_INSTALL%\uuid.lib=28
%C_LIB_INSTALL%\IMPORT32.LIB=29
%C_LIB_INSTALL%\PSDK\odbc32.lib=30
%C_LIB_INSTALL%\PSDK\nddeapi.lib=31
%C_LIB_INSTALL%\PSDK\iphlpapi.lib=32
%C_LIB_INSTALL%\PSDK\msimg32.lib=33
%C_LIB_INSTALL%\PSDK\ws2_32.lib=34
%C_LIB_INSTALL%\PSDK\psapi.lib=35
%C_LIB_INSTALL%\PSDK\rasapi32.lib=36
%HB_LIB_INSTALL%\png.lib=37
%C_LIB_INSTALL%\PSDK\shell32.lib=38

[DLL Files]
%HB_LIB_INSTALL%\harbour.lib=1
%C_LIB_INSTALL%\C0W32.OBJ=2
%C_LIB_INSTALL%\CW32.LIB=3
%C_LIB_INSTALL%\IMPORT32.LIB=4
 


this my env for xharbour

Code: Select all

[Environment]
Description 1=Fivewin per harbour 2.7
Description 2=
Description 3=
PRG Compiler ver=
C compiler ver=
Subsystem=
Author=Falconi Silvio
Last update=12/03/2014

[Advanced]
Command types=1,1,1,1,1,1,1,1,1

[Harbour]
HB_INSTALL=c:\work\xHarbour
HB_COMMAND=%HB_BIN_INSTALL%\Harbour.Exe %PRG% /m /n0 /gc1 /es2 /i%HB_INC_INSTALL% /j%HOME%\I18n\Main.hil /iinclude;c:\work\fwh\include;%HB_INSTALL%\include
Option prefix=/

[C]
C_INSTALL=C:\Work\bcc582
C_COMP_COMMAND=%C_BIN_INSTALL%\Bcc32.Exe -M -c -O2  -tW -v- -X %CRLF%-DHB_FM_STATISTICS_OFF %CRLF%-DHB_NO_DEFAULT_API_MACROS %CRLF%-DHB_NO_DEFAULT_STACK_MACROS %CRLF%-DHB_OS_WIN_32 %CRLF%-I%C_INC_INSTALL%;%HB_INC_INSTALL%  -n%HOME%\Obj %C%%CRLF%
C_LIB_COMMAND=%C_BIN_INSTALL%\TLib.Exe %LIB% /P512 @%RSP% , %LST%
C_LINK_COMMAND=%C_BIN_INSTALL%\iLink32.Exe -Gn -aa -Tpe -s @%LNK%
C_RC_COMMAND=c:\work\PellesC\Bin\PORC.EXE  %RC%  /I c:\work\pellesc\include /I c:\work\pellesc\include\win
C_DLL_COMMAND=%C_BIN_INSTALL%\iLink32.Exe -Gn -aa -Tpd -M -L%C_LIB_INSTALL% @%LNK%
Option prefix=-

[User]
POSTEXE_COMMAND=
POSTLIB_COMMAND=
POSTDLL_COMMAND=

[Files]
%C_LIB_INSTALL%\C0W32.OBJ=1
C:\Work\FWH\LIB\fivehx.lib=2
C:\Work\FWH\LIB\Fivehc.lib=3
%HB_LIB_INSTALL%\rtl.lib=4
%HB_LIB_INSTALL%\vm.lib=5
%HB_LIB_INSTALL%\gtcgi.lib=6
%HB_LIB_INSTALL%\gtgui.lib=7
%HB_LIB_INSTALL%\gtstd.lib=8
%HB_LIB_INSTALL%\gtwin.lib=9
%HB_LIB_INSTALL%\gtwvt.lib=10
%HB_LIB_INSTALL%\lang.lib=11
%HB_LIB_INSTALL%\macro.lib=12
%HB_LIB_INSTALL%\rdd.lib=13
%HB_LIB_INSTALL%\dbfcdx.lib=14
%HB_LIB_INSTALL%\dbffpt.lib=15
%HB_LIB_INSTALL%\dbfntx.lib=16
%HB_LIB_INSTALL%\hbsix.lib=17
%HB_LIB_INSTALL%\debug.lib=18
%HB_LIB_INSTALL%\common.lib=19
%HB_LIB_INSTALL%\pp.lib=20
%HB_LIB_INSTALL%\pcrepos.lib=21
%HB_LIB_INSTALL%\ct.lib=22
%HB_LIB_INSTALL%\zlib.lib=23
%HB_LIB_INSTALL%\hbzip.lib=24
%HB_LIB_INSTALL%\png.lib=25
%HB_LIB_INSTALL%\codepage.lib=26
%C_LIB_INSTALL%\CW32.LIB=27
%C_LIB_INSTALL%\IMPORT32.LIB=28
%C_LIB_INSTALL%\uuid.lib=29
%C_LIB_INSTALL%\PSDK\odbc32.lib=30
%C_LIB_INSTALL%\PSDK\rasapi32.lib=31
%C_LIB_INSTALL%\PSDK\msimg32.lib=32
%C_LIB_INSTALL%\PSDK\psapi.lib=33
%C_LIB_INSTALL%\PSDK\GdiPlus.lib=34
%C_LIB_INSTALL%\PSDK\iphlpapi.lib=35
%C_LIB_INSTALL%\PSDK\nddeapi.lib=36
%C_LIB_INSTALL%\PSDK\shell32.lib=37
C:\Work\harbour\lib\hbcplr.lib=38

[DLL Files]
%HB_LIB_INSTALL%\harbour.lib=1
%C_LIB_INSTALL%\C0W32.OBJ=2
%C_LIB_INSTALL%\CW32.LIB=3
%C_LIB_INSTALL%\IMPORT32.LIB=4
 


I compile correct my prg with xharbour but the last ereport I cannot compile

Re: To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 9:02 pm
by mastintin
Silvio my Ereport project Xmate for harbour ...

Code: Select all

[Version]
Type=xMate
Number=1.15

[Info]
Type=Executable
Architecture=harbour+fwh1440
Include=c:\fwh\include;c:\bcc582\include;c:\harbour\include
Define=

[xMate]
Create Map/List File=Yes

[Project]
Run=%HOME%\ereport.EXE
Params=
Final Path=%HOME%\
Maintain LNK=Yes
Default Type=1
Error log=

[Data Path]
Dbf=

[Editor]
C:\easyreport\source\eritems.prg=1,N,Y
C:\easyreport\source\eritems2.prg=2,N,N
C:\easyreport\source\DsnSay.prg=3,N,N
C:\easyreport\source\cfunc.c=4,N,N
C:\easyreport\source\ereport.prg=5,N,N

[Files]
%HOME%\source\ereport.prg=1,.F.,659,27,
%HOME%\source\erfile.prg=2,.F.,141,23,
%HOME%\source\eritems.prg=3,.F.,28,110,
%HOME%\source\eritems2.prg=4,.F.,269,52,
%HOME%\source\ertools.prg=5,.F.,2183,4,
%HOME%\source\vrdbcode.prg=6,.F.,21,93,
%HOME%\source\vrditem.prg=7,.F.,267,47,
%HOME%\source\cfunc.c=8,.F.,239,45,
%HOME%\source\setmask.c=9,.F.,37,99,
%HOME%\source\vrd.prg=10,.F.,938,99,
%HOME%\ereport.rc=11,.F.,2479,54,
%HOME%\source\strings.prg=12,.F.,314,18,
%HOME%\source\erMain.prg=13,.F.,129,56,
%HOME%\source\TCFoldex.prg=14,.F.,289,100,
%HOME%\source\DsnSay.prg=15,.F.,125,12,
%C_LIB_INSTALL%\c0w32.obj=16,.T.,0,0,
c:\FWH\LIB\Fivehc.lib=17,.T.,0,0,
c:\FWH\LIB\Fiveh.lib=18,.T.,0,0,
%HB_LIB_INSTALL%\rddfpt.lib=19,.T.,0,0,
%HB_LIB_INSTALL%\hbsix.lib=20,.T.,0,0,
%HB_LIB_INSTALL%\hbrtl.lib=21,.T.,0,0,
%HB_LIB_INSTALL%\hbvm.lib=22,.T.,0,0,
%HB_LIB_INSTALL%\rddcdx.lib=23,.T.,0,0,
%HB_LIB_INSTALL%\hbrdd.lib=24,.T.,0,0,
%HB_LIB_INSTALL%\rddntx.lib=25,.T.,0,0,
%HB_LIB_INSTALL%\hblang.lib=26,.T.,0,0,
%HB_LIB_INSTALL%\hbmacro.lib=27,.T.,0,0,
%HB_LIB_INSTALL%\hbdebug.lib=28,.T.,0,0,
%HB_LIB_INSTALL%\hbcommon.lib=29,.T.,0,0,
%HB_LIB_INSTALL%\hbpp.lib=30,.T.,0,0,
%HB_LIB_INSTALL%\gtgui.lib=31,.T.,0,0,
%HB_LIB_INSTALL%\hbpcre.lib=32,.T.,0,0,
%HB_LIB_INSTALL%\hbcpage.lib=33,.T.,0,0,
%HB_LIB_INSTALL%\hbwin.lib=34,.T.,0,0,
%HB_LIB_INSTALL%\hbcplr.lib=35,.T.,0,0,
%C_LIB_INSTALL%\CW32.LIB=36,.T.,0,0,
%C_LIB_INSTALL%\IMPORT32.LIB=37,.T.,0,0,
%C_LIB_INSTALL%\uuid.lib=38,.T.,0,0,
%C_LIB_INSTALL%\psdk\odbc32.LIB=39,.T.,0,0,
%C_LIB_INSTALL%\psdk\rasapi32.LIB=40,.T.,0,0,
%C_LIB_INSTALL%\psdk\nddeapi.lib=41,.T.,0,0,
%C_LIB_INSTALL%\psdk\msimg32.lib=42,.T.,0,0,
%C_LIB_INSTALL%\PSDK\psapi.lib=43,.T.,0,0,
%C_LIB_INSTALL%\psdk\iphlpapi.lib=44,.T.,0,0,
%HB_LIB_INSTALL%\rddads.lib=45,.T.,0,0,
%HB_LIB_INSTALL%\hbct.lib=46,.T.,0,0,
%HB_LIB_INSTALL%\xhb.lib=47,.T.,0,0,
%C_LIB_INSTALL%\ws2_32.lib=48,.T.,0,0,
%HB_LIB_INSTALL%\hbziparc.lib=49,.T.,0,0,
%HB_LIB_INSTALL%\hbmzip.lib=50,.T.,0,0,
%HB_LIB_INSTALL%\hbzlib.lib=51,.T.,0,0,
%HB_LIB_INSTALL%\minizip.lib=52,.T.,0,0,
%HB_LIB_INSTALL%\png.lib=53,.T.,0,0,
C:\fwh\lib\ace32.lib=54,.T.,0,0,
%C_LIB_INSTALL%\PSDK\shell32.lib=55,.T.,0,0,


 

Re: To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 9:05 pm
by Silvio.Falconi
Now I recompiled with xharbour

it is compiled ... then I run it and make this error

Code: Select all

Application
===========
   Path and name: F:\EReport\ereport.EXE (32 bits)
   Size: 6,452,736 bytes
   Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20140725)
   FiveWin  Version: FWHX 14.09
   Windows version: 6.1, Build 7600 

   Time from start: 0 hours 0 mins 0 secs 
   Error occurred at: 12/03/14, 22:01:12
   Error description: Error BASE/1081  Argument error: +
   Args:
     [   1] = H   {=>}
     [   2] = C   |

Stack Calls
===========
   Called from: source\strings.prg => (b)FWSAVEHSTRINGS( 547 )
   Called from:  => AEVAL( 0 )
   Called from: source\strings.prg => FWSAVEHSTRINGS( 547 )
   Called from: source\strings.prg => FWLOADSTRINGS( 503 )
   Called from: source\ereport.prg => MAIN( 113 )
 

Re: To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 9:22 pm
by Silvio.Falconi
Mastintin with your hxp file I compiled ereport with Harbour correctly .. it run ok only there are also many problems as developer preview

Re: To All help to compile last Ereport repository

Posted: Wed Dec 03, 2014 9:24 pm
by Silvio.Falconi
But I wish Know from Antonio and you a question

the original Easyreport designer from Timm (versione 2 ) not run ok ?