SET PATH=C:\BCC77\BIN;C:\fwh_24\HARBOUR_BCC77\bin\win\bcc;C:\WINDOWS;C:\WINDOWS\SYSTEM32
hbmk2 -inc -comp=bcc mastro.hbm fwh24.hbc -omastrosql -workdir=.beta_24/win/bcc
I cannot help you with hbmk2, sorry. It is a very bugged tool. I fixed many bugs of it related to BCC64 and try to commit them in ...
Search found 11 matches: hbm
Searched query: hbm
- Fri Sep 27, 2024 10:31 am
- Forum: FiveWin for Harbour/xHarbour
- Topic: Compile with FW August 2024
- Replies: 19
- Views: 1940
- Fri Sep 27, 2024 9:20 am
- Forum: FiveWin for Harbour/xHarbour
- Topic: Compile with FW August 2024
- Replies: 19
- Views: 1940
Re: Compile with FW August 2024
SET PATH=C:\BCC77\BIN;C:\fwh_24\HARBOUR_BCC77\bin\win\bcc;C:\WINDOWS;C:\WINDOWS\SYSTEM32
hbmk2 -inc -comp=bcc mastro.hbm fwh24.hbc -omastrosql -workdir=.beta_24/win/bcc
hbmk2 -inc -comp=bcc mastro.hbm fwh24.hbc -omastrosql -workdir=.beta_24/win/bcc
- Sun Sep 03, 2023 9:36 am
- Forum: FiveWin for Harbour/xHarbour
- Topic: how to "override" Function of FiveH64.lib using MSVC
- Replies: 4
- Views: 506
Re: how to "override" Function of FiveH64.lib using MSVC
hi,
Try with flags linker: /FORCE:MULTIPLE
i have write this into hbmk.hbm
DUALGRID.HBC
-w1 -es2 -ldflag=-FORCE:MULTIPLE
and got
FiveH64.lib(ADOFUNCS.obj) : warning LNK4006: HB_FUN_FW_RDBMSNAME ist bereits in "ADO.obj" definiert; zweite Definition wird ignoriert.
FiveH64.lib(ADOFUNCS.obj ...
Try with flags linker: /FORCE:MULTIPLE
i have write this into hbmk.hbm
DUALGRID.HBC
-w1 -es2 -ldflag=-FORCE:MULTIPLE
and got
FiveH64.lib(ADOFUNCS.obj) : warning LNK4006: HB_FUN_FW_RDBMSNAME ist bereits in "ADO.obj" definiert; zweite Definition wird ignoriert.
FiveH64.lib(ADOFUNCS.obj ...
- Sat Jun 03, 2023 8:25 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Crear HBSSL.LIB con CMS para firma de Xml
- Replies: 24
- Views: 3016
Re: Crear HBSSL.LIB con CMS para firma de Xml
el flag a incluir en hbssl.hbm es:
-iflag=-a
pero parece que no lo usa. Asi que finamente lo más sencillo es crearlas a mano:
c:\bcc7\bin\implib -a libcrypto-3.lib libcrypto-3.dll
c:\bcc7\bin\implib -a libssl-3.lib libssl-3.dll
ahora si incluyen los subrayados iniciales y deberían funcionar
-iflag=-a
pero parece que no lo usa. Asi que finamente lo más sencillo es crearlas a mano:
c:\bcc7\bin\implib -a libcrypto-3.lib libcrypto-3.dll
c:\bcc7\bin\implib -a libssl-3.lib libssl-3.dll
ahora si incluyen los subrayados iniciales y deberían funcionar
- Sat Jun 03, 2023 6:53 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Crear HBSSL.LIB con CMS para firma de Xml
- Replies: 24
- Views: 3016
Re: Crear HBSSL.LIB con CMS para firma de Xml
... Harbour hbssl me aparecen muchos warnings W8080 que finalmente procesa como error
He conseguido deshabilitar este warning modificando hbssl.hbm y añadiendo esto:
-cflag+=-w-8080
tambien he añadido estas líneas en hbssl.hbp:
-depimplibs=openssl:../bin/libcrypto-3.dll
-depimplibs=openssl ...
He conseguido deshabilitar este warning modificando hbssl.hbm y añadiendo esto:
-cflag+=-w-8080
tambien he añadido estas líneas en hbssl.hbp:
-depimplibs=openssl:../bin/libcrypto-3.dll
-depimplibs=openssl ...
- Fri Jun 02, 2023 2:46 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Crear HBSSL.LIB con CMS para firma de Xml
- Replies: 24
- Views: 3016
Re: Crear HBSSL.LIB con CMS para firma de Xml
... hbssl.lib(ssl.obj) : error LNK2019: s¡mbolo externo _TLS_method sin resolver al que se hace referencia en la funci¢n _HB_FUN_SSL_GET_SSL_METHOD
hbmk2[firmaxmlVS]: Error: Running linker. 1120
link.exe @C:\Users\acuellar\AppData\Local\Temp\0j2hne.lnk
hbmk2: Hint: Add option 'hbssl.hbc' for ...
hbmk2[firmaxmlVS]: Error: Running linker. 1120
link.exe @C:\Users\acuellar\AppData\Local\Temp\0j2hne.lnk
hbmk2: Hint: Add option 'hbssl.hbc' for ...
- Wed May 31, 2023 4:07 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Crear HBSSL.LIB con CMS para firma de Xml
- Replies: 24
- Views: 3016
Crear HBSSL.LIB con CMS para firma de Xml
... dll
-depimplibs=openssl:../bin/libssl-3.dll
-depimplibs=openssl:../bin/libcrypto-1_1-x64.dll
-depimplibs=openssl:../bin/libssl-1_1-x64.dll
hbssl.hbm
{allwin&HBMK_HAS_OPENSSL}-cflag=-I${HB_WITH_OPENSSL}/../inc32
-iflag={bcc}-a
{hbdyn&win}-instfile=depimplibsrc:${HBMK_DIR_OPENSSL}/../bin/*.dll ...
-depimplibs=openssl:../bin/libssl-3.dll
-depimplibs=openssl:../bin/libcrypto-1_1-x64.dll
-depimplibs=openssl:../bin/libssl-1_1-x64.dll
hbssl.hbm
{allwin&HBMK_HAS_OPENSSL}-cflag=-I${HB_WITH_OPENSSL}/../inc32
-iflag={bcc}-a
{hbdyn&win}-instfile=depimplibsrc:${HBMK_DIR_OPENSSL}/../bin/*.dll ...
- Mon May 01, 2023 9:11 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Compilar o core.prg UHttpd
- Replies: 6
- Views: 883
Re: Compilar o core.prg UHttpd
... and create this go.bat file:
set path=c:\bcc7\bin
set HB_WITH_OPENSSL=c:\OpenSSL-Win32\include
set HB_STATIC_OPENSSL=yes
c:\harbour\bin\win\bcc\hbmk2 hbssl.hbp -cflag+=-w-
2. Another way is to edit c:\harbour\contrib\hbpre.hbm and add this flag:
-cflag+=-w-
OpenSSL must be downloaded from here ...
set path=c:\bcc7\bin
set HB_WITH_OPENSSL=c:\OpenSSL-Win32\include
set HB_STATIC_OPENSSL=yes
c:\harbour\bin\win\bcc\hbmk2 hbssl.hbp -cflag+=-w-
2. Another way is to edit c:\harbour\contrib\hbpre.hbm and add this flag:
-cflag+=-w-
OpenSSL must be downloaded from here ...
- Tue Apr 25, 2023 7:08 am
- Forum: Utilities / Utilidades
- Topic: How to build Harbour 32 & 64 bits
- Replies: 38
- Views: 45829
Re: How to build Harbour 32 & 64 bits
... double * p = ( struct ieee_double * ) &d;
return p->dbl_exp != DBL_EXP_INFNAN;
}
#endif
To build the contribs, modify c:\harbour\contrib\hbpre.hbm this way:
# Copyright 2010 Viktor Szakats (vszakats.net/harbour)
# These may be overridden by local project options.
-q0
-optim-
{HB_BUILD ...
return p->dbl_exp != DBL_EXP_INFNAN;
}
#endif
To build the contribs, modify c:\harbour\contrib\hbpre.hbm this way:
# Copyright 2010 Viktor Szakats (vszakats.net/harbour)
# These may be overridden by local project options.
-q0
-optim-
{HB_BUILD ...
- Mon Dec 05, 2022 3:13 am
- Forum: FiveWin for Harbour/xHarbour
- Topic: DLLCALL under Fivewin
- Replies: 45
- Views: 5213
Re: DLLCALL under Fivewin
hi Enrico.
for "smallest" Warning
is it to use hbmk.hbm withEnrico Maria Giordano wrote:You should work with warnings activated. The correct way is:
Code: Select all | Expand
-w1 -es2
- Wed Nov 30, 2022 4:44 pm
- Forum: FiveWin for Harbour/xHarbour
- Topic: Fivewin and Debugger (fwdbg.dll)
- Replies: 4
- Views: 541
Re: Fivewin and Debugger (fwdbg.dll)
... confirm that altd() does not work.
https://drive.google.com/file/d/1cwWfuHYhAerELilsMIntIH1rBhCde32S/view?usp=sharing
I made some changes to fwdbg.PRG ( I can send to Antonio )
for the compilation I use hbmk2 and it is sufficient to put it in the .hbm file
fwdbg.PRG
Maurizio
www.nipeservice.com
https://drive.google.com/file/d/1cwWfuHYhAerELilsMIntIH1rBhCde32S/view?usp=sharing
I made some changes to fwdbg.PRG ( I can send to Antonio )
for the compilation I use hbmk2 and it is sufficient to put it in the .hbm file
fwdbg.PRG
Maurizio
www.nipeservice.com