Clipper On Line • Ver Tópico - HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor microvolution » 21 Jan 2021 13:45

JoséQuintas escreveu:Ok, faltou o manifest.
acredito que não, pois, antes de mexer eu fiz cópia de tudo e ao final ficaram 3 cópias ao todo para as seguintes compilações:
SISTEMA-IDE.* - se eu for compilar via IDE/HMG - que usa a HMG.3.5 original;
SISTEMA-BAT.* - se eu for compilar via .BAT - usando seus ensinamentos;
SISTEMA-BUILD.* - se eu for compilar via BUILD.BAT - que usa as instruções dadas pelo Dr. Claudio Soto.

Em todas as versões acima, existe pra cada um com o mesmo nome um arquivo de:
- .HBP - .BAT - .RC - .EXE.MANISFET - do jeito que o nobre professor nos ensinou.
por isso coloquei acima o -IDE ou -BAT ou -BUILD pois cada um tem o respectivo arquivo:
- SISTEMA-*.RC
- SISTEMA-*.HBP
- SISTEMA-*.BAT
- SISTEMA-*.EXE.MANIFEST
- SISTEMA-*.HBC - mas, acho que só a IDE é quem usa, pois tanto no BUILD.BAT quanto no SISTEMA-BAT.BAT não há chamada para SISTEMA-*.HBC
Então, no caso do .BAT, os arquivos estão com os seguintes nomes:
SISTEMA-BAT.BAT
SISTEMA-BAT.HBP
SISTEMA-BAT.RC
SISTEMA-BAT.EXE.MANIFEST
SISTEMA-BAT-LOG.TXT (para apresentar mensagens de erro[s] de compilação[ões])
JoséQuintas escreveu:Dê uma olhada no HMG.HBC que tem anotação sobre unicode/ansi.

Ah sim, vou olhar dentro de \HMG.JPA\HMG.HBC e também dentro de \HMG.3.5\HMG32.HBC e comparar... pois pode ser aí a diferença...
vamos ver então...
Na sua versão \HMG.JPA\HMG.HBC tem a(s) seguinte(s) linha(s) que faz sentido:
## important:
## using mingw-posix, need mingw libwinpthread-1.dll on path
## using mingw-win32, do not need dll
#set path=%path%;d:\harbour\comp\mingw64\x86_64-w64-mingw32\lib32

## uncomment next lines to use unicode
##CFLAGS=-DCOMPILE_HMG_UNICODE
##PRGFLAGS=-DCOMPILE_HMG_UNICODE

## check if gui will really be the default gt
gt=gtgui

mt=yes
gui=yes
incpaths=include
PRGFLAGS=-i./
libpaths=lib/${hb_plat}/${hb_comp}

libs=hmg_core hmg_crypt hmg_edit hmg_editex hmg_graph hmg_ini hmg_report hmg_hfcl

libs=msvfw32 vfw32

libs=hbct.hbc hbwin.hbc hbmzip.hbc minizip hbmisc.hbc hbtip.hbc hbhpdf.hbc hbzebra.hbc xhb.hbc

##libs=hbmysql mysql hbfimage hbpgsql sddmy hbvpdf
##libs=hbmemio sqlite3 hbsqlit3 sddodbc rddsql hbodbc odbc32 hbnetio png

#libs=xhb

Já na versão \HMG.3.5\HMG32.HBC baixada do fórum original https://hmgforum.com desde seu lançamento está:
# paths

incpaths=/.
incpaths=include
libpaths=lib

# main hmg libs

libs=hmg
libs=crypt
libs=edit
libs=editex
libs=graph
libs=ini
libs=report
libs=hfcl

# system libs

libs=msvfw32
libs=vfw32

# harbour contrib libs

libs=hbmysql
libs=mysql
libs=hbfimage
libs=hbpgsql
libs=sddmy

libs=hbvpdf

libs=hbct
libs=hbwin
libs=hbmzip
libs=minizip
libs=hbmemio
libs=hbmisc
libs=hbtip
libs=sqlite3
libs=hbsqlit3
libs=sddodbc
libs=rddsql
libs=hbodbc
libs=odbc32
libs=hbhpdf
libs=hbnetio
libs=xhb
libs=png
libs=libhpdf
libs=hbzebra

# link compiled resources

sources=${hb_curdir}_temp.o

Na versão original, não há nenhuma referência sobre essa tal(is) linha(s):
## check if gui will really be the default gt
gt=gtgui

vou COMENTAR na sua versão e recompilar o SISTEMA-BAT.BAT para ver no que vai dar... os resultados?
NÃO HOUVERAM MUDANÇAS. a mudança dentro da \HMG.JPA\HMG.HBC eliminando as linhas acima, não surtiram efeito algum.
JoséQuintas escreveu:Ficou a janela DOS de fundo.

ela já existia. Não houve mudança. O único avanço que consegui no MISTO de HMG X WVG foi que a tela DOS/preta só aparece após ser acionada pela primeira vez. Daí em diante ela não desaparece mais... mas, isso já era assim.
JoséQuintas escreveu:- HMG.HBC: adicionado sources=resources/hmg.rc
- copiado arquivo hmg.exe.manifest pra pasta resources

não entendi como fazer isso acima.
JoséQuintas escreveu:Explicação:
No HBC adicionada a gtgui como default, alterado pra ansi como default, e SEMPRE vai incluir o arquivo de resources hmg.rc, que já inclui o manifest

Achei que gui=yes seria suficiente, mas não foi, acabou aparecendo uma janela DOS. gt=gtgui faz a janela desaparecer.
Vi isso ao compilar/executar um dos exemplos.

Nota: então.... GUI também usa GT.... Agora o "segredo" está mais visível.

também não entendi sua "explicação", pra mim que sou "leigo até hoje" nesse mundo houarbor e harbour/gui tá mais pra "complicação" kkkk
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1175
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 17 vezes

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor JoséQuintas » 21 Jan 2021 16:06

Vamos do jeito que parece complicado, mas é o mais fácil.

Instale na sua máquina o git for windows.

Como sabemos que mexeu nessa minha HMG, apague.

Vai no prompt, vai ser para uma pasta QUE NÃO EXISTE. Pode ser pra mesma pasta anterior, mas depois que apagar.
Apenas posicione no path aonde vai criar a pasta. Se for MVTOOLS/HMG, posicione em MVTOOLS.
Feito isso, é igual o copy, da internet pro computador.

git clone https://www.github.com/JoseQuintas/HMG HMG

Esse comando acima é uma única vez.

A partir daí, sempre que precisar atualizar, é só ir na pasta, GIT PULL
E recompilar a lib.

O que falei pra você mexer, eu já fiz aqui, então fazendo da forma acima, resolveria mais rápido. (eu resolveria mais rápido).
Trata-se da lib, se ela vai entrar no lugar da oficial, ela precisa dar o mesmo resultado da oficial.
Qualquer coisa diferente, é porque errei e preciso consertar.
Você não vai estar me dando trabalho, apenas vai me chamar a atenção sobre algum erro, pra eu corrigir primeiro, porque você precisa dele funcionando antes do resto.

É isso.
A partir daí só alegria.

Nota:
A minha tem as mesmas IDEs da oficial, exatamente OS MESMOS EXEs.
Mas por enquanto, pode ser interessante manter as duas pra comparar o resultado.

NÃO TEM ALTERAÇÃO DE FONTE.
Trata-se apenas dos HBP e HBC, incluir/alterar/apagar linha.
Então é tranquilo, mas fazer isso com 400 exemplos... de repente você pega exatamente o que ainda não terminei.
Mas vamos em frente.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18012
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor microvolution » 21 Jan 2021 19:04

JoséQuintas escreveu:Como sabemos que mexeu nessa minha HMG, apague.
a única alteração, desde a última versão que baixamos do link que nos enviou, foi apenas no HMG.HBC que era a questão do gt=gui.
JoséQuintas escreveu:git clone https://www.github.com/JoseQuintas/HMG HMG
já haviamos feito isso, apenas entrando no link sem digitar GIT CLONE... HMG e colocamos tudo novo.
JoséQuintas escreveu:Então é tranquilo, mas fazer isso com 400 exemplos... de repente você pega exatamente o que ainda não terminei.
é exatamente isso q eu questionava nos nossos outros comentários que o nobre professor preferiu apagar, e, realmente foi melhor, pois ficou mais enxuto este post/fórum.
Mas, em todos os casos, vou seguir sua orientação, baixar novamente, e, remover a que está aqui.
estou fazendo o GIT CLONE... já já posto os resultados.
recompilando... novamente...
quer saber os erros?
kkk
os mesmos:
c:/mv/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lhmg_core
c:/mv/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lhmg_crypt
c:/mv/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lhmg_edit
c:/mv/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lhmg_editex
c:/mv/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lhmg_graph
c:/mv/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lhmg_ini
c:/mv/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lhmg_report
c:/mv/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lhmg_hfcl
collect2.exe: error: ld returned 1 exit status

como eu disse, não tinha com estar errado, pois, não alterei nada.
agora pelo que vi, preciso fazer o HBMK2 *.HBP dentro da pasta \HMG.JPA\ né verdade?
então, recompilei novamente o *.HBP da HMG.JPA. os resultados?
também foram os mesmos:

C:\MV\hmg.jpa>hbmk2 *.hbp
hbmk2: Gerando sub-projeto (passo 2): source\hmg_core.hbp
hbmk2: Harbour: Compilando módulos...
Harbour 3.2.0dev (r2011030937)
Copyright (c) 1999-2020, https://harbour.github.io/
hbmk2: Compilando...
../../../../../../source/BosTaurus/c_BosTaurus.c: In function 'bt_Load_GDIplus':
../../../../../../source/BosTaurus/c_BosTaurus.c:501:34: warning: cast between incompatible function types from 'FARPROC' to 'void (__attribute__((stdcall)) *)(ULONG_PTR)' [-Wcast-function-type]
  501 |    GdiPlusShutdown             = (Func_GdiPlusShutdown)             GetProcAddress (GdiPlusHandle, "GdiplusShutdown");
      |                                  ^
../../../../../../source/c_richeditbox.c: In function 'HB_FUN_RICHEDITBOX_GETPARAFORMAT':
../../../../../../source/c_richeditbox.c:832:12: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  832 |       else if ( ParaFormat2.wAlignment == PFA_JUSTIFY )
      |            ^~
../../../../../../source/c_richeditbox.c:835:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  835 |           hb_stornl ((LONG) Alignment, 2);
      |           ^~~~~~~~~
In file included from ../../../../../../source/c_winapimisc.c:64:
../../../../../../source/c_winapimisc.c: In function 'win_ImageDirectoryEntryToData':
../../../../../../include/HMG_UNICODE.h:234:15: warning: cast between incompatible function types from 'FARPROC' to 'void * (__attribute__((stdcall)) *)(void *, BOOLEAN,  USHORT,  ULONG *)' [-Wcast-function-type]
  234 |       pfunc = (PFUNC) GetProcAddress (hLib, _DLL_FUNC_NAMESTRINGAW);\
      |               ^
../../../../../../source/c_winapimisc.c:1468:1: note: in expansion of macro 'HMG_DEFINE_DLL_FUNC'
1468 | HMG_DEFINE_DLL_FUNC ( win_ImageDirectoryEntryToData,   // user function name
      | ^~~~~~~~~~~~~~~~~~~
../../../../../../source/c_winapimisc.c: In function 'win_ImageRvaToVa':
../../../../../../include/HMG_UNICODE.h:234:15: warning: cast between incompatible function types from 'FARPROC' to 'void * (__attribute__((stdcall)) *)(struct _IMAGE_NT_HEADERS *, void *, ULONG,  struct _IMAGE_SECTION_HEADER **)' [-Wcast-function-type]
  234 |       pfunc = (PFUNC) GetProcAddress (hLib, _DLL_FUNC_NAMESTRINGAW);\
      |               ^
../../../../../../source/c_winapimisc.c:1478:1: note: in expansion of macro 'HMG_DEFINE_DLL_FUNC'
1478 | HMG_DEFINE_DLL_FUNC ( win_ImageRvaToVa,   // user function name
      | ^~~~~~~~~~~~~~~~~~~
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_core.a
hbmk2: Gerando sub-projeto (passo 2): source\crypt\hmg_crypt.hbp
hbmk2: Harbour: Compilando módulos...
Harbour 3.2.0dev (r2011030937)
Copyright (c) 1999-2020, https://harbour.github.io/
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_crypt.a
hbmk2: Gerando sub-projeto (passo 2): source\edit\hmg_edit.hbp
hbmk2: Harbour: Compilando módulos...
Harbour 3.2.0dev (r2011030937)
Copyright (c) 1999-2020, https://harbour.github.io/
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_edit.a
hbmk2: Gerando sub-projeto (passo 2): source\editex\hmg_editex.hbp
hbmk2: Harbour: Compilando módulos...
Harbour 3.2.0dev (r2011030937)
Copyright (c) 1999-2020, https://harbour.github.io/
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_editex.a
hbmk2: Gerando sub-projeto (passo 2): source\graph\hmg_graph.hbp
hbmk2: Harbour: Compilando módulos...
Harbour 3.2.0dev (r2011030937)
Copyright (c) 1999-2020, https://harbour.github.io/
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_graph.a
hbmk2: Gerando sub-projeto (passo 2): source\ini\hmg_ini.hbp
hbmk2: Harbour: Compilando módulos...
Harbour 3.2.0dev (r2011030937)
Copyright (c) 1999-2020, https://harbour.github.io/
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_ini.a
hbmk2: Gerando sub-projeto (passo 2): source\report\hmg_report.hbp
hbmk2: Harbour: Compilando módulos...
Harbour 3.2.0dev (r2011030937)
Copyright (c) 1999-2020, https://harbour.github.io/
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_report.a
hbmk2: Gerando sub-projeto (passo 2): hfcl\source\hmg_hfcl.hbp
hbmk2: Harbour: Compilando módulos...
Harbour 3.2.0dev (r2011030937)
Copyright (c) 1999-2020, https://harbour.github.io/
hbmk2: Compilando recursos...
hbmk2: Compilando...
../../../../../../hfcl/source/c_qhtm.c: In function 'HB_FUN_QHTM_PRINTDESTROYCONTEXT':
../../../../../../hfcl/source/c_qhtm.c:539:42: warning: cast between incompatible function types from 'FARPROC' to 'void (__attribute__((stdcall)) *)(QHTMCONTEXT)' [-Wcast-function-type]
  539 |       QHTM_PRINTDESTROYCONTEXT   pFunc = ( QHTM_PRINTDESTROYCONTEXT ) GetProcAddress( hQhtmDll, "QHTM_PrintDestroyContext" );
      |                                          ^
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_hfcl.a

C:\MV\hmg.jpa>

agora, é só recompilar o sistema pra ver se mudará alguma coisa, no tocante à acentuação!
recompilando o sistema...
erros, e muitos kkkk

veja(m):
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_0qc88z.dir/pci10000.o:pci10000.c:(.data+0x7b8): undefined reference to `HB_FUN_SHOWTIME'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_0qc88z.dir/pci10001.o:pci10001.c:(.data+0x13c8): undefined reference to `HB_FUN_SETLASTKEY'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_0qc88z.dir/pci10009.o:pci10009.c:(.data+0xaa8): undefined reference to `HB_FUN_SETLASTKEY'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_0qc88z.dir/pci10010.o:pci10010.c:(.data+0x13f8): undefined reference to `HB_FUN_SETLASTKEY'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_0qc88z.dir/pci10011.o:pci10011.c:(.data+0x748): undefined reference to `HB_FUN_HB_SETCODEPAGE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_0qc88z.dir/pci10011.o:pci10011.c:(.data+0x11a8): undefined reference to `HB_FUN_SETLASTKEY'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_0qc88z.dir/PCI10048.o:PCI10048.c:(.data+0x1488): undefined reference to `HB_FUN_SETLASTKEY'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_0qc88z.dir/pci10227.o:pci10227.c:(.data+0x4e8): undefined reference to `HB_FUN_SETLASTKEY'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_0qc88z.dir/rotinas5.o:rotinas5.c:(.data+0x2758): undefined reference to `HB_FUN_DIRMAKE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_0qc88z.dir/rotinas5.o:rotinas5.c:(.data+0x32c8): undefined reference to `HB_FUN_CALLDLL32'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(ErrorSys.o):ErrorSys.c:(.data+0x2b8): undefined reference to `HB_FUN_UNLOADALLDLL'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x7f8): undefined reference to `HB_FUN_CHARREM'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0xfe8): undefined reference to `HB_FUN_CHARONLY'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1118): undefined reference to `HB_FUN_CHARREPL'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1e98): undefined reference to `HB_FUN_HB_ZIPOPEN'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1ea8): undefined reference to `HB_FUN_HB_ZIPSTOREFILE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1eb8): undefined reference to `HB_FUN_HB_ZIPCLOSE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1ed8): undefined reference to `HB_FUN_HB_UNZIPOPEN'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1ee8): undefined reference to `HB_FUN_HB_UNZIPFILEFIRST'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1ef8): undefined reference to `HB_FUN_HB_UNZIPFILEINFO'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1f08): undefined reference to `HB_FUN_HB_UNZIPEXTRACTCURRENTFILE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1f18): undefined reference to `HB_FUN_HB_UNZIPFILENEXT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1f28): undefined reference to `HB_FUN_HB_UNZIPCLOSE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_windows.o):h_windows.c:(.data+0xda8): undefined reference to `HB_FUN_CHARREM'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_windows.o):h_windows.c:(.data+0xe28): undefined reference to `HB_FUN_UNLOADALLDLL'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_UNICODE_STRING.o):h_UNICODE_STRING.c:(.data+0xf8): undefined reference to `HB_FUN_ASCPOS'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.text+0x977): undefined reference to `hb_HPDF_Doc_par'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.text+0x9c8): undefined reference to `HPDF_LoadPngImageFromMem'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.text+0xa47): undefined reference to `hb_HPDF_Doc_par'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.text+0xa98): undefined reference to `HPDF_LoadJpegImageFromMem'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x88): undefined reference to `HB_FUN_HPDF_NEW'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x118): undefined reference to `HB_FUN_HPDF_SETCURRENTENCODER'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x148): undefined reference to `HB_FUN_HPDF_ADDPAGE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x168): undefined reference to `HB_FUN_HB_HPDF_GETERRORSTRING'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x198): undefined reference to `HB_FUN_HPDF_PAGE_SETWIDTH'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x1a8): undefined reference to `HB_FUN_HPDF_PAGE_SETHEIGHT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x1d8): undefined reference to `HB_FUN_HPDF_INSERTPAGE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x258): undefined reference to `HB_FUN_HPDF_SAVETOFILE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x268): undefined reference to `HB_FUN_HPDF_FREE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x2f8): undefined reference to `HB_FUN_HPDF_PAGE_SETRGBFILL'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x348): undefined reference to `HB_FUN_HPDF_LOADTTFONTFROMFILE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x358): undefined reference to `HB_FUN_HPDF_GETFONT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x368): undefined reference to `HB_FUN_HPDF_PAGE_SETFONTANDSIZE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x378): undefined reference to `HB_FUN_HPDF_PAGE_TEXTWIDTH'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x388): undefined reference to `HB_FUN_COS'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x398): undefined reference to `HB_FUN_SIN'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x3a8): undefined reference to `HB_FUN_HPDF_PAGE_BEGINTEXT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x3b8): undefined reference to `HB_FUN_HPDF_PAGE_SETTEXTMATRIX'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x3c8): undefined reference to `HB_FUN_HPDF_PAGE_SHOWTEXT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x3d8): undefined reference to `HB_FUN_HPDF_PAGE_ENDTEXT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x448): undefined reference to `HB_FUN_HPDF_PAGE_GETTEXTLEADING'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x458): undefined reference to `HB_FUN_HPDF_FONT_GETBBOX'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x468): undefined reference to `HB_FUN_HPDF_PAGE_SETTEXTLEADING'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x478): undefined reference to `HB_FUN_HPDF_PAGE_MEASURETEXT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x4a8): undefined reference to `HB_FUN_HPDF_PAGE_TEXTRECT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x4c8): undefined reference to `HB_FUN_HPDF_PAGE_SETRGBSTROKE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x4d8): undefined reference to `HB_FUN_HPDF_PAGE_SETLINEWIDTH'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x4e8): undefined reference to `HB_FUN_HPDF_PAGE_MOVETO'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x4f8): undefined reference to `HB_FUN_HPDF_PAGE_LINETO'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x508): undefined reference to `HB_FUN_HPDF_PAGE_STROKE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x528): undefined reference to `HB_FUN_HPDF_PAGE_RECTANGLE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x538): undefined reference to `HB_FUN_HPDF_PAGE_FILLSTROKE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x578): undefined reference to `HB_FUN_HPDF_PAGE_CURVETO2'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x598): undefined reference to `HB_FUN_HPDF_PAGE_CIRCLE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x5b8): undefined reference to `HB_FUN_HPDF_PAGE_ELLIPSE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x5d8): undefined reference to `HB_FUN_HPDF_PAGE_ARC'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x628): undefined reference to `HB_FUN_HPDF_PAGE_DRAWIMAGE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x648): undefined reference to `HB_FUN_HPDF_SETPASSWORD'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x668): undefined reference to `HB_FUN_HPDF_SETCOMPRESSIONMODE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x688): undefined reference to `HB_FUN_HPDF_SETPERMISSION'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x6a8): undefined reference to `HB_FUN_HPDF_SETPAGEMODE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x6c8): undefined reference to `HB_FUN_HPDF_CREATEOUTLINE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x6d8): undefined reference to `HB_FUN_HPDF_GETCURRENTENCODER'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x6f8): undefined reference to `HB_FUN_HPDF_PAGE_CREATEDESTINATION'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x708): undefined reference to `HB_FUN_HPDF_OUTLINE_SETDESTINATION'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x728): undefined reference to `HB_FUN_HPDF_PAGE_CREATETEXTANNOT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x738): undefined reference to `HB_FUN_HPDF_TEXTANNOT_SETICON'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x758): undefined reference to `HB_FUN_HPDF_PAGE_TEXTOUT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x768): undefined reference to `HB_FUN_HPDF_PAGE_CREATELINKANNOT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x778): undefined reference to `HB_FUN_HPDF_LINKANNOT_SETBORDERSTYLE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x798): undefined reference to `HB_FUN_HPDF_PAGE_CREATEURILINKANNOT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x7c8): undefined reference to `HB_FUN_HPDF_SETINFOATTR'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x7e8): undefined reference to `HB_FUN_HPDF_SETINFODATEATTR'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x838): undefined reference to `HB_FUN_HPDF_GETINFOATTR'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x858): undefined reference to `HB_FUN_HPDF_ADDPAGELABEL'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x998): undefined reference to `HB_FUN_TAN'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x9c8): undefined reference to `HB_FUN_HPDF_PAGE_GSAVE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x9d8): undefined reference to `HB_FUN_HPDF_PAGE_SETTEXTRENDERINGMODE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x9f8): undefined reference to `HB_FUN_HPDF_PAGE_GRESTORE'
collect2.exe: error: ld returned 1 exit status
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1175
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 17 vezes

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor JoséQuintas » 21 Jan 2021 21:35

Ok.
Está dando falta de libs e funções.
Vamos às principais: libs começando com HMG_

Ok, são LIBs da HMG, e quem indica aonde estão é.... HMG.HBC
Se pediu as LIBs, é porque o hbc entrou.
Na parte que mostrou a compilação, elas foram compiladas.

À primeira vista, só vejo uma condição disso acontecer: por acaso andou copiando o hmg.hbc? ou está indicando um diferente do que está na pasta onde fez a compilação?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18012
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor microvolution » 22 Jan 2021 01:03

JoséQuintas escreveu:está na pasta onde fez a compilação?
JoséQuintas escreveu: por acaso andou copiando o hmg.hbc
não. Fiz tudo segundo os conformes. não. Fiz tudo igual da outra vez.
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1175
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 17 vezes

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor microvolution » 22 Jan 2021 12:29

microvolution escreveu:JoséQuintas escreveu: está na pasta onde fez a compilação?

bom, fui tentar então fazer dentro da pasta \hmg.jpa\ o seguinte:
hbmk2 *.hbp -rebuild

e e recompilou muito rápido:
Microsoft Windows [versão 10.0.19042.746]
(c) 2020 Microsoft Corporation. Todos os direitos reservados.

C:\Users\micro>cd\mv\hmg.jpa

C:\MV\hmg.jpa>hbmk2 *.hbp -rebuild
hbmk2: Gerando sub-projeto (passo 2): source\hmg_core.hbp
hbmk2: Acionado pelo operador de diretivas " # ": hbzebra.hbc
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_core.a
hbmk2: Gerando sub-projeto (passo 2): source\crypt\hmg_crypt.hbp
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_crypt.a
hbmk2: Gerando sub-projeto (passo 2): source\edit\hmg_edit.hbp
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_edit.a
hbmk2: Gerando sub-projeto (passo 2): source\editex\hmg_editex.hbp
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_editex.a
hbmk2: Gerando sub-projeto (passo 2): source\graph\hmg_graph.hbp
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_graph.a
hbmk2: Gerando sub-projeto (passo 2): source\ini\hmg_ini.hbp
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_ini.a
hbmk2: Gerando sub-projeto (passo 2): source\report\hmg_report.hbp
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_report.a
hbmk2: Gerando sub-projeto (passo 2): hfcl\source\hmg_hfcl.hbp
hbmk2: Criando biblioteca estáticas... lib\win\mingw\libhmg_hfcl.a

C:\MV\hmg.jpa>

vamos agora tentar recompilar o SISTEMA.BAT

kkk
os mesmos erros da compilação continuaram.
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1175
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 17 vezes

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor microvolution » 22 Jan 2021 16:30

microvolution escreveu:os mesmos erros da compilação continuaram.
ALIÁS, continuaram sim, mas, com diferenças, pois aumentaram e muito. veja(m):
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_7vg8fe.dir/pci10000.o:pci10000.c:(.data+0x7b8): undefined reference to `HB_FUN_SHOWTIME'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_7vg8fe.dir/pci10001.o:pci10001.c:(.data+0x13c8): undefined reference to `HB_FUN_SETLASTKEY'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_7vg8fe.dir/pci10009.o:pci10009.c:(.data+0xaa8): undefined reference to `HB_FUN_SETLASTKEY'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_7vg8fe.dir/pci10010.o:pci10010.c:(.data+0x13f8): undefined reference to `HB_FUN_SETLASTKEY'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_7vg8fe.dir/pci10011.o:pci10011.c:(.data+0x748): undefined reference to `HB_FUN_HB_SETCODEPAGE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_7vg8fe.dir/pci10011.o:pci10011.c:(.data+0x11a8): undefined reference to `HB_FUN_SETLASTKEY'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_7vg8fe.dir/PCI10048.o:PCI10048.c:(.data+0x1488): undefined reference to `HB_FUN_SETLASTKEY'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_7vg8fe.dir/pci10227.o:pci10227.c:(.data+0x4e8): undefined reference to `HB_FUN_SETLASTKEY'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_7vg8fe.dir/rotinas5.o:rotinas5.c:(.data+0x2758): undefined reference to `HB_FUN_DIRMAKE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/micro/AppData/Local/Temp/hbmk_7vg8fe.dir/rotinas5.o:rotinas5.c:(.data+0x32c8): undefined reference to `HB_FUN_CALLDLL32'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(ErrorSys.o):ErrorSys.c:(.data+0x2b8): undefined reference to `HB_FUN_UNLOADALLDLL'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x7f8): undefined reference to `HB_FUN_CHARREM'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0xfe8): undefined reference to `HB_FUN_CHARONLY'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1118): undefined reference to `HB_FUN_CHARREPL'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1e98): undefined reference to `HB_FUN_HB_ZIPOPEN'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1ea8): undefined reference to `HB_FUN_HB_ZIPSTOREFILE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1eb8): undefined reference to `HB_FUN_HB_ZIPCLOSE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1ed8): undefined reference to `HB_FUN_HB_UNZIPOPEN'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1ee8): undefined reference to `HB_FUN_HB_UNZIPFILEFIRST'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1ef8): undefined reference to `HB_FUN_HB_UNZIPFILEINFO'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1f08): undefined reference to `HB_FUN_HB_UNZIPEXTRACTCURRENTFILE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1f18): undefined reference to `HB_FUN_HB_UNZIPFILENEXT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_controlmisc.o):h_controlmisc.c:(.data+0x1f28): undefined reference to `HB_FUN_HB_UNZIPCLOSE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_windows.o):h_windows.c:(.data+0xda8): undefined reference to `HB_FUN_CHARREM'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_windows.o):h_windows.c:(.data+0xe28): undefined reference to `HB_FUN_UNLOADALLDLL'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_UNICODE_STRING.o):h_UNICODE_STRING.c:(.data+0xf8): undefined reference to `HB_FUN_ASCPOS'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.text+0x977): undefined reference to `hb_HPDF_Doc_par'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.text+0x9c8): undefined reference to `HPDF_LoadPngImageFromMem'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.text+0xa47): undefined reference to `hb_HPDF_Doc_par'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.text+0xa98): undefined reference to `HPDF_LoadJpegImageFromMem'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x88): undefined reference to `HB_FUN_HPDF_NEW'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x118): undefined reference to `HB_FUN_HPDF_SETCURRENTENCODER'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x148): undefined reference to `HB_FUN_HPDF_ADDPAGE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x168): undefined reference to `HB_FUN_HB_HPDF_GETERRORSTRING'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x198): undefined reference to `HB_FUN_HPDF_PAGE_SETWIDTH'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x1a8): undefined reference to `HB_FUN_HPDF_PAGE_SETHEIGHT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x1d8): undefined reference to `HB_FUN_HPDF_INSERTPAGE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x258): undefined reference to `HB_FUN_HPDF_SAVETOFILE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x268): undefined reference to `HB_FUN_HPDF_FREE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x2f8): undefined reference to `HB_FUN_HPDF_PAGE_SETRGBFILL'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x348): undefined reference to `HB_FUN_HPDF_LOADTTFONTFROMFILE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x358): undefined reference to `HB_FUN_HPDF_GETFONT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x368): undefined reference to `HB_FUN_HPDF_PAGE_SETFONTANDSIZE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x378): undefined reference to `HB_FUN_HPDF_PAGE_TEXTWIDTH'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x388): undefined reference to `HB_FUN_COS'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x398): undefined reference to `HB_FUN_SIN'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x3a8): undefined reference to `HB_FUN_HPDF_PAGE_BEGINTEXT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x3b8): undefined reference to `HB_FUN_HPDF_PAGE_SETTEXTMATRIX'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x3c8): undefined reference to `HB_FUN_HPDF_PAGE_SHOWTEXT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x3d8): undefined reference to `HB_FUN_HPDF_PAGE_ENDTEXT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x448): undefined reference to `HB_FUN_HPDF_PAGE_GETTEXTLEADING'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x458): undefined reference to `HB_FUN_HPDF_FONT_GETBBOX'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x468): undefined reference to `HB_FUN_HPDF_PAGE_SETTEXTLEADING'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x478): undefined reference to `HB_FUN_HPDF_PAGE_MEASURETEXT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x4a8): undefined reference to `HB_FUN_HPDF_PAGE_TEXTRECT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x4c8): undefined reference to `HB_FUN_HPDF_PAGE_SETRGBSTROKE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x4d8): undefined reference to `HB_FUN_HPDF_PAGE_SETLINEWIDTH'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x4e8): undefined reference to `HB_FUN_HPDF_PAGE_MOVETO'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x4f8): undefined reference to `HB_FUN_HPDF_PAGE_LINETO'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x508): undefined reference to `HB_FUN_HPDF_PAGE_STROKE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x528): undefined reference to `HB_FUN_HPDF_PAGE_RECTANGLE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x538): undefined reference to `HB_FUN_HPDF_PAGE_FILLSTROKE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x578): undefined reference to `HB_FUN_HPDF_PAGE_CURVETO2'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x598): undefined reference to `HB_FUN_HPDF_PAGE_CIRCLE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x5b8): undefined reference to `HB_FUN_HPDF_PAGE_ELLIPSE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x5d8): undefined reference to `HB_FUN_HPDF_PAGE_ARC'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x628): undefined reference to `HB_FUN_HPDF_PAGE_DRAWIMAGE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x648): undefined reference to `HB_FUN_HPDF_SETPASSWORD'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x668): undefined reference to `HB_FUN_HPDF_SETCOMPRESSIONMODE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x688): undefined reference to `HB_FUN_HPDF_SETPERMISSION'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x6a8): undefined reference to `HB_FUN_HPDF_SETPAGEMODE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x6c8): undefined reference to `HB_FUN_HPDF_CREATEOUTLINE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x6d8): undefined reference to `HB_FUN_HPDF_GETCURRENTENCODER'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x6f8): undefined reference to `HB_FUN_HPDF_PAGE_CREATEDESTINATION'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x708): undefined reference to `HB_FUN_HPDF_OUTLINE_SETDESTINATION'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x728): undefined reference to `HB_FUN_HPDF_PAGE_CREATETEXTANNOT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x738): undefined reference to `HB_FUN_HPDF_TEXTANNOT_SETICON'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x758): undefined reference to `HB_FUN_HPDF_PAGE_TEXTOUT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x768): undefined reference to `HB_FUN_HPDF_PAGE_CREATELINKANNOT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x778): undefined reference to `HB_FUN_HPDF_LINKANNOT_SETBORDERSTYLE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x798): undefined reference to `HB_FUN_HPDF_PAGE_CREATEURILINKANNOT'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x7c8): undefined reference to `HB_FUN_HPDF_SETINFOATTR'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x7e8): undefined reference to `HB_FUN_HPDF_SETINFODATEATTR'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x838): undefined reference to `HB_FUN_HPDF_GETINFOATTR'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x858): undefined reference to `HB_FUN_HPDF_ADDPAGELABEL'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x998): undefined reference to `HB_FUN_TAN'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x9c8): undefined reference to `HB_FUN_HPDF_PAGE_GSAVE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x9d8): undefined reference to `HB_FUN_HPDF_PAGE_SETTEXTRENDERINGMODE'
c:/mvinfo/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/mvinfo/hmg.jpa/lib/win/mingw/libhmg_core.a(h_HMG_HPDF.o):h_HMG_HPDF.c:(.data+0x9f8): undefined reference to `HB_FUN_HPDF_PAGE_GRESTORE'
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1175
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 17 vezes

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor JoséQuintas » 22 Jan 2021 21:12

Aguenta a mão aí, que estou sem internet desde perto da hora do almoço.
E foi durante envio de mingw para o github.
Até pensei que o github tinha bloqueado por excesso de uso.... mas foi porque fiquei sem internet mesmo.

Neste momento liguei o celular motorola no USB, e alterei pra ele ser minha conexão de internet, mas é conexão com limite, o limite acaba rápido.

Justamente o que acabei de perceber é que quando atualizei da hwgui oficial, não houve atualização, houve troca de arquivos.
O arquivo que eles mexerem, eu perco as alterações.
Vou ter que rever isso.

Acabou voltando 2 HBPs pra versão antiga, com nome diferente, e ficaram faltando essas duas LIBs.
Não sei que outros estragos podem ter acontecido.
Mas pra isso, melhor com internet, pra ter certeza de que está tudo salvo.

Teoricamente não perdi nada, porque dá pra cancelar a "junção", mas vou ter que rever o modo de trabalho.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18012
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor JoséQuintas » 22 Jan 2021 21:18

Viajei na maionese..... o problema que mencionei tem a ver com HWGUI e não com Minigui.

E o seu problema continua muito estranho.

Faltar LIBs... poderia ser falta de HBC.
Mas.... aparecer os nomes novos HMG_* significa que o HBC está em uso.

Putz........
Lembrei que uma LIB salva HBC na pasta Harbour/bin, não será a HMG?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18012
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor microvolution » 22 Jan 2021 22:24

JoséQuintas escreveu:Putz........
Lembrei que uma LIB salva HBC na pasta Harbour/bin, não será a HMG?
se o nobre professor tá em dúvida, quanto mais euzinho aqui! kkkk
JoséQuintas escreveu:Aguenta a mão aí, que estou sem internet desde perto da hora do almoço.
traquilo!
só uma observação sobre GITHUB.
Fui eu quem criei essa conta lá? https://github.com/microvolution/harbour34
se foi, nem sei como e nem me lembro de ter colocado a pastar harbour34.
Tem isso do nobre JQUINTAS lá:
@JoseQuintas JoseQuintas gtwvg cor por número 7bb5566 há 23 dias Estatísticas Git 6 commits
??? agora q eu tô ficando maluco mesmo kkkk ???
se criei não lembro, principalmente a sub-pasta harbour34
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1175
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 17 vezes

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor JoséQuintas » 23 Jan 2021 09:57

Em qualquer projeto, se você clicar em "FORK", você cria uma cópia pra sua conta. Isso é normal.

Voltando à HMG, princípio básico: compilou LIBs as LIBs vão existir.

Passo a passo, com conferência:

Na pasta HMG:

hbmk2 *.hbp
dir lib /s/b

QUALQUER PASTA, aqui usei addons pra ter coisas a mais.

d:\harbour\addons\hmg>dir lib /s/b

d:\harbour\addons\hmg\lib\win
d:\harbour\addons\hmg\lib\win\mingw
d:\harbour\addons\hmg\lib\win\mingw\libhmg_core.a
d:\harbour\addons\hmg\lib\win\mingw\libhmg_crypt.a
d:\harbour\addons\hmg\lib\win\mingw\libhmg_edit.a
d:\harbour\addons\hmg\lib\win\mingw\libhmg_editex.a
d:\harbour\addons\hmg\lib\win\mingw\libhmg_graph.a
d:\harbour\addons\hmg\lib\win\mingw\libhmg_hfcl.a
d:\harbour\addons\hmg\lib\win\mingw\libhmg_ini.a
d:\harbour\addons\hmg\lib\win\mingw\libhmg_report.a


Esse é o primeiro passo: gerou libs, e conferir se as libs estão lá mesmo

e o hmg.hbc, NÃO PRECISA MEXER, Ë SÓ COMENTÁRIO:
libpaths=lib/${hb_plat}/${hb_comp}
libs=hmg_core hmg_crypt hmg_edit hmg_editex hmg_graph hmg_ini hmg_report hmg_hfcl


Então, só comentário.
Está indicando pasta de libs sendo lib/win/mingw
e o nome das libs.

Essa é a parte boa do HBC: as libs vão ser procuradas a partir de onde ele está.
Por isso não pode tirar ele do lugar, e por isso a lib acaba sendo configurada automaticamente não importa a pasta.

Primeiro passo, com conferência é esse: criar libs e ver se elas estão lá.

Segundo passo, no projeto.

A LIB passou a ser HMG.HBC, e não os arquivos da LIB.
No projeto:
pasta_de_hmg/hmg.hbc

Se as LIBs estão no lugar certo, existem, se o hbc indica as LIBs... isso funciona.

Se o hbmk2 precisar de um empurrão, o que até agora não precisou, divida em duas partes:
-Lpasta_de_hmg
hmg.hbc

Se existem, se está indicando o lugar, não tem porque não achar as LIBs.

Qualquer coisa, outra conferência, pra ver se não tem vários HBCs:

dir c:\hmg.hbc /s/b

Devem aparecer no máximo 2, um da lib original e outro da que fez download.
E já vai saber aonde estão.

Na minha máquina, como só tem uma, e como salvei TODA LIB em addons/hmg:

dir \hmg.hbc /s/b

d:\harbour\addons\hmg\hmg.hbc
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18012
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor microvolution » 23 Jan 2021 11:40

então vamos aos resultados do DIR lib que pediu no primeiro passo:
C:\MV\hmg.jpa>dir lib /s/b
C:\MV\hmg.jpa\lib\win
C:\MV\hmg.jpa\lib\win\mingw
C:\MV\hmg.jpa\lib\win\mingw\libhmg_core.a
C:\MV\hmg.jpa\lib\win\mingw\libhmg_crypt.a
C:\MV\hmg.jpa\lib\win\mingw\libhmg_edit.a
C:\MV\hmg.jpa\lib\win\mingw\libhmg_editex.a
C:\MV\hmg.jpa\lib\win\mingw\libhmg_graph.a
C:\MV\hmg.jpa\lib\win\mingw\libhmg_hfcl.a
C:\MV\hmg.jpa\lib\win\mingw\libhmg_ini.a
C:\MV\hmg.jpa\lib\win\mingw\libhmg_report.a
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\AutoFill.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\AutoFill.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\ComboSearchBox.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\ComboSearchBox.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_BosTaurus.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_browse.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_button.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_checkbox.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_combo.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_controlmisc.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_datepicker.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_dialogs.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_editbox.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_EventCB.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_font.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_frame.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_graph.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_grid.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_GridEx.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_help.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_hotkey.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_image.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_ini.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_InitCom.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_ipaddress.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_label.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_listbox.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_media.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_menu.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_monthcal.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_msgbox.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_progressbar.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_qhtm.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_radio.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_resource.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_richeditbox.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_slider.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_spinner.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_status.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_tab.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_textbox.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_Thread.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_TimePicker.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_timer.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_tole.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_toolbar.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_tree.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_UNICODE.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_UNICODE_STRING.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_winapimisc.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\c_windows.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\dbgGUI.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\dbgGUI.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\dbgHB.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\dbgHB.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\ErrorSys.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\ErrorSys.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\GridPrint.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\GridPrint.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\hfcl.reso
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\HMG_TString.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\HMG_TString.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_BosTaurus.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_BosTaurus.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_browse.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_browse.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_button.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_button.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_checkbox.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_checkbox.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_combo.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_combo.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_controlmisc.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_controlmisc.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_crypt.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_crypt.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_datepicker.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_datepicker.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_dialogs.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_dialogs.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_edit.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_edit.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_editbox.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_editbox.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_edit_ex.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_edit_ex.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_error.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_error.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_EventCB.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_EventCB.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_font.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_font.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_frame.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_frame.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_graph.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_graph.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_GraphBitmap.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_GraphBitmap.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_grid.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_grid.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_GridEx.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_GridEx.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_help.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_help.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_HMG_HPDF.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_HMG_HPDF.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_HMG_HPDF_UNICODE.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_HMG_HPDF_UNICODE.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_HMG_Zebra.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_HMG_Zebra.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_hotkey.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_hotkey.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_image.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_image.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_ini.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_ini.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_init.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_init.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_ipaddress.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_ipaddress.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_label.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_label.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_listbox.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_listbox.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_media.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_media.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_menu.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_menu.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_monthcal.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_monthcal.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_msgbox.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_msgbox.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_progressbar.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_progressbar.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_qhtm.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_qhtm.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_radio.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_radio.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_report.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_report.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_richeditbox.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_richeditbox.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_rptgen.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_rptgen.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_slider.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_slider.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_spinner.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_spinner.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_status.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_status.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_tab.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_tab.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_textbox.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_textbox.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_TimePicker.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_TimePicker.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_timer.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_timer.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_tole.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_tole.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_toolbar.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_toolbar.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_tree.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_tree.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_UNICODE.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_UNICODE.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_UNICODE_STRING.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_UNICODE_STRING.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_winapimisc.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_winapimisc.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_windows.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\h_windows.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\MakeShortcut.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\MakeShortcut.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\RichEditBoxEx_C.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\RichEditBoxEx_H.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\RichEditBoxEx_H.o
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\tprint.c
C:\MV\hmg.jpa\lib\win\mingw\.hbmk\win\mingw\tprint.o

C:\MV\hmg.jpa>

ô loko meu... perdi até a conta de tantas libs kkkk cansei viu!
JoséQuintas escreveu:dir c:\hmg.hbc /s/b

no meu caso, existem várias, pois, desde sempre, gosto de manter tudo o que já usei (só removi aquela sua que estava com problemas):
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1175
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 17 vezes

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor JoséQuintas » 23 Jan 2021 14:15

Ok, os arquivos de LIB estão lá.

A pasta .HBMK não fica visível, mas o HBMK2 junta bastante coisa lá, como pode perceber.
É por isso que prefiro -workdir=c:\temp, pra não juntar tanta tranqueira escondida.
Mas tudo bem, esse é o normal do HBMK2, fica na pasta .HBMK e por começar por ponto, fica escondida.

Entao ok, gerou as libs no lugar certo, e essa parte está certa.

Agora é a outra parte.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18012
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor microvolution » 24 Jan 2021 00:32

JoséQuintas escreveu:Agora é a outra parte.

Qual?
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1175
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 17 vezes

HMG 3.5 - Compilar programa com BAT sem uso auxílio da IDE ?

Mensagempor JoséQuintas » 24 Jan 2021 19:36

microvolution escreveu:Qual?


Confirmado que a parte da LIB está ok, agora vamos compilar o aplicativo.

Pergunta:
Como faz pra compilar ora por uma e ora por outra?
Fica alterando toda hora?
Podemos pensar numa forma de fazer isso, pra facilitar e evitar erros.

Apesar que.... vendo como está usando, estou fazer isso na própria LIB.
Se na oficial eu permitir o uso antigo e novo ao mesmo tempo, tá resolvido pra atualizarem instantâneo.
Vou pensar se vale a pena, porque vai ser uma coisa só intermediária, e vai dar trabalho.... rs
A vantagem vai ser não assustar os "donos" das LIBs, que vão atualizar mais tranquilo.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18012
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Anterior Próximo



Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 8 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