duvidas com hbmk2

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

Moderador: Moderadores

Avatar do usuário
rosalvo rosa
Usuário Nível 3
Usuário Nível 3
Mensagens: 156
Registrado em: 10 Jan 2006 19:21
Localização: Curitiba - PR

duvidas com hbmk2

Mensagem por rosalvo rosa »

Olá Pessoal!

Estou tentando compilar um módulo com vários .prg´s, mas não estou conseguindo.

Estou usando o harbour com MingW.

Tenho tres arquivos .prg :

ROMANEIO.PRG (TEM O FUNC MAIN())
FUNCOES.PRG
FUNCOES2.PRG

Criei o arquivo ROMANEIO.HBP, onde editei assim:

Código: Selecionar todos

-inc
-b
-oRomaneio
funcoes.prg
funcoes2.prg


Para compilar, :

HBMK2 ROMANEIO

Não está funcionando porque ele não está compilando os arquivos funcoes.prg e funcoes2.prg, pois ele compila o primeiro.prg e
não "enxerga' as funcoes que existem no segundo e terceiro.

Alguém pode me ajudar ?

Agradeço..

Rosalvo.
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Re: duvidas com hbmk2

Mensagem por asimoes »

Olá Rosalvo,

Experimente algo assim:

script.hbm:

Código: Selecionar todos

# ---------------------------
# Nome do Executável
# ---------------------------
-oROMANEIO
# ---------------------------
# Caminhos dos Includes
# ---------------------------
-incpath=d:\harbour\include
# ---------------------------
# Caminho das Libs
# ---------------------------
-Ld:\harbour\lib\win\mingw
# ---------------------------
# Outros Parametros
# ---------------------------
-inc
-head=native
-n
# ---------------------------
# Prg(s) e Rc(s)
# ---------------------------
ROMANEIO.PRG
FUNCOES.PRG
FUNCOES2.PRG
HBMK2 SCRIPT.HBM

[]´s
►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)
jamazevedo
Usuário Nível 3
Usuário Nível 3
Mensagens: 122
Registrado em: 29 Dez 2005 16:50
Localização: Manaus - AM

Outro exemplo

Mensagem por jamazevedo »

edit romaneio.hbp

Código: Selecionar todos

# compila so os alterados
-inc

# lib que serao licadas
-lhbct
-lhbtip
-lxhb

# nome do executavel
-oromaneio

# fontes que serao compilados e lincados
romaneio.prg
funcoes.prg
funcoes2.prg
hbmk2 romaneio.hbp
______________________________________________________
Usando: Linux Ubuntu 18.04, Harbour 3.2.0dev r1811161533
______________________________________________________
José Airton de Menezes Azevedo
Manaus - AM
Avatar do usuário
rosalvo rosa
Usuário Nível 3
Usuário Nível 3
Mensagens: 156
Registrado em: 10 Jan 2006 19:21
Localização: Curitiba - PR

Re: duvidas com hbmk2

Mensagem por rosalvo rosa »

Agradeço aos amigos a sua ajuda.

Os dois exemplos esclareceram minhas duvidas. Testei e funcionaram.

Que maravilha poder contar com os amigos....
Responder