This lib is C only. I tryed to compile contrib/hbzebra from xhb123 with BCC55 but it gives me an error:
If I try to link hbzebra.lib from xhb123 it throws: Error: Unresolved external '_dv_memcpy' referenced from C:\XHARBOUR\LIB\HBZEBRA.LIB|eanupc
Does anybody has this hbzebra for xhb121?
By the way, why are you using such an old BCC version? Time to update:
http://xharbour.org/index.asp?page=download/windows/required_win
--
Enrico Maria Giordano
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
Il 12/11/2023 22:26, Anderson Cardoso ha scritto:
This lib is C only. I tryed to compile contrib/hbzebra from xhb123 with BCC55 but it gives me an error:In order to help you I first need to solve this error:
Error E2176 include\hbapi.h 1000: Too many types in declaration
Line 1000:
extern long long int hb_verCvsID( void ); /* ChangeLog CVS revision
number */
It seems that BCC551 does not recognize "long long" type. Any ideas?
--
Enrico Maria Giordano
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
Em terça-feira, 14 de novembro de 2023 às 07:33:58 UTC-3, Enrico Maria Giordano escreveu:
By the way, why are you using such an old BCC version? Time to update:
http://xharbour.org/index.asp?page=download/windows/required_win
--
Enrico Maria Giordano
http://www.emagsoftware.itHi, because there´s an weird behavior when the application is compiled with xhb v1.2.3.
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
By xhb121 I mean xHarbour version 1.2.1.
There´s no hbzebra in my xharbour v1.2.1... I see the link you gave me now, thanks!
Em terça-feira, 14 de novembro de 2023 às 06:50:32 UTC-3, Enrico Maria Giordano escreveu:
Il 12/11/2023 22:26, Anderson Cardoso ha scritto:
This lib is C only. I tryed to compile contrib/hbzebra from xhb123 with BCC55 but it gives me an error:In order to help you I first need to solve this error:
Error E2176 include\hbapi.h 1000: Too many types in declaration
Line 1000:
extern long long int hb_verCvsID( void ); /* ChangeLog CVS revision
number */
It seems that BCC551 does not recognize "long long" type. Any ideas?
--
Enrico Maria Giordano
http://www.emagsoftware.itI´m not familiarized with C# language
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
Em quinta-feira, 16 de novembro de 2023 às 18:19:53 UTC-3, Anderson Cardoso escreveu:
Em terça-feira, 14 de novembro de 2023 às 06:50:32 UTC-3, Enrico Maria Giordano escreveu:
Il 12/11/2023 22:26, Anderson Cardoso ha scritto:
This lib is C only. I tryed to compile contrib/hbzebra from xhb123 with BCC55 but it gives me an error:In order to help you I first need to solve this error:
Error E2176 include\hbapi.h 1000: Too many types in declaration
Line 1000:
extern long long int hb_verCvsID( void ); /* ChangeLog CVS revision number */
It seems that BCC551 does not recognize "long long" type. Any ideas?
--
Enrico Maria Giordano
By the way, there are errors:http://www.emagsoftware.itI´m not familiarized with C# language
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
C:\xhb123\contrib\hbzebra>SET HB_NO_VM_ALL=1
C:\xhb123\contrib\hbzebra>SET HB_NO_FM_DL_ALLOC=1
C:\xhb123\contrib\hbzebra>SET HB_NO_DV_MEMCPY=1
C:\xhb123\contrib\hbzebra>make
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
Error makefile 33: Command syntax error
Error makefile 35: Command syntax error
*** 2 errors during make ***
C:\xhb123\contrib\hbzebra>
I can´t compile the lib hbzebra.
It seems that BCC551 does not recognize "long long" type. Any ideas?
I´m not familiarized with C# language
By the way, there are errors:
Il 16/11/2023 22:28, Anderson Cardoso ha scritto:
By the way, there are errors:Why not using the fully-functional official xHarbour distribution?
http://xharbour.org/index.asp?page=download/windows/binaries_win
--
Enrico Maria Giordano
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
Why not using the fully-functional official xHarbour distribution?
http://xharbour.org/index.asp?page=download/windows/binaries_win
Because doesn´t compile without errors...
Hi
Added the hbzebra to build process under windows
Enrico
I added the command need to build the library . it was missing from the windows makefile even if the libname was defined
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 715 |
| Nodes: | 16 (2 / 14) |
| Uptime: | 04:57:41 |
| Calls: | 12,100 |
| Calls today: | 8 |
| Files: | 15,003 |
| Messages: | 6,517,902 |
| Posted today: | 1 |