Harbour 64 bits construido con BCC 64

Post Reply
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Harbour 64 bits construido con BCC 64

Post by Antonio Linares »

Aquí teneis la versión más reciente de Harbour construida usando BCC64 bits:

https://github.com/FiveTechSoft/harbour ... _05_07.zip

Lo más impresionante es que se construye automaticamente desde GitHub Actions :-)
https://github.com/FiveTechSoft/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
MOISES
Posts: 824
Joined: Wed Aug 22, 2007 10:09 am

Re: Harbour 64 bits construido con BCC 64

Post by MOISES »

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
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Harbour 64 bits construido con BCC 64

Post by Antonio Linares »

Moisés,

Tienes que enlazar esta librería:
https://github.com/FiveTechSoft/Harbour ... mp/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
MOISES
Posts: 824
Joined: Wed Aug 22, 2007 10:09 am

Re: Harbour 64 bits construido con BCC 64

Post by MOISES »

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
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Harbour 64 bits construido con BCC 64

Post by Antonio Linares »

Moisés,

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

gracias!
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Harbour 64 bits construido con BCC 64

Post by acuellar »

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: Select all

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.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Harbour 64 bits construido con BCC 64

Post by Antonio Linares »

Adhemar,

Realiza una descarga completa del repositorio de Harbour:

git clone https://github.com/harbour/core harbour
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Harbour 64 bits construido con BCC 64

Post by acuellar »

Perfecto.

Muchas gracias.
Saludos,

Adhemar C.
xmanuel
Posts: 613
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla
Contact:

Re: Harbour 64 bits construido con BCC 64

Post by xmanuel »

Antonio, hay algo para construirlo sin github?
Y también como se construye con github?
:oops:
______________________________________________________________________________
Sevilla - Andalucía
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Harbour 64 bits construido con BCC 64

Post by Antonio Linares »

Manuel,

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

https://github.com/FiveTechSoft/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
xmanuel
Posts: 613
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla
Contact:

Re: Harbour 64 bits construido con BCC 64

Post by xmanuel »

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
Post Reply