Clipper On Line • Ver Tópico - Brmake para HBMK2

Brmake para HBMK2

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

Brmake para HBMK2

Mensagempor Samuk.exe » 28 Jun 2010 10:27

Bom Dia Galera...
Resolvi trocar o velho brmake por uma ferramenta mais atual (hbmk2), mais como tenho pouca experiencia,
gostaria que me ajudem com o script...

no brmake usa ...

nomeprg.mlk
GUI=Y
EXEFILE   auto.EXE
DIROBJ   \VISUAL\posto3
RESOURCE \MINIGUI\RESOURCES\hbprinter.res
RESOURCE \MINIGUI\RESOURCES\miniprint.res
REQUEST ZIP

FILE  auto.prg,es_gener.prg,es_arqui.prg,co_fones.prg,es_diver.prg,es_tef.prg
FILE  rede.prg,co_clien.prg,co_produ.prg,co_medid.prg,co_forne.prg,es_bemat.prg
FILE           es_compr.prg,co_pagar.prg,co_gpaga.prg,co_chequ.prg,co_inici.prg
FILE           co_receb.prg,co_grece.prg,co_devol.prg,co_preco.prg
FILE           co_extra.prg,co_banco.prg,co_reaju.prg,co_venda.prg,po_lmc.prg
FILE           co_caixa.prg,re_produ.prg,re_venda.prg,re_clien.prg,co_ecf.prg
FILE           co_mresu.prg,co_depos.prg,co_impri.prg,co_notaf.prg
FILE           co_leitu.prg,co_desco.prg,co_fatur.prg,co_compa.prg
FILE           re_fecha.prg,co_custo.prg,co_requi.prg,re_diver.prg
FILE           co_espec.prg,es_sinte.prg,es_sentr.prg,es_ssaid.prg
FILE           es_ticke.prg,co_preda.prg,es_sinve.prg,co_termo.prg
FILE           pi_bicos.prg,pi_filas.prg,pi_histo.prg,es_sfret.prg
FILE           re_anual.prg


e brmake.ini
/* BRMAKE for Harbour/xHarbour/MiniGUI Versao 2.05 - Parametros */
/* Utilizando Compilador HARBOUR */
[MINIGUI]
MiniGUI Path=C:\MINIGUI

[HARBOUR]
Harbour Path=C:\MINIGUI\HARBOUR
Harbour Flags= -n -m                         

[BCC55]
Bcc55 Path=C:\BORLAND\BCC55

[HARBOUR BASIC LIBRARY]
Lib=rtl.lib
Lib=vm.lib
Lib=gtwin.lib
Lib=Lang.lib
Lib=macro.lib
Lib=rdd.lib
Lib=dbfntx.lib
Lib=dbfcdx.lib
Lib=common.lib
Lib=LibCt.lib
Lib=libmisc.lib
Lib=CodePage.lib
Lib=DbfDbt.lib
Lib=DbfFpt.lib
Lib=Dll.lib
Lib=Socket.lib

[MISC]
Language=EN       
Video Mode=Disabled
Compress With UPX=N
Stop=N


como faço isso no hbmk2 ?
Samuk.exe
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 65
Data de registro: 25 Mai 2010 15:58
Cidade/Estado: anapolis
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Brmake para HBMK2

Mensagempor asimoes » 28 Jun 2010 11:28

Olá Samuk,

Você pode criar um arquivo hbm, ex. teste.hbm

# ---------------------------
# Nome do Executável
# ---------------------------
-onomedoseuprograma
# ---------------------------
# Bibliotecas
# ---------------------------
-ltsbrowse
-lpropgrid
-lminigui
-lgtgui
-llibct
-lhbprinter
# ---------------------------
# Caminhos dos Includes
# ---------------------------
-incpath=d:\minigui\include;d:\minigui\harbour\include;
# ---------------------------
# Caminho das Libs da MiniGui
# ---------------------------
-Ld:\minigui\lib;d:\minigui\harbour\lib;
# ---------------------------
# Outros Parâmetros
# ---------------------------
-workdir=.\OBJ\
-head=full
-gtgui
-n
-nowarn
-inc
# ---------------------------
# Prg(s) e Rc(s)
# ---------------------------
# Aqui você informa o nome de todos os seus PRG´S e resources
d:\minigui\resources\hbprinter.rc
# ---------------------------
# Fim
# ---------------------------


Obs.: você deve usar somente o hbmk2 que já vem compilado para minigui. Este hbmk2 já vem customizado para minigui.

A bat para compilar:

ap.bat

@echo off
SET PATH=%PATH%;D:\BORLAND\BCC55\BIN
SET HB_COMPILER=bcc
D:\MINIGUI\HARBOUR\BIN\HBMK2 TESTE.HBM
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)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4728
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 319 vezes
Mens.Curtidas: 226 vezes

Re: Brmake para HBMK2

Mensagempor Samuk.exe » 29 Jun 2010 10:58

Obrigado assimoes...

mais ele da muitos erros qnd o bcc vai compilar os arquivos .c ...
Sempre 9 erros em cada arquivo .c
O que vc acha?

*** 9 errors in Compile ***
.hbmk\win\bcc\co_notaf.c:
Error E2451 .hbmk\win\bcc\co_notaf.c 101: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\co_notaf.c 101: Declaration syntax error
Error E2190 .hbmk\win\bcc\co_notaf.c 101: Unexpected }
Error E2190 .hbmk\win\bcc\co_notaf.c 101: Unexpected }
Error E2040 .hbmk\win\bcc\co_notaf.c 101: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\co_notaf.c 101: Unexpected }
Error E2190 .hbmk\win\bcc\co_notaf.c 101: Unexpected }
Error E2040 .hbmk\win\bcc\co_notaf.c 101: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\co_notaf.c 331: Undefined symbol 'hb_vm_SymbolInit_CO_
NOTAF'
*** 9 errors in Compile ***
.hbmk\win\bcc\co_leitu.c:
Error E2451 .hbmk\win\bcc\co_leitu.c 98: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\co_leitu.c 98: Declaration syntax error
Error E2190 .hbmk\win\bcc\co_leitu.c 98: Unexpected }
Error E2190 .hbmk\win\bcc\co_leitu.c 98: Unexpected }
Error E2040 .hbmk\win\bcc\co_leitu.c 98: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\co_leitu.c 98: Unexpected }
Error E2190 .hbmk\win\bcc\co_leitu.c 98: Unexpected }
Error E2040 .hbmk\win\bcc\co_leitu.c 98: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\co_leitu.c 573: Undefined symbol 'hb_vm_SymbolInit_CO_
LEITU'
*** 9 errors in Compile ***
.hbmk\win\bcc\co_desco.c:
Error E2451 .hbmk\win\bcc\co_desco.c 69: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\co_desco.c 69: Declaration syntax error
Error E2190 .hbmk\win\bcc\co_desco.c 69: Unexpected }
Error E2190 .hbmk\win\bcc\co_desco.c 69: Unexpected }
Error E2040 .hbmk\win\bcc\co_desco.c 69: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\co_desco.c 69: Unexpected }
Error E2190 .hbmk\win\bcc\co_desco.c 69: Unexpected }
Error E2040 .hbmk\win\bcc\co_desco.c 69: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\co_desco.c 139: Undefined symbol 'hb_vm_SymbolInit_CO_
DESCO'
*** 9 errors in Compile ***
.hbmk\win\bcc\co_fatur.c:
Error E2451 .hbmk\win\bcc\co_fatur.c 107: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\co_fatur.c 107: Declaration syntax error
Error E2190 .hbmk\win\bcc\co_fatur.c 107: Unexpected }
Error E2190 .hbmk\win\bcc\co_fatur.c 107: Unexpected }
Error E2040 .hbmk\win\bcc\co_fatur.c 107: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\co_fatur.c 107: Unexpected }
Error E2190 .hbmk\win\bcc\co_fatur.c 107: Unexpected }
Error E2040 .hbmk\win\bcc\co_fatur.c 107: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\co_fatur.c 325: Undefined symbol 'hb_vm_SymbolInit_CO_
FATUR'
*** 9 errors in Compile ***
.hbmk\win\bcc\co_compa.c:
Error E2451 .hbmk\win\bcc\co_compa.c 100: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\co_compa.c 100: Declaration syntax error
Error E2190 .hbmk\win\bcc\co_compa.c 100: Unexpected }
Error E2190 .hbmk\win\bcc\co_compa.c 100: Unexpected }
Error E2040 .hbmk\win\bcc\co_compa.c 100: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\co_compa.c 100: Unexpected }
Error E2190 .hbmk\win\bcc\co_compa.c 100: Unexpected }
Error E2040 .hbmk\win\bcc\co_compa.c 100: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\co_compa.c 291: Undefined symbol 'hb_vm_SymbolInit_CO_
COMPA'
*** 9 errors in Compile ***
.hbmk\win\bcc\re_fecha.c:
Error E2451 .hbmk\win\bcc\re_fecha.c 117: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\re_fecha.c 117: Declaration syntax error
Error E2190 .hbmk\win\bcc\re_fecha.c 117: Unexpected }
Error E2190 .hbmk\win\bcc\re_fecha.c 117: Unexpected }
Error E2040 .hbmk\win\bcc\re_fecha.c 117: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\re_fecha.c 117: Unexpected }
Error E2190 .hbmk\win\bcc\re_fecha.c 117: Unexpected }
Error E2040 .hbmk\win\bcc\re_fecha.c 117: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\re_fecha.c 455: Undefined symbol 'hb_vm_SymbolInit_RE_
FECHA'
*** 9 errors in Compile ***
.hbmk\win\bcc\co_custo.c:
Error E2451 .hbmk\win\bcc\co_custo.c 81: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\co_custo.c 81: Declaration syntax error
Error E2190 .hbmk\win\bcc\co_custo.c 81: Unexpected }
Error E2190 .hbmk\win\bcc\co_custo.c 81: Unexpected }
Error E2040 .hbmk\win\bcc\co_custo.c 81: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\co_custo.c 81: Unexpected }
Error E2190 .hbmk\win\bcc\co_custo.c 81: Unexpected }
Error E2040 .hbmk\win\bcc\co_custo.c 81: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\co_custo.c 180: Undefined symbol 'hb_vm_SymbolInit_CO_
CUSTO'
*** 9 errors in Compile ***
.hbmk\win\bcc\co_requi.c:
Error E2451 .hbmk\win\bcc\co_requi.c 101: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\co_requi.c 101: Declaration syntax error
Error E2190 .hbmk\win\bcc\co_requi.c 101: Unexpected }
Error E2190 .hbmk\win\bcc\co_requi.c 101: Unexpected }
Error E2040 .hbmk\win\bcc\co_requi.c 101: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\co_requi.c 101: Unexpected }
Error E2190 .hbmk\win\bcc\co_requi.c 101: Unexpected }
Error E2040 .hbmk\win\bcc\co_requi.c 101: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\co_requi.c 231: Undefined symbol 'hb_vm_SymbolInit_CO_
REQUI'
*** 9 errors in Compile ***
.hbmk\win\bcc\re_diver.c:
Error E2451 .hbmk\win\bcc\re_diver.c 109: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\re_diver.c 109: Declaration syntax error
Error E2190 .hbmk\win\bcc\re_diver.c 109: Unexpected }
Error E2190 .hbmk\win\bcc\re_diver.c 109: Unexpected }
Error E2040 .hbmk\win\bcc\re_diver.c 109: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\re_diver.c 109: Unexpected }
Error E2190 .hbmk\win\bcc\re_diver.c 109: Unexpected }
Error E2040 .hbmk\win\bcc\re_diver.c 109: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\re_diver.c 367: Undefined symbol 'hb_vm_SymbolInit_RE_
DIVER'
*** 9 errors in Compile ***
.hbmk\win\bcc\co_espec.c:
Error E2451 .hbmk\win\bcc\co_espec.c 121: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\co_espec.c 121: Declaration syntax error
Error E2190 .hbmk\win\bcc\co_espec.c 121: Unexpected }
Error E2190 .hbmk\win\bcc\co_espec.c 121: Unexpected }
Error E2040 .hbmk\win\bcc\co_espec.c 121: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\co_espec.c 121: Unexpected }
Error E2190 .hbmk\win\bcc\co_espec.c 121: Unexpected }
Error E2040 .hbmk\win\bcc\co_espec.c 121: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\co_espec.c 567: Undefined symbol 'hb_vm_SymbolInit_CO_
ESPEC'
*** 9 errors in Compile ***
.hbmk\win\bcc\es_sinte.c:
Error E2451 .hbmk\win\bcc\es_sinte.c 125: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\es_sinte.c 125: Declaration syntax error
Error E2190 .hbmk\win\bcc\es_sinte.c 125: Unexpected }
Error E2190 .hbmk\win\bcc\es_sinte.c 125: Unexpected }
Error E2040 .hbmk\win\bcc\es_sinte.c 125: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\es_sinte.c 125: Unexpected }
Error E2190 .hbmk\win\bcc\es_sinte.c 125: Unexpected }
Error E2040 .hbmk\win\bcc\es_sinte.c 125: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\es_sinte.c 583: Undefined symbol 'hb_vm_SymbolInit_ES_
SINTE'
*** 9 errors in Compile ***
.hbmk\win\bcc\es_sentr.c:
Error E2451 .hbmk\win\bcc\es_sentr.c 122: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\es_sentr.c 122: Declaration syntax error
Error E2190 .hbmk\win\bcc\es_sentr.c 122: Unexpected }
Error E2190 .hbmk\win\bcc\es_sentr.c 122: Unexpected }
Error E2040 .hbmk\win\bcc\es_sentr.c 122: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\es_sentr.c 122: Unexpected }
Error E2190 .hbmk\win\bcc\es_sentr.c 122: Unexpected }
Error E2040 .hbmk\win\bcc\es_sentr.c 122: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\es_sentr.c 466: Undefined symbol 'hb_vm_SymbolInit_ES_
SENTR'
*** 9 errors in Compile ***
.hbmk\win\bcc\es_ssaid.c:
Error E2451 .hbmk\win\bcc\es_ssaid.c 137: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\es_ssaid.c 137: Declaration syntax error
Error E2190 .hbmk\win\bcc\es_ssaid.c 137: Unexpected }
Error E2190 .hbmk\win\bcc\es_ssaid.c 137: Unexpected }
Error E2040 .hbmk\win\bcc\es_ssaid.c 137: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\es_ssaid.c 137: Unexpected }
Error E2190 .hbmk\win\bcc\es_ssaid.c 137: Unexpected }
Error E2040 .hbmk\win\bcc\es_ssaid.c 137: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\es_ssaid.c 546: Undefined symbol 'hb_vm_SymbolInit_ES_
SSAID'
*** 9 errors in Compile ***
.hbmk\win\bcc\es_ticke.c:
Error E2451 .hbmk\win\bcc\es_ticke.c 110: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\es_ticke.c 110: Declaration syntax error
Error E2190 .hbmk\win\bcc\es_ticke.c 110: Unexpected }
Error E2190 .hbmk\win\bcc\es_ticke.c 110: Unexpected }
Error E2040 .hbmk\win\bcc\es_ticke.c 110: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\es_ticke.c 110: Unexpected }
Error E2190 .hbmk\win\bcc\es_ticke.c 110: Unexpected }
Error E2040 .hbmk\win\bcc\es_ticke.c 110: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\es_ticke.c 306: Undefined symbol 'hb_vm_SymbolInit_ES_
TICKE'
*** 9 errors in Compile ***
.hbmk\win\bcc\co_preda.c:
Error E2451 .hbmk\win\bcc\co_preda.c 139: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\co_preda.c 139: Declaration syntax error
Error E2190 .hbmk\win\bcc\co_preda.c 139: Unexpected }
Error E2190 .hbmk\win\bcc\co_preda.c 139: Unexpected }
Error E2040 .hbmk\win\bcc\co_preda.c 139: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\co_preda.c 139: Unexpected }
Error E2190 .hbmk\win\bcc\co_preda.c 139: Unexpected }
Error E2040 .hbmk\win\bcc\co_preda.c 139: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\co_preda.c 363: Undefined symbol 'hb_vm_SymbolInit_CO_
PREDA'
*** 9 errors in Compile ***
.hbmk\win\bcc\es_sinve.c:
Error E2451 .hbmk\win\bcc\es_sinve.c 112: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\es_sinve.c 112: Declaration syntax error
Error E2190 .hbmk\win\bcc\es_sinve.c 112: Unexpected }
Error E2190 .hbmk\win\bcc\es_sinve.c 112: Unexpected }
Error E2040 .hbmk\win\bcc\es_sinve.c 112: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\es_sinve.c 112: Unexpected }
Error E2190 .hbmk\win\bcc\es_sinve.c 112: Unexpected }
Error E2040 .hbmk\win\bcc\es_sinve.c 112: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\es_sinve.c 306: Undefined symbol 'hb_vm_SymbolInit_ES_
SINVE'
*** 9 errors in Compile ***
.hbmk\win\bcc\co_termo.c:
Error E2451 .hbmk\win\bcc\co_termo.c 80: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\co_termo.c 80: Declaration syntax error
Error E2190 .hbmk\win\bcc\co_termo.c 80: Unexpected }
Error E2190 .hbmk\win\bcc\co_termo.c 80: Unexpected }
Error E2040 .hbmk\win\bcc\co_termo.c 80: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\co_termo.c 80: Unexpected }
Error E2190 .hbmk\win\bcc\co_termo.c 80: Unexpected }
Error E2040 .hbmk\win\bcc\co_termo.c 80: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\co_termo.c 177: Undefined symbol 'hb_vm_SymbolInit_CO_
TERMO'
*** 9 errors in Compile ***
.hbmk\win\bcc\pi_bicos.c:
Error E2451 .hbmk\win\bcc\pi_bicos.c 76: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\pi_bicos.c 76: Declaration syntax error
Error E2190 .hbmk\win\bcc\pi_bicos.c 76: Unexpected }
Error E2190 .hbmk\win\bcc\pi_bicos.c 76: Unexpected }
Error E2040 .hbmk\win\bcc\pi_bicos.c 76: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\pi_bicos.c 76: Unexpected }
Error E2190 .hbmk\win\bcc\pi_bicos.c 76: Unexpected }
Error E2040 .hbmk\win\bcc\pi_bicos.c 76: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\pi_bicos.c 135: Undefined symbol 'hb_vm_SymbolInit_PI_
BICOS'
*** 9 errors in Compile ***
.hbmk\win\bcc\pi_filas.c:
Error E2451 .hbmk\win\bcc\pi_filas.c 129: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\pi_filas.c 129: Declaration syntax error
Error E2190 .hbmk\win\bcc\pi_filas.c 129: Unexpected }
Error E2190 .hbmk\win\bcc\pi_filas.c 129: Unexpected }
Error E2040 .hbmk\win\bcc\pi_filas.c 129: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\pi_filas.c 129: Unexpected }
Error E2190 .hbmk\win\bcc\pi_filas.c 129: Unexpected }
Error E2040 .hbmk\win\bcc\pi_filas.c 129: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\pi_filas.c 483: Undefined symbol 'hb_vm_SymbolInit_PI_
FILAS'
*** 9 errors in Compile ***
.hbmk\win\bcc\pi_histo.c:
Error E2451 .hbmk\win\bcc\pi_histo.c 134: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\pi_histo.c 134: Declaration syntax error
Error E2190 .hbmk\win\bcc\pi_histo.c 134: Unexpected }
Error E2190 .hbmk\win\bcc\pi_histo.c 134: Unexpected }
Error E2040 .hbmk\win\bcc\pi_histo.c 134: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\pi_histo.c 134: Unexpected }
Error E2190 .hbmk\win\bcc\pi_histo.c 134: Unexpected }
Error E2040 .hbmk\win\bcc\pi_histo.c 134: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\pi_histo.c 306: Undefined symbol 'hb_vm_SymbolInit_PI_
HISTO'
*** 9 errors in Compile ***
.hbmk\win\bcc\es_sfret.c:
Error E2451 .hbmk\win\bcc\es_sfret.c 74: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\es_sfret.c 74: Declaration syntax error
Error E2190 .hbmk\win\bcc\es_sfret.c 74: Unexpected }
Error E2190 .hbmk\win\bcc\es_sfret.c 74: Unexpected }
Error E2040 .hbmk\win\bcc\es_sfret.c 74: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\es_sfret.c 74: Unexpected }
Error E2190 .hbmk\win\bcc\es_sfret.c 74: Unexpected }
Error E2040 .hbmk\win\bcc\es_sfret.c 74: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\es_sfret.c 174: Undefined symbol 'hb_vm_SymbolInit_ES_
SFRET'
*** 9 errors in Compile ***
.hbmk\win\bcc\re_anual.c:
Error E2451 .hbmk\win\bcc\re_anual.c 98: Undefined symbol 'HB_FS_MEMVAR'
Error E2141 .hbmk\win\bcc\re_anual.c 98: Declaration syntax error
Error E2190 .hbmk\win\bcc\re_anual.c 98: Unexpected }
Error E2190 .hbmk\win\bcc\re_anual.c 98: Unexpected }
Error E2040 .hbmk\win\bcc\re_anual.c 98: Declaration terminated incorrectly
Error E2190 .hbmk\win\bcc\re_anual.c 98: Unexpected }
Error E2190 .hbmk\win\bcc\re_anual.c 98: Unexpected }
Error E2040 .hbmk\win\bcc\re_anual.c 98: Declaration terminated incorrectly
Error E2451 .hbmk\win\bcc\re_anual.c 276: Undefined symbol 'hb_vm_SymbolInit_RE_
ANUAL'
*** 9 errors in Compile ***
.hbmk\win\bcc\_hbmkaut.c:
hbmk2: Error: Running C/C++ compiler. 1
bcc32.exe -c -q -d -6 -O2 -OS -Ov -Oi -Oc  -tW -tWM -w- -n.hbmk\win\bcc -Ic:\inc
lude -Ic:\minigui\include;c:\minigui\harbour\include; .hbmk\win\bcc\auto.c .hbmk
\win\bcc\es_gener.c .hbmk\win\bcc\es_arqui.c .hbmk\win\bcc\co_fones.c .hbmk\win\
bcc\es_diver.c .hbmk\win\bcc\es_tef.c .hbmk\win\bcc\rede.c .hbmk\win\bcc\co_clie
n.c .hbmk\win\bcc\co_produ.c .hbmk\win\bcc\co_medid.c .hbmk\win\bcc\co_forne.c .
hbmk\win\bcc\es_bemat.c .hbmk\win\bcc\es_compr.c .hbmk\win\bcc\co_pagar.c .hbmk\
win\bcc\co_gpaga.c .hbmk\win\bcc\co_chequ.c .hbmk\win\bcc\co_inici.c .hbmk\win\b
cc\co_receb.c .hbmk\win\bcc\co_grece.c .hbmk\win\bcc\co_devol.c .hbmk\win\bcc\co
_preco.c .hbmk\win\bcc\co_extra.c .hbmk\win\bcc\co_banco.c .hbmk\win\bcc\co_reaj
u.c .hbmk\win\bcc\co_venda.c .hbmk\win\bcc\po_lmc.c .hbmk\win\bcc\co_caixa.c .hb
mk\win\bcc\re_produ.c .hbmk\win\bcc\re_venda.c .hbmk\win\bcc\re_clien.c .hbmk\wi
n\bcc\co_ecf.c .hbmk\win\bcc\co_mresu.c .hbmk\win\bcc\co_depos.c .hbmk\win\bcc\c
o_impri.c .hbmk\win\bcc\co_notaf.c .hbmk\win\bcc\co_leitu.c .hbmk\win\bcc\co_des
co.c .hbmk\win\bcc\co_fatur.c .hbmk\win\bcc\co_compa.c .hbmk\win\bcc\re_fecha.c
.hbmk\win\bcc\co_custo.c .hbmk\win\bcc\co_requi.c .hbmk\win\bcc\re_diver.c .hbmk
\win\bcc\co_espec.c .hbmk\win\bcc\es_sinte.c .hbmk\win\bcc\es_sentr.c .hbmk\win\
bcc\es_ssaid.c .hbmk\win\bcc\es_ticke.c .hbmk\win\bcc\co_preda.c .hbmk\win\bcc\e
s_sinve.c .hbmk\win\bcc\co_termo.c .hbmk\win\bcc\pi_bicos.c .hbmk\win\bcc\pi_fil
as.c .hbmk\win\bcc\pi_histo.c .hbmk\win\bcc\es_sfret.c .hbmk\win\bcc\re_anual.c
.hbmk\win\bcc\_hbmkaut.c

D:\visual\teste>
Samuk.exe
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 65
Data de registro: 25 Mai 2010 15:58
Cidade/Estado: anapolis
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Brmake para HBMK2

Mensagempor asimoes » 29 Jun 2010 13:53

Olá Samuk,

Perguntas:

1 - Você está usando a última versão da minigui?
2 - Mostra pra gente como você montou o script de compilação: .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)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4728
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 319 vezes
Mens.Curtidas: 226 vezes

Re: Brmake para HBMK2

Mensagempor Samuk.exe » 29 Jun 2010 14:56

Uso a MInigui atualizada pelo CVS...
Detalhe usava o minigui 1.0 e passei para o 1.8 extend...

auto.hbm
# ---------------------------
# Nome do Executável
# ---------------------------
-oauto
# ---------------------------
# Bibliotecas
# ---------------------------
-ltsbrowse
-lpropgrid
-lminigui
-lgtgui
-llibct
-lhbprinter
# ---------------------------
# Caminhos dos Includes
# ---------------------------
-incpath=c:\minigui\include;c:\minigui\harbour\include;
# ---------------------------
# Caminho das Libs da MiniGui
# ---------------------------
-Lc:\minigui\lib;c:\minigui\harbour\lib;
# ---------------------------
# Outros Parâmetros
# ---------------------------
-workdir=d:\visual\teste\
-head=full
-gtgui
-n
-nowarn
-inc
# ---------------------------
# Prg(s) e Rc(s)
# ---------------------------
# Aqui você informa o nome de todos os seus PRG´S e resources
auto.prg
es_gener.prg
es_arqui.prg
co_fones.prg
es_diver.prg
es_tef.prg
rede.prg
co_clien.prg
co_produ.prg
co_medid.prg
co_forne.prg
es_bemat.prg
es_compr.prg
co_pagar.prg
co_gpaga.prg
co_chequ.prg
co_inici.prg
co_receb.prg
co_grece.prg
co_devol.prg
co_preco.prg
co_extra.prg
co_banco.prg
co_reaju.prg
co_venda.prg
po_lmc.prg
co_caixa.prg
re_produ.prg
re_venda.prg
re_clien.prg
co_ecf.prg
co_mresu.prg
co_depos.prg
co_impri.prg
co_notaf.prg
co_leitu.prg
co_desco.prg
co_fatur.prg
co_compa.prg
re_fecha.prg
co_custo.prg
co_requi.prg
re_diver.prg
co_espec.prg
es_sinte.prg
es_sentr.prg
es_ssaid.prg
es_ticke.prg
co_preda.prg
es_sinve.prg
co_termo.prg
pi_bicos.prg
pi_filas.prg
pi_histo.prg
es_sfret.prg
re_anual.prg

c:\MINIGUI\RESOURCES\hbprinter.rc
c:\MINIGUI\RESOURCES\miniprint.rc
# ---------------------------
# Fim
# ---------------------------
   


e curiosidade...
Se eu rodo direto pelo compile ( c:\MINIGUI\BATCH\COMPILE AUTO /z ) ele funciona...
Samuk.exe
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 65
Data de registro: 25 Mai 2010 15:58
Cidade/Estado: anapolis
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Brmake para HBMK2

Mensagempor asimoes » 29 Jun 2010 19:39

Olá Samuk,

Defina estas variáveis de ambiente antes de rodar o hbmk2:

SET MG_ROOT=C:\MINIGUI
SET MG_CMP=HARBOUR
SET MG_BCC=C:\BORLAND\NCC55 (OU O DIRETÓRIO ONTE ESTÁ O SEU BCC)

O seu script parece estar ok, faça um teste comente a linha do workdir e tente compilar novamente.
►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)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4728
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 319 vezes
Mens.Curtidas: 226 vezes

Re: Brmake para HBMK2

Mensagempor asimoes » 29 Jun 2010 19:59

Olá Samuk,

Este demo da pasta samples\basic\color funciou com o script:

A bat:

@echo off
SET HB_COMPILER=bcc
D:\MINIGUI\HARBOUR\BIN\HBMK2 DEMO.HBM
pause


O HBM:
# ---------------------------
# Nome do Executável
# ---------------------------
-odemo
# ---------------------------
# Bibliotecas
# ---------------------------
-ltsbrowse
-lpropgrid
-lminigui
-lgtgui
-llibct
-lhbprinter
-lrddleto
# ---------------------------
# Caminhos dos Includes
# ---------------------------
-incpath=d:\minigui\include;d:\minigui\harbour\include;
# ---------------------------
# Caminho das Libs da MiniGui
# ---------------------------
-Ld:\minigui\lib;d:\minigui\harbour\lib;
# ---------------------------
# Outros Parƒmetros
# ---------------------------
-workdir=.\OBJ\
-head=full
-gtgui
-n
-nowarn
-inc
# ---------------------------
# Prg(s) e Rc(s)
# ---------------------------
demo
# ---------------------------
# Fim
# ---------------------------


O fonte: demo.prg
/*
* MiniGUI Color Demo
* (c) 2003 Roberto Lopez
* 2006-2008 MiniGUI Team
*/

#include "minigui.ch"

Procedure Main

   SET AUTOADJUST ON

   DEFINE WINDOW Form_1 ;
      AT 0,0 ;
      WIDTH 640 ;
      HEIGHT 480 ;
      TITLE 'Color Demo' ;
      MAIN ;
      BACKCOLOR YELLOW

      DEFINE MAIN MENU
         POPUP 'Change FontColor'
            ITEM 'Set Text_1 FontColor' ACTION Form_1.Text_1.FontColor := GetColor()
            ITEM 'Set Label_1 FontColor' ACTION Form_1.Label_1.FontColor := GetColor()
            ITEM 'Set Check_1 FontColor' ACTION Form_1.Check_1.FontColor := GetColor()
            ITEM 'Set Radio_1 FontColor' ACTION Form_1.Radio_1.FontColor := GetColor()
            ITEM 'Set Frame_1 FontColor' ACTION Form_1.Frame_1.FontColor := GetColor()
            ITEM 'Set Spinner_1 FontColor' ACTION Form_1.Spinner_1.FontColor := GetColor()
            ITEM 'Set Edit_1 FontColor' ACTION Form_1.Edit_1.FontColor := GetColor()
            ITEM 'Set List_1 FontColor' ACTION Form_1.List_1.FontColor := GetColor()
            ITEM 'Set Grid_1 FontColor' ACTION Form_1.Grid_1.FontColor := GetColor()
            ITEM 'Set Combo_1 FontColor' ACTION ( Form_1.Combo_1.FontColor := GetColor(), ;
               Form_1.Combo_2.BackColor := Form_1.Combo_1.FontColor )
            SEPARATOR
            ITEM 'Exit' ACTION ThisWindow.Release
         END POPUP
         POPUP 'Change BackColor'
            ITEM 'Set Text_1 BackColor' ACTION Form_1.Text_1.BackColor := GetColor()
            ITEM 'Set Label_1 BackColor' ACTION Form_1.Label_1.BackColor := GetColor()
            ITEM 'Set Check_1 BackColor' ACTION Form_1.Check_1.BackColor := GetColor()
            ITEM 'Set Radio_1 BackColor' ACTION Form_1.Radio_1.BackColor := GetColor()
            ITEM 'Set Frame_1 BackColor' ACTION Form_1.Frame_1.BackColor := GetColor()
            ITEM 'Set Spinner_1 BackColor' ACTION Form_1.Spinner_1.BackColor := GetColor()
            ITEM 'Set Edit_1 BackColor' ACTION Form_1.Edit_1.BackColor := GetColor()
            ITEM 'Set List_1 BackColor' ACTION Form_1.List_1.BackColor := GetColor()
            ITEM 'Set Grid_1 BackColor' ACTION Form_1.Grid_1.BackColor := GetColor()
            ITEM 'Set Combo_1 BackColor' ACTION ( Form_1.Combo_1.BackColor := GetColor(), ;
               Form_1.Combo_2.FontColor := Form_1.Combo_1.BackColor )
            ITEM 'Set Slider_1 BackColor' ACTION Form_1.Slider_1.BackColor := GetColor()
            SEPARATOR
            ITEM 'Set Form_1 BackColor' ACTION ( Form_1.BackColor := GetColor(), ;
               Form_1.Label_1.BackColor := Form_1.BackColor, ;
               Form_1.Check_1.BackColor := Form_1.BackColor, ;
               Form_1.Radio_1.BackColor := Form_1.BackColor, ;
               Form_1.Frame_1.BackColor := Form_1.BackColor, ;
               Form_1.Slider_1.BackColor := Form_1.BackColor, ;
               Form_1.Hide, Form_1.Show )
         END POPUP
      END MENU

      @ 10,10 TEXTBOX Text_1 ;
         VALUE 'This is TextBox' ;
         TOOLTIP 'TextBox Control' ;
         BACKCOLOR RED ;
         FONTCOLOR YELLOW

      @ 40,10 LABEL Label_1 VALUE 'This is Label' ;
         TOOLTIP 'Label Control' ;
         BACKCOLOR YELLOW ;
         FONTCOLOR BLUE

      @ 70,10 CHECKBOX Check_1 CAPTION 'CheckBox' ;
         VALUE .T. ;
         TOOLTIP 'CheckBox Control' ;
         BACKCOLOR YELLOW ;
         FONTCOLOR BLUE

      @ 100,10 RADIOGROUP Radio_1 ;
         OPTIONS { 'One', 'Two', 'Three', 'Four' } ;
         VALUE 1 ;
         TOOLTIP 'RadioGroup Control' ;
         BACKCOLOR YELLOW ;
         FONTCOLOR BLUE

      @ 220,10 FRAME Frame_1 CAPTION 'Frame' ;
         WIDTH 130 ;
         HEIGHT 110 ;
         BACKCOLOR YELLOW ;
         FONTCOLOR BLUE

      @ 350,10 SLIDER Slider_1 ;
         RANGE 1,10 ;
         VALUE 5 ;
         TOOLTIP 'Slider Control' ;
         BACKCOLOR YELLOW

      @ 400,10 SPINNER Spinner_1 ;
         RANGE 0,10 ;
         VALUE 5 ;
         WIDTH 100 ;
         TOOLTIP 'Spinner Control Range: 0,10' ;
         BACKCOLOR RED ;
         FONTCOLOR YELLOW

      @ 10,200 EDITBOX Edit_1 ;
         VALUE 'This is EditBox' ;
         HEIGHT 180 ;
         TOOLTIP 'EditBox Control' ;
         NOVSCROLL NOHSCROLL ;
         BACKCOLOR RED ;
         FONTCOLOR YELLOW

      @ 225,200 LISTBOX List_1 ;
         WIDTH 120 ;
         HEIGHT 90 ;
         ITEMS {'Item 1','Item 2','Item 3'} ;
         VALUE 1  ;
         TOOLTIP 'ListBox Control' ;
         BACKCOLOR RED ;
         FONTCOLOR YELLOW

      @ 350,200 COMBOBOX Combo_1 ;
         WIDTH 120 ;
         ITEMS { '1 | One' , '2 | Two' , '3 | Three', '4 | Four' } ;
         VALUE 1 ;
         LISTWIDTH 140 ;
         TOOLTIP 'ComboBox Control' ;
         ON ENTER MsgInfo ( Str(Form_1.Combo_1.value) ) ;
         BACKCOLOR RED ;
         FONTCOLOR YELLOW

      @ 400,200 COMBOBOX Combo_2 ;
         WIDTH 120 ;
         ITEMS { '1 | One' , '2 | Two' , '3 | Three', '4 | Four' } ;
         VALUE 1 ;
         TOOLTIP 'ComboBox Control (inverted colors)' ;
         ON ENTER MsgInfo ( Str(Form_1.Combo_2.value) ) ;
         BACKCOLOR YELLOW ;
         FONTCOLOR RED

      @ 10,400 GRID Grid_1 ;
         WIDTH 200 ;
         HEIGHT 140 ;
         HEADERS { 'Last Name','First Name'} ;
         WIDTHS { 100, 100} ;
         ITEMS { { 'Simpson','Homer'} , {'Mulder','Fox'} } ;
         VALUE 1 ;
         TOOLTIP 'Grid Control' ;
         BACKCOLOR RED ;
         FONTCOLOR YELLOW ;
         ON HEADCLICK { {|| MsgInfo('Header 1 Clicked !')} , { || MsgInfo('Header 2 Clicked !')} } ;
         ON DBLCLICK MsgInfo ('DoubleClick!','Grid')

   END WINDOW

   CENTER WINDOW Form_1

   ACTIVATE WINDOW Form_1

Return
►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)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4728
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 319 vezes
Mens.Curtidas: 226 vezes

Re: Brmake para HBMK2

Mensagempor Samuk.exe » 30 Jun 2010 08:31

Bom Dia Assimoes...
Fiz Do Jeitinho que vc me passou!
olha o erro...
C:\Documents and Settings\USUARIO\Desktop\A>a
hbmk2: Processing environment options: -compiler=bcc
hbmk2: Compiling Harbour sources...
Harbour 2.1.0beta1 (Rev. 14520)
Copyright (c) 1999-2010, http://www.harbour-project.org/
Harbour MiniGUI Extended Distribution
Compiling 'demo.prg'...
Lines 18952, Functions/Procedures 1
Generating C source output to '.\OBJ\demo.c'... Done.
hbmk2: Compiling...
hbmk2: Error: Running C/C++ compiler. -1
bcc32.exe -c -q -d -6 -O2 -OS -Ov -Oi -Oc  -tW -tWM -w- -n.\OBJ\ -Ic:\include -I
c:\minigui\include;c:\minigui\harbour\include; .\OBJ\demo.c .\OBJ\_hbmkaut.c
Pressione qualquer tecla para continuar. . .



Ele gera o demo.c perfeitamente... O erro ocorre quando ele tenta compilar esse demo.c

Mais alguma dica?
Samuk.exe
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 65
Data de registro: 25 Mai 2010 15:58
Cidade/Estado: anapolis
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Brmake para HBMK2

Mensagempor Samuk.exe » 30 Jun 2010 08:51

e Detalhe assimoes...
Rodei esse programa direto, coloquei:
C:\minigui\batch\compile demo
e funcionou!
Intao acredito que o erro está no hbm ou no bat...
Repito eles aqui...
HBM
# ---------------------------
# Nome do Executável
# ---------------------------
-odemo
# ---------------------------
# Bibliotecas
# ---------------------------
-ltsbrowse
-lpropgrid
-lminigui
-lgtgui
-llibct
-lhbprinter
-lrddleto
# ---------------------------
# Caminhos dos Includes
# ---------------------------
-incpath=c:\minigui\include;c:\minigui\harbour\include;
# ---------------------------
# Caminho das Libs da MiniGui
# ---------------------------
-Lc:\minigui\lib;c:\minigui\harbour\lib;
# ---------------------------
# Outros Parƒmetros
# ---------------------------
-workdir=.\OBJ\
-head=full
-gtgui
-n
-nowarn
-inc
# ---------------------------
# Prg(s) e Rc(s)
# ---------------------------
demo
# ---------------------------
# Fim
# ---------------------------


BAT
@echo off
SET HB_COMPILER=bcc
c:\MINIGUI\HARBOUR\BIN\HBMK2 DEMO.HBM
pause
Samuk.exe
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 65
Data de registro: 25 Mai 2010 15:58
Cidade/Estado: anapolis
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Brmake para HBMK2

Mensagempor asimoes » 30 Jun 2010 19:53

Olá Samuk,

Dá uma verificada nos arquivos bcc32.cfg e ilink32.cfg na pasta bin do bcc55, a minha configuração está assim, nada mais:
Obs: No meu caso estou usando o bcc58.

bcc32.cfg
-I"D:\Borland\Bcc58\include
-L"D:\Borland\Bcc58\lib;D:\Borland\Bcc58\lib\psdk"

ilink32.cfg
-L"D:\Borland\Bcc58\lib;D:\Borland\Bcc58\lib\psdk"
►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)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4728
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 319 vezes
Mens.Curtidas: 226 vezes

Re: Brmake para HBMK2

Mensagempor Samuk.exe » 01 Jul 2010 09:25

É Assimoes... Tudo igual aki tbm e nada!

Que misterio é esse ...
Ontem baixei novamente o minigui e o bcc e nada...

=/

Posso continuar compilando PELO compile ( C:\minigui\batch\compile.bat )
Mais tem o incomodo de colocar o nome de todos os prg's dentro do principal ( setproc ...prg) e eu nao sei como colocar as libs e rc's!

estranho isso nao?
Samuk.exe
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 65
Data de registro: 25 Mai 2010 15:58
Cidade/Estado: anapolis
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Brmake para HBMK2

Mensagempor asimoes » 01 Jul 2010 09:50

Olá Samuk,

Você já verificou se não há nenhum path para o xharbour caso você esteja usando ainda.
A única coisa diferente é que eu estou usando o bcc58 e você bcc55, me parece ser alguma coisa de path o seu problema.

[]´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)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4728
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 319 vezes
Mens.Curtidas: 226 vezes

Re: Brmake para HBMK2

Mensagempor Samuk.exe » 01 Jul 2010 14:34

Se vc fala de path que tem no autoexec.bat eu nao uso... ele tah vazio!

vou ver se baixo esse bcc58... vc tem o link?
Samuk.exe
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 65
Data de registro: 25 Mai 2010 15:58
Cidade/Estado: anapolis
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Brmake para HBMK2

Mensagempor jcsprog » 22 Mar 2013 16:57

Poderiam me ajudar com este erro:

C:\joao\ciecatual>SET MG_ROOT=C:\MINIGUI
C:\joao\ciecatual>SET MG_CMP=C:\MINIGUI\HARBOUR
C:\joao\ciecatual>SET MG_BCC=C:\BORLAND\BCC55
C:\joao\ciecatual>SET PATH=C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Windows Live\Shared;c:\clip52e\bin;c:\blinker;C:\Program Files\QuickTime\QTSystem\;C:\BORLAND\BCC55\BIN;C:\BORLAND\BCC55\BIN

C:\joao\ciecatual>SET HB_COMPILER=bcc

C:\joao\ciecatual>C:\MINIGUI\HARBOUR\BIN\HBMK2 CIEC.HBM
hbmk2: Processing environment options: -compiler=bcc
hbmk2: Warning: Ignoring explicitly specified core library: hbsix
hbmk2: Linking... ciec.exe
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_HB_FUN_NUMAT' referenced from C:\MINIGUI\HARBOUR\LIB\HBPRINTER.LIB|winprint
Error: Unresolved external '_HB_FUN_FILEDELETE' referenced from C:\MINIGUI\LIB\MINIGUI.LIB|h_graph

hbmk2: Error: Referenced, missing, but unknown function(s): NUMAT(),
FILEDELETE()

C:\joao\ciecatual>pause

Grato,
jcsprog
jcsprog
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 54
Data de registro: 27 Abr 2005 12:04
Cidade/Estado: sao paulo - jd.brasil
Curtiu: 1 vez
Mens.Curtidas: 0 vez

Brmake para HBMK2

Mensagempor hudson » 05 Jan 2020 10:27

Bom dia.

Sei que esse tópico é muito antigo.

Se eu estiver errado em reabrir, posto novamente.

Estou tentando migrar de Brmake para HBMK2.

O Sistema está ignorando algumas Libs, como mostra abaixo.

D:\Sistema2016\NFC-E-hudson\03072017>testen
hbmk2: Processing environment options: -comp=bcc
hbmk2: Warning: Ignoring explicitly specified core library: hbvm (in option
'-lC:\MiniGUI\Harbour\lib\hbvm' in TESTEN.HBM:8)
hbmk2: Warning: Ignoring explicitly specified core library: hbpcre (in option
'-lhbpcre' in TESTEN.HBM:9)
hbmk2: Warning: Ignoring explicitly specified core library: hblang (in option
'-lhbLang' in TESTEN.HBM:10)
hbmk2: Warning: Ignoring explicitly specified core library: hbrtl (in option
'-lhbrtl' in TESTEN.HBM:11)
hbmk2: Warning: Ignoring explicitly specified core library: hbmacro (in option
'-lhbmacro' in TESTEN.HBM:12)
hbmk2: Warning: Ignoring explicitly specified core library: hbrdd (in option
'-lhbrdd' in TESTEN.HBM:13)
hbmk2: Warning: Ignoring explicitly specified core library: rddntx (in option
'-lrddntx' in TESTEN.HBM:14)
hbmk2: Warning: Ignoring explicitly specified core library: rddcdx (in option
'-lrddcdx' in TESTEN.HBM:15)
hbmk2: Warning: Ignoring explicitly specified core library: hbcommon (in option
'-lhbcommon' in TESTEN.HBM:16)
hbmk2: Warning: Ignoring explicitly specified core library: hbcpage (in option
'-lhbcpage' in TESTEN.HBM:17)
hbmk2: Warning: Ignoring explicitly specified core library: rddfpt (in option
'-lrddfpt' in TESTEN.HBM:18)
hbmk2: Warning: Ignoring explicitly specified core library: hbsix (in option
'-lhbsix' in TESTEN.HBM:19)
hbmk2: Warning: Ignoring explicitly specified core library directory:
c:\minigui\harbour\lib (in option '-Lc:\minigui\harbour\lib' in
TESTEN.HBM:49)
hbmk2: Warning: Deprecated compatibility option: '-nowarn' in TESTEN.HBM:55.
Use '-warn=no' instead.
hbmk2: Compiling Harbour sources...
Harbour 3.2.0dev (r1811161533)
Copyright (c) 1999-2018, https://harbour.github.io/
Compiling 'CARTA_CORRECAO.PRG'...
^CDeseja finalizar o arquivo em lotes (S/N)? s

D:\Sistema2016\NFC-E-hudson\03072017>


Outras Libs que estão na mesma pasta ele reconhece.

Segue o meu arquivo.hbm, a parte das libs:

# Caixanfce.exe
# ---------------------------
-oCaixanfce
# ---------------------------
# Bibliotecas
# ---------------------------
-lC:\MiniGUI\Harbour\lib\hbvm
-lhbpcre
-lhbLang
-lhbrtl
-lhbmacro
-lhbrdd
-lrddntx
-lrddcdx
-lhbcommon
-lhbcpage
-lrddfpt
-lhbsix

-lgtgui
-lgtwin
-lace32
-lhbsqldd
-lhbcomm
-lhbct
-lhbmisc
-lhbole
-lDll
-lCalldll
-lSocket
-lhbprinter
-lminiprint
-lhbmysql
-llibmysql
-lHBWin
-lHbTip
# ---------------------------
# Caminhos dos Includes
# ---------------------------
-incpath=c:\minigui\include;c:\minigui\harbour\include;
# ---------------------------
# Caminho das Libs da MiniGui
# ---------------------------
-Lc:\minigui\lib\
# ---------------------------
# Outros Parâmetros
-Lc:\minigui\harbour\include
-Lc:\minigui\harbour\lib
# ---------------------------
-workdir=.\OBJ\
-head=full
-gtgui
-n
-nowarn
-inc



Não consigo entender.

Se alguém ver o erro, fico agradecido.
hudson
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 23
Data de registro: 01 Ago 2004 13:00
Cidade/Estado: Cachoeiro de Itapemirim - ES
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Próximo



Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 2 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro