FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Harbour 64 bits construido con BCC 64
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Harbour 64 bits construido con BCC 64
Posted: Thu May 07, 2020 05:29 AM
Aqu铆 teneis la versi贸n m谩s reciente de Harbour construida usando BCC64 bits:

https://github.com/FiveTechSoft/harbour_and_xharbour_builds/blob/master/harbour_win64_bcc_2020_05_07.zip

Lo m谩s impresionante es que se construye automaticamente desde GitHub Actions :-)
https://github.com/FiveTechSoft/Harbour_builder/blob/master/.github/workflows/harbour_bcc_64.yml

Cada vez que querais la versi贸n m谩s reciente de Harbour compilada con BCC en 64 bits solo teneis que ir a esa URL y "pulsar" en el bot贸n "Star" de arriba
y GitHub os la construye y os la entrega recien hecha :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
Re: Harbour 64 bits construido con BCC 64
Posted: Thu May 07, 2020 09:28 AM

Antonio:

Obtengo el siguiente error al construir con build64.bat:

Error: Unresolved external '_isnanl' referenced from C:\HARBOUR64BCC\LIB\HBCOMMON.A|hbprintf.o

Muchas gracias.

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Harbour 64 bits construido con BCC 64
Posted: Thu May 07, 2020 10:03 AM
Mois茅s,

Tienes que enlazar esta librer铆a:
https://github.com/FiveTechSoft/Harbour_builder/blob/master/.github/temp/xmath.a

Acabamos de modificar las reglas de construcci贸n para que xmath.a se incluya en la carpeta lib de Harbour
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
Re: Harbour 64 bits construido con BCC 64
Posted: Thu May 07, 2020 10:26 AM

Muchas gracias, ahora funciona bien.

Ten茅is por favor que modificar build64.bat para a帽adirla:

echo %hdirl%\xmath.a + >> b64.bc

Y tienes un error, llamas dos veces a harbur:

echo %hdir%\bin\harbour %1 /n /i%fwh%\include;%hdir%\include /w /p %2 %3
%hdir%\bin\harbour %1 /n /i%fwh%\include;%hdir%\include /w /p /d__64__ %2 %3 > comp.log 2> warnings.log

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Harbour 64 bits construido con BCC 64
Posted: Thu May 07, 2020 11:22 AM

Mois茅s,

ok, corregido para la pr贸xima versi贸n de FWH

gracias!

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Harbour 64 bits construido con BCC 64
Posted: Thu May 07, 2020 02:12 PM
Muchas Gracias Antonio

Descargu茅 la versi贸n para 32Bits y no trae la carpeta contrib donde se encuentran los .HBC para compilar proyectos con hbmk2 en VSCode
Code (fw): Select all Collapse
MovieCenter.PRG
-ID:\Sistemas\Compiler\FWH\include

-LD:\Sistemas\Compiler\FWH\LIB
-lfiveh
-lfivehc
-gtgui

xhb.hbc
hbct.hbc
hbwin.hbc
hbmzip.hbc
hbziparc.hbc
Saludos,



Adhemar C.
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Harbour 64 bits construido con BCC 64
Posted: Thu May 07, 2020 06:04 PM

Adhemar,

Realiza una descarga completa del repositorio de Harbour:

git clone https://github.com/harbour/core harbour

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Harbour 64 bits construido con BCC 64
Posted: Thu May 07, 2020 06:21 PM

Perfecto.

Muchas gracias.

Saludos,



Adhemar C.
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM
Re: Harbour 64 bits construido con BCC 64
Posted: Sun May 17, 2020 08:50 PM

Antonio, hay algo para construirlo sin github?
Y tambi茅n como se construye con github?

:oops:

______________________________________________________________________________

Sevilla - Andaluc铆a
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Harbour 64 bits construido con BCC 64
Posted: Sun May 17, 2020 09:30 PM
Manuel,

Revisando el "workflow" para construirlo, se entiende facilmente lo que hacemos:

https://github.com/FiveTechSoft/Harbour_builder/blob/master/.github/workflows/harbour_bcc_64.yml

Y ahora que hemos "descubierto" los gestores de paquetes para Windows chocolatey y vcpkg, podremos simplificar a煤n m谩s su construcci贸n :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM
Re: Harbour 64 bits construido con BCC 64
Posted: Mon May 18, 2020 11:43 AM

Gracias Antonio por tu contestaci贸n.
Eso he hecho pero no me funciona.

Intentar茅 hacerlo esta tarde nuevamente.
En la actualidad lo construyo harbour para msvc de 32 y 64, mingw 32 y 64 y bcc 32 sin problemas y ademas con sus ultimas versiones pero bcc 7.X de 64 se me resiste.

Por cierto como ejecutar harbour_bcc_64.yml github?
Es posible hacerlo en local?

______________________________________________________________________________

Sevilla - Andaluc铆a
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Harbour 64 bits construido con BCC 64
Posted: Wed Apr 26, 2023 06:49 AM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM
Re: Harbour 64 bits construido con BCC 64
Posted: Sun Apr 30, 2023 06:56 PM

Funcion贸!!!

______________________________________________________________________________

Sevilla - Andaluc铆a
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Harbour 64 bits construido con BCC 64
Posted: Sun Apr 30, 2023 08:58 PM
:-)

Manu, muchas gracias por el feedback!

un abrazo
regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion