MIGAR BRMAKE x HBMK2

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

Moderador: Moderadores

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

MIGAR BRMAKE x HBMK2

Mensagem por asimoes »

Hasa,

Você deve achar o changelog neste link

https://github.com/vszakats/harbour-core
►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 do usuário
HASA
Colaborador
Colaborador
Mensagens: 1088
Registrado em: 01 Set 2003 19:50
Localização: São Paulo
Contato:

MIGAR BRMAKE x HBMK2

Mensagem por HASA »

:))
ASimoes, até ai eu entendi, blz, minha pergunta é com relação ao arquivo.hbc, devo move-lo da pasta contrib, devo setar o caminho pois estou colando o path em um batzinho assim:

SET HMGPATH=c:\hmg
SET PATH=%HMGPATH%\harbour\bin;%HMGPATH%\mingw32\bin;%PATH%

como devo acrescentar o arquivo hbc no meu arquivo.hbp , tentei incluir mas deu erro.
:-O
HASA
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

MIGAR BRMAKE x HBMK2

Mensagem por asimoes »

Essa versão do harbour quem vem com a minigui não é completa, quando eu faço a compilação dos meus programas com a minigui eu uso a compilação do harbour 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)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

MIGAR BRMAKE x HBMK2

Mensagem por asimoes »

Hasa eu faço assim:

Tenho uma pasta chamada MiniguiMingw dentro desta pasta tem as pastas hmg e minigui

A minha bat de compilação:

Isto é um exemplo real:

Código: Selecionar todos

@echo off
set path=\hb32fork\bin
hbmk2 impbema.hbp -jobs=1 -rebuild
pause
impbema.hbp

Código: Selecionar todos

# ---------------------------
# Nome do Executável
# ---------------------------
-oimpbema
# ---------------------------
# Bibliotecas
# ---------------------------
# Prg(s) e Rc(s)
# ---------------------------
impbema.prg
ttaskbarnotifierclass.prg
ttimerclass.prg
wndproc.prg
impbema.rc
# ---------------------------
# Fim
# ---------------------------
impbema.hbc

Código: Selecionar todos

{win}incpaths=\MiniguiMingw\minigui\Include;
{win}libpaths=\MiniguiMingw\minigui\Lib

{win}gt=gtgui

{win}libs=minigui
{win}libs=tsbrowse
{win}libs=propgrid
{win}libs=Vfw32
{win}libs=msvfw32
hbmk.hbm

Código: Selecionar todos

hbfimage.hbc
hbct.hbc
xhb.hbc
hbnf.hbc
impbema.hbc
-workdir=.\objfork\
-head=full
-n
-warn=no
-inc
-mt
#-b
-u+hbcompat.ch
-u+hmg.ch
-compr
-strip
►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 do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

MIGAR BRMAKE x HBMK2

Mensagem por asimoes »

Naquele link que eu informei tem o harbour compilado é um 7z (seven zip) depois que baixar e descompactar, na pasta bin, você baixa o mingw

fazendo assim: cria uma bat

baixarmingw.bat

Código: Selecionar todos

@echo off
hbrun getmingw.hb
pause
Vai ser baixado o mingw 32 e 64 para pasta comp que vai ser criada
►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 do usuário
HASA
Colaborador
Colaborador
Mensagens: 1088
Registrado em: 01 Set 2003 19:50
Localização: São Paulo
Contato:

MIGAR BRMAKE x HBMK2

Mensagem por HASA »

:D
Bom dia, ASimoes, vou ter um dia corrido hoje, assim que retornar solto o grito ok.
:)Pos
HASA
Responder