BCC download

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Hasse
Usuário Nível 4
Usuário Nível 4
Mensagens: 826
Registrado em: 19 Out 2004 10:30
Localização: Jaraguá do Sul - SC

BCC download

Mensagem por Hasse »

Boa noite colegas.
Qual a melhor versão do BCC para usar com o xHarbour 1.3.2 e Windows 11, 64 bits ?
Hasse
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
Kapiaba
Colaborador
Colaborador
Mensagens: 1935
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Curtiram: 1 vez
Contato:

Re: BCC download

Mensagem por Kapiaba »

Hasse escreveu: 26 Ago 2026 19:48 Boa noite colegas.
Qual a melhor versão do BCC para usar com o xHarbour 1.3.2 e Windows 11, 64 bits ?
BCC7.70

Regards, saludos.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8281
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 7 vezes
Curtiram: 2 vezes

Re: BCC download

Mensagem por Itamar M. Lins Jr. »

Olá!
Tô atualizando a Minigui. Vou postar ela assim que compilar com o Clang 22xx Que é o mais atualizado.
Baixei lá do forum 3.6 UNICODE 64Bits. Postado pelo Dr. Caudio Soto. Essa postagem dele foi ano passado 2025.
Já está ok com GCC 13.

Código: Selecionar todos

-HMG 3.6.1 2025/04/12 (Contributed by Dr. Claudio Soto)
   - To compile in 64 bit you can now call build64.bat or build.bat
   - It was set to default the IDE to build in 64 bit
   - The HMG IDE source code was added to the folder SOURCE\HMG_IDE_SourceCode
   - HMG documentation is full added (absent in the previous version)
   - Added full HMG samples (several samples were missing in the previous version)
   - New HB_WebView cross-platform library (SOURCE\HB_WebView), see documentation
   - New HB_WebView demos (SAMPLES\HB_WebView)
      - Demos written in pure Harbor (cross-platform demos):
         demo1.prg - Web browsing in Harbour
         demo2.prg - Binding Harbour functions (calling HB functions from Javascript)
         demo3.prg - Inspecting DBF files with Javascript
         demo4.prg - Injecting PRG code written entirely in Harbour from JavaScript
         demo5.prg - Querying SQLite from Javascript
         demo6.prg: You can navigate the directory tree and open files that are in the list of allowed extensions (new instances of HB_WebView are created entirely from Javascript code).
      - Demos in HMG:
         demo hmg.prg - is an integration of the previous examples integrated into the HMG environment (Windows platform demo)
A lib já consegui criar, falta a IDE, ainda não achei o arquivo.
Só que essas atualizações são uma mistura de libs 2017, até 2025... Tô vendo aqui.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8281
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 7 vezes
Curtiram: 2 vezes

Re: BCC download

Mensagem por Itamar M. Lins Jr. »

Olá!
O BCC(LLVM(CLANG)) atualizado vc tem pelo Msys2 ou por um link que o José Quintas gosta de postar.
É o CLANG que a Embarcadeiro usa agora.
viewtopic.php?t=28972
Dica do José Quintas. Tem CLANG lá também, mas não fica atualizado igual ao msys2. No msys2 é rápido a atualização.
viewtopic.php?p=171793#p171793
Prestar atenção lá no LINK do José Quintas, que vem só o GCC ou tudo junto.
GCC 14.2.0 (with POSIX threads) + LLVM/Clang/LLD/LLDB 19.1.7 + MinGW-w64 12.0.0 (UCRT) - release 3
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20582
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 3 vezes

Re: BCC download

Mensagem por JoséQuintas »

Itamar M. Lins Jr. escreveu: 27 Ago 2026 11:49 Prestar atenção lá no LINK do José Quintas, que vem só o GCC ou tudo junto.
Acho que confundiu meu post.
Tem várias LIBs, mas só tem GCC/MINGW pra todas.
Numa época, versões diferentes de mingw, agora somente uma.
Até menciono lá que falta atualizar pro mingw mais novo.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8281
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 7 vezes
Curtiram: 2 vezes

Re: BCC download

Mensagem por Itamar M. Lins Jr. »

Olá!
Fui testar o xHarbour do GIT, mas não compila com Clang.

Código: Selecionar todos

source/vm/harbinit.prg(134) Error F0065  Memory buffer overflow
mingw32-make: *** [winmake/compile.mak:1949: obj/clngw64/harbinit.c] Error -1073740940
Com a IA, pode ser que ela resolva isso. Mas... não é minha praia.
Veja o Harbour agora compila com ZERO Warning pelo Clang.
É baixar compilar e usar.
Tem várias LIBs, mas só tem GCC/MINGW pra todas.
Tem Clang no meio... Vou baixar para conferir.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8281
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 7 vezes
Curtiram: 2 vezes

Re: BCC download

Mensagem por Itamar M. Lins Jr. »

Olá!
Olha ai tem Clang, GCC na pasta BIN, LIB... lá do https://winlibs.com/
Vem os dois.
https://github.com/brechtsanders/winlib ... 0.0-r3.zip
Capturar3.PNG
Capturar3.PNG (47.31 KiB) Exibido 408 vezes
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8281
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 7 vezes
Curtiram: 2 vezes

Re: BCC download

Mensagem por Itamar M. Lins Jr. »

Olá!
O Msys2 tem isso, só que em pastas separadas, e 6(seis) opções. ARM, etc...
Baixa se quiser.
Ai que tá o macete, se for usar assim, 2 ou mais compiladores na mesma pasta, tem que setar lá as variáveis.
HB_COMPILER, etc... Senão ele escolhe 1 e vai embora...
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20582
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 3 vezes

Re: BCC download

Mensagem por JoséQuintas »

Pera aí, que acho que deu uma confusão danada.
O usuário perguntou sobre BCC (Borland C) e XHARBOUR.
Depois entrou GCC, e até meus repositórios foram citados, que só usam MINGW/GCC e HARBOUR.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8281
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 7 vezes
Curtiram: 2 vezes

Re: BCC download

Mensagem por Itamar M. Lins Jr. »

Olá!
Mas é isso mesmo.
BCC mais novo ? Use Clang.
Lá no seu LINK tem também! Ok ?
Já testei o xHarbour e ele não compila com BCC atual que é o cLang, com BCC 7x pode até ir.
Mas eu estou compilando em 64Bits. Ai não me interessa 32bits.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8281
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 7 vezes
Curtiram: 2 vezes

Re: BCC download

Mensagem por Itamar M. Lins Jr. »

Olá!
Windows 11, 64 bits ?
Estou seguindo a postagem.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8281
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 7 vezes
Curtiram: 2 vezes

Re: BCC download

Mensagem por Itamar M. Lins Jr. »

Olá!
Vejam ai como são as coisas.
O Clang atual está na versão 22.xxx, o que vem no BCC 7.70 e á versão 5. Vc pode ter a 6,7,8,9...Só baixar sem problema nenhum de DONO.
Pq o Harboureano não usa nada do que a EMBARCADEIRO faz diferente, lá para a IDE deles. Os ajustes são apenas para controles, coisas que já tinham...Que nem sei se estão migrando tudo, para não ficar nesse faz, refaz o tempo todo.
Captura_de_tela_20260827_181136.png
Captura_de_tela_20260827_181136.png (141.3 KiB) Exibido 388 vezes
Saudações,
Itamar M. Lins Jr.
Responder