Page 1 of 1
LLVM/CLang
Posted:
Fri Jun 16, 2023 6:38 pm
by Baxajaun
Re: LLVM/CLang
Posted:
Fri Jun 23, 2023 6:14 am
by xmanuel
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!!!
Re: LLVM/CLang
Posted:
Fri Jun 23, 2023 10:38 am
by karinha
Félix, como se compila con un CX.BAT y CX.LNK por ejemplo? Gracias.
Reagrds, saludos.
Re: LLVM/CLang
Posted:
Mon Jun 26, 2023 5:50 am
by xmanuel
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
Re: LLVM/CLang
Posted:
Mon Jun 26, 2023 10:14 am
by karinha
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.
Re: LLVM/CLang
Posted:
Mon Jun 26, 2023 11:49 am
by Baxajaun
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,
Re: LLVM/CLang
Posted:
Mon Jun 26, 2023 6:50 pm
by Baxajaun
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,
Re: LLVM/CLang
Posted:
Mon Jun 26, 2023 7:53 pm
by karinha
Gracias estimado. Será de gran ayuda para la comunidad de FiveWinera.
Regards. saludos.