LLVM/CLang

LLVM/CLang

Postby Baxajaun » Fri Jun 16, 2023 6:38 pm

Last edited by Baxajaun on Mon Jun 26, 2023 11:42 am, edited 1 time in total.
User avatar
Baxajaun
 
Posts: 962
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: LLVM/CLang

Postby xmanuel » Fri Jun 23, 2023 6:14 am

Gracias Félix...

Es muy interesante poder usar CLang ya que sin duda alguna se está invirtiendo mucho en la plataforma LLVM/CLang por parte de las más importantes empresas de desarrollo de compiladores como por ejemplo Appel, Google o Embarcadero (antigua Borland). Incluso MS usa las utilidades del paquete CLang. Además de ser gratuito es el sustituto natural de MinGW/GCC y funciona en todos los sistemas operativos.

Gracias por el aporte!!!
______________________________________________________________________________
Sevilla - Andalucía
xmanuel
 
Posts: 756
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla

Re: LLVM/CLang

Postby karinha » Fri Jun 23, 2023 10:38 am

Félix, como se compila con un CX.BAT y CX.LNK por ejemplo? Gracias.

Reagrds, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7254
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: LLVM/CLang

Postby xmanuel » Mon Jun 26, 2023 5:50 am

Mientras contesta Félix
Primero tienes que construir Harbour con ese compilador de C. (CLang).

El uso posterior del Harbour construido es exactamente el mismo que para cualquier otro compilador
______________________________________________________________________________
Sevilla - Andalucía
xmanuel
 
Posts: 756
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla

Re: LLVM/CLang

Postby karinha » Mon Jun 26, 2023 10:14 am

Gracias estimado xManuel. ¿Y cómo construyo xHarbour con este compilador C. (CLang)? ¿Y de dónde descargo este C. (CLang)?

Nota: No uso HARBOUR. xHarbour solamente.

Gracias.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7254
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: LLVM/CLang

Postby Baxajaun » Mon Jun 26, 2023 11:49 am

Hola Joao !!!

Simplemente descarga la versión que necesites (i686/x86_64/msvcrt/ucrt) del enlace de https://github.com/mstorsjo/llvm-mingw/releases, descomprime el fichero. Y en el fichero bat que tienes para construir xHarbour sustituyes los caminos a este compilador, también debes cambiar el nombre del compilador a usar por clang.

Esta tarde/noche intentaré crear xHarbour con CLang. Te mantendré informado del resultado de las pruebas.

Saludos,
User avatar
Baxajaun
 
Posts: 962
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: LLVM/CLang

Postby Baxajaun » Mon Jun 26, 2023 6:50 pm

Hola Joao !

Dame algo de tiempo para entender cómo crear xHarbour desde el código fuente., con lo fácil que es crear Harbour.

Saludos,
User avatar
Baxajaun
 
Posts: 962
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: LLVM/CLang

Postby karinha » Mon Jun 26, 2023 7:53 pm

Gracias estimado. Será de gran ayuda para la comunidad de FiveWinera.

Regards. saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7254
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 11 guests