Discussion:
[xHarbour-developers] Changelog 2016-10-10 22:05 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
Luiz Rafael Culik
2016-10-11 00:58:06 UTC
Permalink
* contrib/gtwvw/gtwvw.c
! fixed call to HB_TRACE() macro in hb_gt_FuncInit function. was
passing an diferent name of parameter found when compiling with
-DHB_TR_LEVEL=HB_TR_DEBUG
* source/rdd/dbf1.c
* source/rdd/dbf1net.c
! fixed call to HB_TRACE() macro in hb_dbfTableTransaction function.
was passing an non declared password found when compiling with
-DHB_TR_LEVEL=HB_TR_DEBUG
* gtcgi/gtcgi.c
! in hb_gt_cgi_Init changed HB_TRACE to cast hFilenoStdin,
hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT )
! using hb_xgrabz insted of hb_xgrab/memset calls
* gtcrs/gtcrs.c
! hb_gt_crs_Init changed HB_TRACE to cast hFilenoStdin, hFilenoStdout,
hFilenoStderr as ( void * ) ( HB_PTRUINT )
* gtpca/gtpca.c
! hb_gt_pca_Init changed HB_TRACE to cast hFilenoStdin,
hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT ) insted of ( void
* ) ( HB_PTRDIFF )
* gtsln/gtsln.c
! hb_gt_sln_Init changed HB_TRACE to cast hFilenoStdin,
hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT ) insted of ( void
* ) ( HB_PTRDIFF )
* gtstd/gtstd.c
! hb_gt_std_Init changed HB_TRACE to cast hFilenoStdin,
hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT ) insted of ( void
* ) ( HB_PTRDIFF )
! using hb_xgrabz insted of hb_xgrab/memset calls
* gttrm/gttrm.c
! hb_gt_trm_Init changed HB_TRACE to cast hFilenoStdin,
hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT ) insted of ( void
* ) ( HB_PTRDIFF )
! using hb_xgrabz insted of hb_xgrab/memset calls
* gtwin/gtwin.c
! hb_gt_win_Init changed HB_TRACE to cast hFilenoStdin,
hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT )
* gtwvt/gtwvt.c
! in hb_gt_wvt_New using hb_xgrabz insted of hb_xgrab/memset calls
! hb_gt_wvt_Init changed HB_TRACE to cast hFilenoStdin,
hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT ) insted of ( void
* ) ( HB_PTRDIFF )
! in hb_gt_wvt_Info using cast to ( HB_PTRUINT ) insted of
(HB_PTRDIFF) when calling GetStdHandle
* gtxwc/gtxwc.c
! hb_gt_xwc_Init changed HB_TRACE to cast hFilenoStdin,
hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT ) insted of ( void
* ) ( HB_PTRDIFF )
* include/hbinit.h
* updated to allow new gcc to compile borrow ideia from harbour
* include/hbvm.h
! removed ULONG ulId to the follow functions : hb_vmProcessSymbols,
hb_vmProcessSysDllSymbols,
hb_vmProcessPrgDllSymbols,hb_vmProcessExeUsesDllSymbols
* include/hbvmpub.h
! removed ULONG ulId to the follow function : hb_vmRegisterSymbols
* source/compiler/genc.c
! changed to generate the new HB_INIT_SYMBOLS_EX_END

* source/vm/hvm.c
! updated the follow functions to use the removed the parameter ULONG
ulId: hb_vmProcessSymbols, hb_vmProcessSysDllSymbols,
hb_vmProcessPrgDllSymbols,hb_vmProcessExeUsesDllSymbols and
hb_vmRegisterSymbols
* source/vm/estack.c
* source/vm/initsymb.c
* source/vm/maindlle.c
* source/vm/maindllh.c
* source/vm/maindllp.c
* source/vm/runner.c
* source/vm/usedll.c
! updated to reflect the change on hb_vmProcessSymbols
Enrico Maria Giordano
2016-10-11 08:16:22 UTC
Permalink
This is what I get after that changelog (compiling with BCC 7.20):

MAKE Version 5.41 Copyright (c) 1987, 2014 Embarcadero Technologies, Inc.
utils\misc\hblib.c:
Turbo Incremental Link 6.75 Copyright (c) 1997-2016 Embarcadero
Technologies, Inc.
Warning: E:/XHBSVN/xharbour/bin/b32/hblib.ilc: 0x00010000 / 0x08000000
Warning: E:/XHBSVN/xharbour/bin/b32/hblib.ild: 0x00010000 / 0x08000000
Warning: E:/XHBSVN/xharbour/bin/b32/hblib.ilf: 0x00010000 / 0x0a000000
Warning: E:/XHBSVN/xharbour/bin/b32/hblib.ils: 0x0003b000 / 0x08000000
Warning: unknown heap name : 0x08000000 / 0x08000000
Warning: Error detected (LME288)
Error: Unable to perform link

** error 2 ** deleting bin\b32\hblib.exe

:-(

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
Luiz Rafael Culik
2016-10-11 08:40:31 UTC
Permalink
Enrico

I compiled witg msvc 2015 and mingw 6.1 and got no problem

Regards
Luiz

Em 11 de out de 2016 05:16, "Enrico Maria Giordano" <
Post by Enrico Maria Giordano
MAKE Version 5.41 Copyright (c) 1987, 2014 Embarcadero Technologies, Inc.
Turbo Incremental Link 6.75 Copyright (c) 1997-2016 Embarcadero
Technologies, Inc.
Warning: E:/XHBSVN/xharbour/bin/b32/hblib.ilc: 0x00010000 / 0x08000000
Warning: E:/XHBSVN/xharbour/bin/b32/hblib.ild: 0x00010000 / 0x08000000
Warning: E:/XHBSVN/xharbour/bin/b32/hblib.ilf: 0x00010000 / 0x0a000000
Warning: E:/XHBSVN/xharbour/bin/b32/hblib.ils: 0x0003b000 / 0x08000000
Warning: unknown heap name : 0x08000000 / 0x08000000
Warning: Error detected (LME288)
Error: Unable to perform link
** error 2 ** deleting bin\b32\hblib.exe
:-(
EMG
--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
Enrico Maria Giordano
2016-10-11 08:43:42 UTC
Permalink
Post by Luiz Rafael Culik
Enrico
I compiled witg msvc 2015 and mingw 6.1 and got no problem
Luiz, the problem is with your last changes. No doubt about this. Or not?

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
Enrico Maria Giordano
2016-10-11 09:59:03 UTC
Permalink
Post by Luiz Rafael Culik
Enrico
I dont see relation. Otherwise i didnt get successfully builds with
msvc and mingw
Ok, never mind. I simply retried to build and now all is fine. Looks
like a temporary problem somewhere.

Thank you!

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

Loading...