Xharbour & BCC

Aqui é o lugar para bater papo e trocar idéias sobre os mais variados assuntos

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Xharbour & BCC

Mensagem 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
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Xharbour & BCC

Mensagem por JoséQuintas »

Só estou tentando adicionar xHarbour como opçào para as LIBs... mas tá difícil....
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Xharbour & BCC

Mensagem 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....
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Xharbour & BCC

Mensagem 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
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Xharbour & BCC

Mensagem por JoséQuintas »

Então cada vez faz menos sentido tudo isso, concorda?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Xharbour & BCC

Mensagem 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.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
marcosgambeta
Usuário Nível 3
Usuário Nível 3
Mensagens: 332
Registrado em: 16 Jun 2005 22:53

Xharbour & BCC

Mensagem 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.
Atenciosamente,
Marcos Antonio Gambeta
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Xharbour & BCC

Mensagem 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
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Xharbour & BCC

Mensagem 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.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
marcosgambeta
Usuário Nível 3
Usuário Nível 3
Mensagens: 332
Registrado em: 16 Jun 2005 22:53

Xharbour & BCC

Mensagem 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.
Atenciosamente,
Marcos Antonio Gambeta
marcosgambeta
Usuário Nível 3
Usuário Nível 3
Mensagens: 332
Registrado em: 16 Jun 2005 22:53

Xharbour & BCC

Mensagem por marcosgambeta »

De acordo com site oficial, é tudo CLANG mesmo:

http://docwiki.embarcadero.com/RADStudi ... _Compilers
Atenciosamente,
Marcos Antonio Gambeta
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Xharbour & BCC

Mensagem 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....
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

Xharbour & BCC

Mensagem por Kapiaba »

Bom dia. É possível baixar o BCC 10 para testar com FiveWin?

Obg. abs.

Regards, saludos.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Xharbour & BCC

Mensagem por JoséQuintas »

Lá no site diz que tem a versão grátis, seria só baixar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder