Alguém sabe por quando compila com Harbour + Mingw a compilação é lenta, mas muito lenta.
Um sistema compilado com xHarbour+BCC55 leva 2 minutos e com Harbour + Mingw leva 7 Minutos é muita diferença.
Compilação lenta com Harbour+Mingw
Moderador: Moderadores
Compilação lenta com Harbour+Mingw
Leonardo,
Faz diferença quando o harbour está local naáquina (c: ou d:) é mais rápido a compilação e na rede é mais lenta.
Quantos prgs tem o seu sistema ?
Temos um sistema na pcrj que tem 130 prgs gera um executável de aproximadamente 6 megas, que leva 1,5 minutos.
O harbour está local no hd, na rede estava demorando muito.
Faz diferença quando o harbour está local naáquina (c: ou d:) é mais rápido a compilação e na rede é mais lenta.
Quantos prgs tem o seu sistema ?
Temos um sistema na pcrj que tem 130 prgs gera um executável de aproximadamente 6 megas, que leva 1,5 minutos.
O harbour está local no hd, na rede estava demorando muito.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Compilação lenta com Harbour+Mingw
Olá Asiomes,
Está tudo local, e tem mais ou menos uns 250 prg. Em xHarbour gera um .EXE de 12MB. Com ainda não consegui gerar o EXE em Harbour ainda não sei que tamanho vai ficar, mas fiquei pasmo com a demora na compilação, achei que poderia haver um parâmetro TURBO para deixar mais rapido. Mas tudo bem.
Está tudo local, e tem mais ou menos uns 250 prg. Em xHarbour gera um .EXE de 12MB. Com ainda não consegui gerar o EXE em Harbour ainda não sei que tamanho vai ficar, mas fiquei pasmo com a demora na compilação, achei que poderia haver um parâmetro TURBO para deixar mais rapido. Mas tudo bem.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
Compilação lenta com Harbour+Mingw
Olá Leonardo,
Esse executável de 12 mb foi gerado com xharbour + bcc55? Se foi, com mingw espere um executável bem maior que isso.
Outra coisa você usa imagens no .rc? também faz diferença.
Lembrei de um outro sistema que migrei do clipper para harbour com 287 prgs. tá levando 3 minutos para gerar.
Obs. não tem resource file (.rc)
Esse executável de 12 mb foi gerado com xharbour + bcc55? Se foi, com mingw espere um executável bem maior que isso.
Outra coisa você usa imagens no .rc? também faz diferença.
Lembrei de um outro sistema que migrei do clipper para harbour com 287 prgs. tá levando 3 minutos para gerar.
Obs. não tem resource file (.rc)
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Compilação lenta com Harbour+Mingw
Bat com tempo inicio e fim de compilação e log:
Código: Selecionar todos
@echo off
set path=%path%;d:\harbour32\bin
set hb_compiler=mingw
set HB_DBG_PATH=.\
echo Hora inicio compilação: %time% > logcomp.txt
hbmk2 proprios.hbp -rebuild >> logcomp.txt 2>&1
echo Hora fim compilação: %time% >> logcomp.txt
pause
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Compilação lenta com Harbour+Mingw
Ola!
Bem, a questão da demora não é do Harbour ou xHarbour mas do compilador Mingw, até onde sei o Harbour 3.1 deve rodar com BCC, só não sei qual versão.
Se usar o BCC mais novo tabém irá notar que demora, mas o importante é o resultado final se o exe irá ficar mais rápido.
Use a opção -inc, para compilar apenas o prg que foi alterado.
Saudações,
Itamar M. Lins Jr.
Bem, a questão da demora não é do Harbour ou xHarbour mas do compilador Mingw, até onde sei o Harbour 3.1 deve rodar com BCC, só não sei qual versão.
Se usar o BCC mais novo tabém irá notar que demora, mas o importante é o resultado final se o exe irá ficar mais rápido.
Use a opção -inc, para compilar apenas o prg que foi alterado.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
Compilação lenta com Harbour+Mingw
Acabei de compilar um sistema com 287 prgs, levou 2 minutos.
Foi compilado com o harbour + mingw
O harbour é svn gerei ontem, o mingw é a versão oficial.
Foi compilado com o harbour + mingw
O harbour é svn gerei ontem, o mingw é a versão oficial.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
