Compilação e LinkEdição no Harbour

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

Moderador: Moderadores

ssflavio
Usuário Nível 2
Usuário Nível 2
Mensagens: 86
Registrado em: 10 Jul 2008 09:57
Localização: São Paulo / SP

Compilação e LinkEdição no Harbour

Mensagem 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...
Flávio dos Santos Szelbracikowski
ssflavio@osite.com.br
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Compilação e LinkEdição no Harbour

Mensagem 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,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7929
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Compilação e LinkEdição no Harbour

Mensagem 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.
Saudações,
Itamar M. Lins Jr.
ssflavio
Usuário Nível 2
Usuário Nível 2
Mensagens: 86
Registrado em: 10 Jul 2008 09:57
Localização: São Paulo / SP

Compilação e LinkEdição no Harbour

Mensagem por ssflavio »

:{
Obrigado Meninos!
Isso resolve o meu problema!
Fiquem em paz e até a próxima!!!
Flávio dos Santos Szelbracikowski
ssflavio@osite.com.br
Responder