Página 1 de 4
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 03 Jun 2015 19:53
por Itamar M. Lins Jr.
Ola!
1)Baixe o Harbour 3.4 já compilado daqui ó!
https://dl.bintray.com/vszakats/generic ... win.7z.exe
Descompactar na pasta c:\hb34
2)Baixe o Mingw 5.1 zipado deste lugar!
https://www.mirrorservice.org/sites/dl. ... v4-rev0.7z
Descompactar na pasta c:\Mingw32
3)Criar a variável de ambiente!
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.
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 04 Jun 2015 00:55
por rossine
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.
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 04 Jun 2015 09:37
por Itamar M. Lins Jr.
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.
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 04 Jun 2015 12:25
por rossine
Blz Itamar, obrigado pela informação.
Depois vou testar esta nova release aqui.
Rossine.
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 05 Jun 2015 00:45
por JoséQuintas
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.
Código: Selecionar todos
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
Código: Selecionar todos
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
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 05 Jun 2015 11:51
por Itamar M. Lins Jr.
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.
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 05 Jun 2015 12:19
por JoséQuintas
Faltou acrescentar:
Para descompactar o mingw, precisei pesquisar e instalar um descompactador compatível.
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 05 Jun 2015 12:40
por alxsts
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?
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 05 Jun 2015 12:49
por JoséQuintas
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.
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 05 Jun 2015 13:28
por Itamar M. Lins Jr.
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.
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 05 Jun 2015 14:38
por alxsts
Olá!
Obrigado Itamar. Vou testar assim que possível.
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 05 Jun 2015 18:15
por Itamar M. Lins Jr.
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.
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 07 Jun 2015 15:48
por clodoaldomonteiro
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.
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 07 Jun 2015 18:21
por Itamar M. Lins Jr.
HBIDE, use esse aqui está mais enxuto e atualizado.
https://pctoledo.org/forum/viewto ... 56&t=15902
Saudações,
Itamar M. Lins Jr.
Usar Harbour 3.4 + Mingw 5.1 Top com 3 passos!
Enviado: 08 Jun 2015 17:11
por Itamar M. Lins Jr.
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.