Página 1 de 1

Compilação e LinkEdição no Harbour

Enviado: 12 Dez 2013 15:35
por ssflavio
Boa tarde a todos!
estou migrando o meu ERP escrito em clipper para harbour 3.2
ja pedi muito a ajuda de voces até este momento, e felizmente a coisa evoluiu tanto que cá estou eu novamente.

Quando eu compilava em clipper, eu criava vários obj para o sistema, que correspondiam ao menu inicial.
Supondo que eu tivesse 5 itens no menu inicial, eu teria 5 obj
Depois eu usava o blinker para juntar esses obj e criar o executavel.

Atualmente estou usando o hbmk2, que é bem interessante, porem ele compila todos os programas e esta demorando muito tempo.

1. Utilizar o hbmk2 é a melhor e unica solução?
2. tem como fazer da minha maneira antiga, compilando apenas a parte onde esta sendo feita a manutenção e linkeditando tudo de uma vez?


abraços a todos
estou muito feliz de estar por aqui novamente...

Compilação e LinkEdição no Harbour

Enviado: 12 Dez 2013 17:45
por Toledo
Amigo, com o HBMK2 você pode também fazer compilação incremental, basta criar um arquivo HBP para auxiliar na compilação.

Por exemplo, crie um arquivo chamado demo.hbp e coloque os seguintes comandos:

Código: Selecionar todos

# Nome do arquivo EXE
-oNomedoEXE
# compilação Incremental
-inc
# comprime o executável (necessita de UPX)
-compr=yes
# relacionar as LIBs usadas
-lxhb
-lhbwin
# relacionar todos os PRGs
inicial.prg
menu.prg
lanca.prg
cadastro.prg
Para compilar é só digitar:

HBMK2 demo.hbp

Abraços,

Compilação e LinkEdição no Harbour

Enviado: 12 Dez 2013 18:15
por Itamar M. Lins Jr.
Ola!
O Harbour + hbmk2 tem algumas funções e comandos do blinker!
hbmk2 -blinker arquivo.blink.
Olhe as funções que existe na \contrib\hbblink

Saudações,
Itamar M. Lins Jr.

Compilação e LinkEdição no Harbour

Enviado: 13 Dez 2013 07:44
por ssflavio
:{
Obrigado Meninos!
Isso resolve o meu problema!
Fiquem em paz e até a próxima!!!