Clipper On Line • Ver Tópico - Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

 

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor Itamar M. Lins Jr. » 03 Jun 2015 19:53

Ola!
1)Baixe o Harbour 3.4 já compilado daqui ó!
https://dl.bintray.com/vszakats/generic/harbour-daily-win.7z.exe
Descompactar na pasta c:\hb34

2)Baixe o Mingw 5.1 zipado deste lugar!
https://www.mirrorservice.org/sites/dl.sourceforge.net/pub/sourceforge/m/mi/mingw-w64/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/5.1.0/threads-posix/sjlj/i686-5.1.0-release-posix-sjlj-rt_v4-rev0.7z
Descompactar na pasta c:\Mingw32

3)Criar a variável de ambiente!
Via CMD
SET PATH=%PATH%;C:\Hb34\bin;C:\Mingw32\bin;

OU pelo painel de controle do windows!
Iniciar->Painel de Controle->sistema->Configurações avançadas do sistema->Avançado->Variáveis de Ambiente->Variáveis do sistema->Path
Dois cliques em cima da palavra Path, no final adicionar: ";C:\Hb34\bin;C:\Mingw32\bin;" sem aspas!


Agora é só correr p/ o abraço!
Não precisa de setar nada nem inventem por favor! setar include, etc, é coisa do passado!
Simples assim!

Não esquecer de apagar as configurações velhas hein!

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor rossine » 04 Jun 2015 00:55

Olá Itamar,

Você saberia me dizer alguma vantagem desta nova versão sobre as anteriores ? Tipo, ganho de velocidade, etc...

Saberia me dizer também se posso usar esta versão da mingw junto com a QT 5.5.0 ?

Obrigado,

Rossine.
Rossine.

Harbour 3.4, MingW / Msvc, QT, Qt5xhb, GtQtc, DbfCdx, MySql/MariaDB.
rossine
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 313
Data de registro: 06 Ago 2007 09:57
Cidade/Estado: Divinópolis-MG
Curtiu: 1 vez
Mens.Curtidas: 21 vezes

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor Itamar M. Lins Jr. » 04 Jun 2015 09:37

Velocidade e correções. E essa é sempre a ultima do Viktor que tem TODAS as correções do Harbour 3.2 e mais as dele.
Já tinha lido alhures que o Firefox demorou menos de 30 minutos para ser compilado em relação a versão do Mingw 4.8, só estava esperando um link fácil p/ baixar.
Essa versão do Viktor vem com UPX.exe,7za.exe... e DLL´s atualizadas.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor rossine » 04 Jun 2015 12:25

Blz Itamar, obrigado pela informação.

Depois vou testar esta nova release aqui.

Rossine.
Rossine.

Harbour 3.4, MingW / Msvc, QT, Qt5xhb, GtQtc, DbfCdx, MySql/MariaDB.
rossine
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 313
Data de registro: 06 Ago 2007 09:57
Cidade/Estado: Divinópolis-MG
Curtiu: 1 vez
Mens.Curtidas: 21 vezes

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor JoséQuintas » 05 Jun 2015 00:45

Acabo de fazer um comparativo entre mingw 5.1 e msvc 2010.
Gerei o Harbour 2 vezes, pra não fazer diferença alguma coisa anterior.

SET HB_COMPILER=mingw
SET HB_COMPILER_VER=0510
ECHO MINGW >> \temp\log
time < \temp\ENTER >> \temp\log
win-make clean install
time < \temp\ENTER >> \temp\log
SET HB_COMPILER=msvc
SET HB_COMPILER_VER=1600
ECHO MSVC >> \temp\log
time < \temp\ENTER >> \temp\log
win-make clean install
time < \temp\enter >> \temp\log


resultado no arquivo log

MINGW 
Hora atual:  0:19:19,30
Digite a nova hora:
Hora atual:  0:30:08,90
Digite a nova hora:
MSVC
Hora atual:  0:30:08,92
Digite a nova hora:
Hora atual:  0:36:51,67
Digite a nova hora:


11:11 minutos com mingw, pasta do compilador 520mb
06:43 minutos com msvc, pasta do compilador 318mb

Tamanho total da pasta \harbour com os dois compiladores (sem os fontes): 937mb
Tamanho total da pasta dos fontes, incluindo arquivos github: 487mb
Versão Harbour 3.4
Core I5 3.2GHZ (Quad) 8GB Ram W7 64 bits
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor Itamar M. Lins Jr. » 05 Jun 2015 11:51

Como sempre, isso não faz muito sentido.
1) O MingW não é um compilador de única plataforma. Ele roda em praticamente todos OS, por isso é beeeem maior.
2) O importante não é o tempo que ele leva para criar o EXE, mas sim, se o EXE tem BUG´s e acima de tudo se o EXE criado por ele é rápido.
Um teste mais efetivo é comparar por exemplo CÁLCULOS sem precisar acessar o HD.

Eu já li várias vezes o Przmek falando das idiossincrasias do MSVC/M$ em relação ao C inventa coisas totalmente fora do padrão ANSI.

Como sabemos não podemos confiar nessas empresas, pois só estão esperando o momento certo p/ aplicar algum golpe p/ ganhar mais dinheiro, vejo aqui no meu notebook, um iconizinho que apareceu pedindo p/ instalar o Win10, está oferecendo tudo de "graça", para depois cobrar de formas diversas.
Veja o exemplo do Google x Java(Oracle) agora cobrando pelo uso no Android. Por isso o pessoal do FireFox está usando HTML5 no FireFox OS... E assim o mundo vai buscando alternativas de não depender exclusivamente de uma empresa, e sim de compartilhar interesses sem que o outro tenha a possibilidade de "passar a perna", "crescer o olho" nos negócios alheios.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor JoséQuintas » 05 Jun 2015 12:19

Faltou acrescentar:
Para descompactar o mingw, precisei pesquisar e instalar um descompactador compatível.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor alxsts » 05 Jun 2015 12:40

Olá!

É possível usar este Harbour 3.4 e Mingw 5.1 junto com a HbQt e HbIDE? Como instalar, considerando que a HbQt usa um Mingw que já vem com ela mesma?
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2943
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 21 vezes
Mens.Curtidas: 248 vezes

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor JoséQuintas » 05 Jun 2015 12:49

No geral são iguais, mas sempre pode existir alguma particularidade.
Terá que fazer testes.
Uso o Harbour 3.4, mas caso eu troque para o oficial, preciso rotinas auxiliares pra funcionar FTP e email, por exemplo.
Mas não uso nenhum desses dois que mencionou.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor Itamar M. Lins Jr. » 05 Jun 2015 13:28

Para descompactar o mingw, precisei pesquisar e instalar um descompactador compatível.

Uso WINRAR não tive problema nenhum.
É possível usar este Harbour 3.4 e Mingw 5.1 junto com a HbQt e HbIDE? Como instalar, considerando que a HbQt usa um Mingw que já vem com ela mesma?

Sim é possível.
Tem um bug no qtcontribs.hbp já postei lá no forum deles, não é bem um BUG, mas um problema de atualização em relação ao HBMK2.

É mudar o PATH p/ o Mingw 5.1 eu fiz isso aqui.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor alxsts » 05 Jun 2015 14:38

Olá!

Obrigado Itamar. Vou testar assim que possível.
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2943
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 21 vezes
Mens.Curtidas: 248 vezes

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor Itamar M. Lins Jr. » 05 Jun 2015 18:15

Bem, eu mudei, mas não funcionou. Tem muitos problemas ainda a HBQT, tem que atualizar o arquivo hbmk2_qt.hb e falta compatibilidade com a QT 4.91 x Mingw5., é esperar sai a QT 5.5 com MingW 5.1 até o final desse mês, segundo os planos da QT.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor clodoaldomonteiro » 07 Jun 2015 15:48

Olá amigos,

Vou informar aqui o link para a HBIDE:
http://sourceforge.net/projects/qtcontribs/

São 98 MB, logo tem a QtContribs, pois não achei um instalador somente da IDE.
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Avatar de usuário

clodoaldomonteiro
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 741
Data de registro: 30 Dez 2006 12:17
Cidade/Estado: Teresina-PI
Curtiu: 110 vezes
Mens.Curtidas: 31 vezes

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor Itamar M. Lins Jr. » 07 Jun 2015 18:21

HBIDE, use esse aqui está mais enxuto e atualizado.
http://www.pctoledo.com.br/forum/viewtopic.php?f=56&t=15902

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!

Mensagempor Itamar M. Lins Jr. » 08 Jun 2015 17:11

Ola!
Consegui usar a HBIDE com Mingw5.1 e Harbour 3.2 ou 3.4.

Quem desejar é só avisar.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Próximo



Retornar para Contribuições, Dicas e Tutoriais

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 13 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro