Página 1 de 1

Xharbour & BCC

Enviado: 28 Jan 2021 19:09
por JoséQuintas
bcc720.png
xharbour.png
Sendo bem claro.....
Estou tentando entender essa merd. toda.

Existindo versão grátis, distribuem com versão "não-grátis".
E também tem a 10.x grátis...

Por acaso são essas as versões disponíveis em FIVEWIN?

Nesse caso seria software open pra fivewin comercial kkkkk

Xharbour & BCC

Enviado: 28 Jan 2021 19:10
por JoséQuintas
Só estou tentando adicionar xHarbour como opçào para as LIBs... mas tá difícil....

Xharbour & BCC

Enviado: 28 Jan 2021 19:21
por JoséQuintas
Tem também o bcc 10.2 Tokyo.
Opção pra CLANG, talvez até dê pra usar com Harbour 3.4.

Sei lá... quanto mais eu vejo, menos eu entendo....

Xharbour & BCC

Enviado: 29 Jan 2021 12:46
por sygecom
Ze,
Fivewin pode ser usado com Harbour ou xHarbour e, não vem junto o compilador C, você pode usar o que deseja, já que ele oferece a lib compilada para qual quer ambiente.
Mas pelo que vi o default me parece ser Mingw

Xharbour & BCC

Enviado: 29 Jan 2021 13:04
por JoséQuintas
Então cada vez faz menos sentido tudo isso, concorda?

Xharbour & BCC

Enviado: 29 Jan 2021 16:39
por sygecom
JoséQuintas escreveu:Então cada vez faz menos sentido tudo isso, concorda?
Chefe, vamos dar sentido no assunto aqui kkkkkkkkk TUDO O QUE ?

Se refere aos compilador C, acredito que cada um tem suas vantagens de desvantagens, temos opções para escolher, eu ainda uso BCC por causa da maledita SQLRDD, mas quando eu for para Harbour pretendo focar no Mingw.

Xharbour & BCC

Enviado: 29 Jan 2021 17:07
por marcosgambeta
José,

Não sei se entendi corretamente sua dúvida, mas no caso dos compiladores da Embarcadero, existem duas linhas:

. os compiladores clássicos, compatíveis com com o BCC 5.5, 5.8, etc...

. os novos compiladores baseados em CLANG

Acredito que estão mantendo os compiladores clássicos por questão de compatibilidade, pois o que vejo é eles investindo no CLANG.

O xHarbour compila com a linha clássica, sem problemas. Para compilar com a nova linha, precisará de ajustes nos scripts de compilação.

Xharbour & BCC

Enviado: 29 Jan 2021 17:20
por JoséQuintas
Ok.

Mas estranhei o 7.2 sendo free, porque criar no 7.4.

E se não me engano, o 10.x free é compatível com o 5.82

Xharbour & BCC

Enviado: 29 Jan 2021 17:49
por sygecom
Aqui uso o 7.2 em produção, mas tenho pronto a compilação do 7.3.

Não sei por que dessa mudança de licença entre versões, nas duvida to usando a 7.2 ainda e, não tenho certeza da sua licença assim mesmo.

Xharbour & BCC

Enviado: 29 Jan 2021 19:39
por marcosgambeta
Atualmente, a Embarcadero oferece um compilador C++ free sem IDE. Tem as ferramentas de linha de comando necessárias, assim como o antigo BCC 5.5. Gera apenas binários 32-bit.

https://www.embarcadero.com/br/free-tools/ccompiler

A versão do compilador C++ é a 7.3:

Código: Selecionar todos

Embarcadero C++ 7.30 for Win32 Copyright (c) 2012-2017 Embarcadero Technologies, Inc.
Mas é CLANG:

Código: Selecionar todos

Provided compilers
------------------

This download includes two compilers: bcc32c and bcc32x.  These are Clang-
enhanced compilers supporting Embarcadero language extensions, such as 
__property and __closure.

The two compilers are identical, except for their command-line handling.
bcc32c supports the classic bcc32 compiler command line. Use this if you are
familiar with the old, classic compiler.  bcc32x supports the Clang command
line. Use this if you are familiar with Clang or want to use a more common
command line interface.
O bcc32c é compatível com o bcc32 clássico, na questão dos parâmetros de linha de comando. Já o bcc32x tem outros parâmetros.

Compare executando os comandos abaixo:

Código: Selecionar todos

bcc32c -help
bcc32x -help
Então, a compilação com o bcc32x requer scripts próprios, por causa dos parâmetros diferentes.

É preciso confirmar, mas acho que as versões recentes são todas CLANG, com a opção de compatibilidade com os parâmetros dos compiladores clássicos.

No meu caso, a versão CLANG me interessa por causa do suporte ao padrão C++11. Mas a licença costuma ser restritiva. O GCC para Windows (MinGW) e o Visual C++ são opções melhores neste ponto.

Xharbour & BCC

Enviado: 29 Jan 2021 19:54
por marcosgambeta
De acordo com site oficial, é tudo CLANG mesmo:

http://docwiki.embarcadero.com/RADStudi ... _Compilers

Xharbour & BCC

Enviado: 31 Jan 2021 17:22
por JoséQuintas
marcosgambeta escreveu:De acordo com site oficial, é tudo CLANG mesmo:
Muito legal isso...

O Harbour 3.2 NÃO compila com mingw 7.3, mas o Harbour 3.4 sim.

O XHarbour tem um compilador Borland C grátis bem atual disponível, mas como é CLANG.... precisa que alguém ajuste.

O Harbour 3.4 tá pronto pra CLANG há alguns anos.

Conclusão: O Harbour 3.4 congelado há alguns anos, está na frente dos demais, que estão ficando fora dos padrões atuais.

Agora é só questão de tempo mesmo....

Mesmo assim, tô achando que o mingw tá subindo de versão muito rápido, já dá pra ver sobre a 11....

Xharbour & BCC

Enviado: 19 Mai 2023 12:36
por Kapiaba
Bom dia. É possível baixar o BCC 10 para testar com FiveWin?

Obg. abs.

Regards, saludos.

Xharbour & BCC

Enviado: 19 Mai 2023 13:29
por JoséQuintas
Lá no site diz que tem a versão grátis, seria só baixar.