Página 6 de 7

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

Enviado: 25 Jan 2021 21:11
por microvolution
JoséQuintas escreveu:Como faz pra compilar ora por uma e ora por outra?
não vejo dificuldade nenhuma. faço de 3 formas:
1 - via ide/hmg, que está configurada para compilar de dentro da pasta \hmg.3.5\
2 - via o seu .BAT que até agora não conseguimos concluir;
3 - via BUILD.BAT ensinado aqui neste tópico pelo Dr. Soto.
simples!
JoséQuintas escreveu: Confirmado que a parte da LIB está ok, agora vamos compilar o aplicativo.
mas, compilar como? se os erros não foram solucionados?
esses erros abaixo:
microvolution escreveu:Expandir visualizacaoVer codigo
01 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'
02 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'
03 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'
04 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'
05 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'
06 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'
07 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'
08 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'
09 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'
10 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'
11 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'
12 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'
13 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'
14 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'
15 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'
16 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'
17 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'
18 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'
19 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'
20 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'
21 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'
22 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'
23 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'
24 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'
25 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'
26 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'
27 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'
28 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'
29 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'
30 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'
31 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'
32 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'
33 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'
34 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'
35 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'
36 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'
37 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'
38 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'
39 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'
40 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'
41 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'
42 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'
43 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'
44 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'
45 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'
46 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'
47 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'
48 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'
49 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'
50 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'
51 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'
52 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'
53 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'
54 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'
55 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'
56 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'
57 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'
58 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'
59 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'
60 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'
61 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'
62 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'
63 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'
64 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'
65 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'
66 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'
67 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'
68 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'
69 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'
70 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'
71 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'
72 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'
73 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'
74 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'
75 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'
76 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'
77 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'
78 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'
79 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'
80 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'
81 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'
82 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'
83 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'
84 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'
85 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'
86 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'
87 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'
88 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'
89 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'
90  
????
erros simples como falta de SHOWTIME() e falta de HPDF_PAGE_GRESTORE (mais díficil) rsrsrrs
e, agora JoséQ?

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

Enviado: 26 Jan 2021 12:07
por JoséQuintas
microvolution escreveu:mas, compilar como? se os erros não foram solucionados?
Estamos fazendo passo a passo, pra ver se fez o que deveria fazer.

O que significa "o meu BAT", se não é pra usar BAT.

A princípio é acrescentar o HMG.HBC com path e tudo no projeto.
Como eu já disse, a IDE SEMPRE mexe no HBP, e SEMPRE vai remover configuração.
E como eu já disse, a IDE é fechada, não dá pra alterar o comportamento, pelo menos por enquanto.

Se está simplesmente executando IDE, BAT, e HBP em seguida... já se perdeu a configuração.

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

Enviado: 26 Jan 2021 12:32
por JoséQuintas
É por essas e outras que estou partindo para o plano Z, em TODAS as LIBs.
O plano Z é o último recurso: alterar sem o usuário perceber que houve mudança.

É jogar tudo fora e começar de novo, pra nenhum usuário ficar misturando versões.

Mais que isso: é fazer uma alteração de cada vez, e se as LIBs não atualizarem, é abandonar tudo.
É... porque se não aceitarem uma única atualização, significa que não vão aceitar várias, e não compensa prosseguir.

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

Enviado: 26 Jan 2021 13:01
por JoséQuintas
A questão agora é: o que a IDE aceita SEM DESTRUIR?
E... o que a IDE usa pra CONSTRUIR?

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

Enviado: 26 Jan 2021 16:38
por JoséQuintas
Aguarde...
Vamos acabar com essa mistura.

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

Enviado: 26 Jan 2021 23:41
por microvolution
JoséQuintas escreveu:Como eu já disse, a IDE SEMPRE mexe no HBP, e SEMPRE vai remover configuração.
veja bem meu nobre professor:
como o sr. me explicou que a IDE trava, então, eu me precavi.
fiz o seguinte:
- criei 3 cópias de cada um dos arquivos: .HBP .HBC .RC .BAT, ou seja:
pra compilar via IDE, tem os arquivos acima só pra IDE;
pra compilar via .BAT (o que o nobre está me ensinando) também tem os arquivos; e
pra compilar via BUILD.BAT também tem os arquivos separados.

Os únicos que são os mesmos, são os .PRGs do projeto que não precisa ser alterados.
JoséQuintas escreveu:O plano Z é o último recurso: alterar sem o usuário perceber que houve mudança.
Agora quanto a estas outras informações que o nobre professor escreveu, não entendo nada. Parece estar falando outra lingua, pra mim desconhecida.

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

Enviado: 27 Jan 2021 08:14
por JoséQuintas
Duplicar e triplicar arquivos parece fazer parte da rotina.... rs

Não existem 3 formas.
Existe a original e a alterada.
Ou trabalha como o "fornecedor" indicou, ou trabalha diferente.
Fazer 3..... aí tá só complicando cada vez mais.

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

Enviado: 29 Jan 2021 09:32
por microvolution
JoséQuintas escreveu:Não existem 3 formas.
Existe a original e a alterada.
Então, eu estou certo: 2 formas, sendo:
- 1.1 a original compilando via IDE;
- 1.2 a original compilando via BUILD.BAT;
- 2 a alterada usando SISTEMAxyz.BAT - que é o que nobre professor está tentando fazer funcionar pro nosso molde, mas ,que até agora, não passa as mensagens. A penúltima vez que baixamos o seu HMG.JPA funcionou melhor do que a atual.

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

Enviado: 29 Jan 2021 10:29
por JoséQuintas
Pois é.
E pra não precisar disso, zerei tudo.
Ou aguarda que salvem no oficial, ou abandona a oficial e usa só a minha.
No momento está exatamente igual, e vai ter os mesmos problemas da oficial.
Ainda não preparei a compilação automática, NO MODO DA OFICIAL.

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

Enviado: 29 Jan 2021 10:34
por JoséQuintas
Inclusive apaguei até mais do que deveria... até as compilações automáticas se foram.
É realmente fazer tudo de novo.

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

Enviado: 30 Jan 2021 01:26
por microvolution
Kkkk rir pra não chorar, pois não entendi nada do que você está falando...

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

Enviado: 30 Jan 2021 19:56
por JoséQuintas
Pensei errado.

O problema é somente a IDE, não são BATS nem HBPs, somente a IDE.

Considerando que a HMG Oficial até agora não se interessou pelos fontes de sua própria IDE...

Acho que não vai ter solução.

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

Enviado: 31 Jan 2021 00:13
por microvolution
Voltamos a estaca zero.
Mas, pelo menos batemos um bom e sadio papo.
Aprendi também a compilar sem a IDE usando o BUILD.BAT original da HMG.

Mas, pra que a gente ficar aqui lutando sozinhos? Só você, eu, e, de vez em quando o Dr Soto... Kkkk

A tendência agora é o fim da programação xBase, Win32 e tudo migrar pra mobile e web.

Aliás , descobri ontem que a Embarcadero liberou uma versão do Delphi 10.3.3 grátis por 365 dias e agora está com Multi plataforma. Ou seja, um único código você compila pra qualquer plataforma...

Pensando assim, o Roberto Lopez, Dr Soto, Viktor, etc, bem que poderiam desenvolver um compilador que fizesse a compilação pra qualquer plataforma.
Assim sendo, não precisaria mais de hmgweb, mod-harbour, hb_tron, etc...

Mas, pra isso ocorrer, os detentores, mantenedores e colaboradoresbdas Lins tinham que parar de olhar pra seus próprios umbigos e se unirem num único projeto.

Mas... Apenas parafraseando... Acho q eles vão deixar o harbour morrer mesmo kkkk...
...
...
...

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

Enviado: 31 Jan 2021 10:47
por Nascimento
bom acredito que o harbour ainda tem muito o que dar, no caso .bat de compilação uso desdo primeiro dia que comecei a usar a minigui ex
nunca consegui fazer um bat de compilação na minigui oficial
meu exemplo de compilar via bat em qq parte do windows
meu .bat

Código: Selecionar todos

   hbmk2 Gcom
   if not errorlevel 1 goto final
      pause
  :final 
   exit  

meu .hbp


Código: Selecionar todos

# ---------------------------
# Nome do Executável
# ---------------------------
-oGcom
-w0 -es2
-mt
# ---------------------------
# Bibliotecas
# ---------------------------
-lhbct
-lminiprint
-lminigui
-lrddleto
-lhbwin 
-lxhb
-lhbmisc
-lbostaurus
#----------------------------
-lhbziparc
-lhbmzip
-lminizip
#----------------------------
# LINKAGEM INCREMENTAL
#----------------------------

-Lc:\minigui\lib
-gtgui
-strip
#-run
-jobs=%NUMBER_OF_PROCESSORS%

#----------------------------
# COMPACTAÇAO TEM QUE TER UPX
#----------------------------
-compr=yes

# ---------------------------
# PRG PRINCIPAL 
# ---------------------------

Gcom.prg

#----------------------------
#     Rc(s) e Hbc(s)
#----------------------------
Gcom.rc

desta maneira eu compilo em qq parte do windows , até em um pen-drive

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

Enviado: 01 Fev 2021 01:28
por microvolution
Nascimento escreveu:compilação na minigui oficial
pois bem..além desse problema que estou enfrentando, também tem o conflito de hmg rodar form Window e dar conflito ao chamar janela console wvg.

Gostaria de saber o que tenho que mudar em meus .prgs .RC .hbp e .hbc pra compilar usando a última versão da Hmge (minigii extend).
Pode me ajudar? Já tentei via IDE dela e não deu certo ou não entendi como configurar....