Compilar meus .prgs c/Hb34+Hwgui-219 erros!
Enviado: 20 Jul 2016 22:14
Boa noite,
Não estou conseguindo gerar o executável .Exe usando Hb34 ( Mingw ) + Hwgui (2.19).
Obs: Compilei a HwGui com Hb34 e Mingw e gerou na pasta hwgui\lib as libs: libhwgxml.a, libhwg_activex.a,
libhwgextrl.a, libhwg_qhtm.a, libhmgdebug.a, libhwgui.a e libprocmisc.a
Executando o Hbmk2 teste.hbp vemos que chega compilar os módulos mas a partir da linha 54 da lista
dá um monte de erros!
Voces teriam alguma sugestão, se o problema esta nos arquivos .hbc .hbp ?
Agradeço se puderem me dar alguma pista.
Arquivo teste.hbp
Arquivo hwgui.hbc
Resultado da compilação
Não estou conseguindo gerar o executável .Exe usando Hb34 ( Mingw ) + Hwgui (2.19).
Obs: Compilei a HwGui com Hb34 e Mingw e gerou na pasta hwgui\lib as libs: libhwgxml.a, libhwg_activex.a,
libhwgextrl.a, libhwg_qhtm.a, libhmgdebug.a, libhwgui.a e libprocmisc.a
Executando o Hbmk2 teste.hbp vemos que chega compilar os módulos mas a partir da linha 54 da lista
dá um monte de erros!
Voces teriam alguma sugestão, se o problema esta nos arquivos .hbc .hbp ?
Agradeço se puderem me dar alguma pista.
Arquivo teste.hbp
Código: Selecionar todos
-oVeiculos
#-inc
-rebuild
-incpath=..\hwgui\include
-incpath=..\hwgosp\include
-gui
-a -w3 -es2
hbxpp.hbc
xhb.hbc
hwgui.hbc
c:\hwgosp\prg\*.prgCódigo: Selecionar todos
#
# $Id: hwgui.hbc 2076 2013-06-13 15:37:33Z druzus $
#
# Include this file in hbmk2 command line to build an app:
# 'hbmk2 hwgui.hbc test.prg'
incpaths=include
libpaths=lib
{win}gt=gtgui
libs=libhwgui libprocmisc libhbxml libhwgdebug
{win&!allmingw}libs=hbactivex
{unix}ldflags+="`pkg-config --libs gtk+-2.0`"
Código: Selecionar todos
C:\HWGOSP>hbmk2 teste.hbp
hbmk2: Harbour: Compilando m├│dulos...
Harbour 3.4.0dev () (2015-12-14 15:23)
Copyright (c) 1999-2016, https://github.com/vszakats/harbour-core/
Harbour 3.4.0dev () (2015-12-14 15:23)
Copyright (c) 1999-2016, https://github.com/vszakats/harbour-core/
Compiling 'c:\hwgosp\prg\pdf1.prg'...
Compiling 'c:\hwgosp\prg\PRG716.PRG'...
Lines 4117, Functions/Procedures 5
Done.ating C source output to '.hbmk\win\mingw\PRG716.c'...
Compiling 'c:\hwgosp\prg\PRG718.PRG'...
Lines 4005, Functions/Procedures 1
Lines 3164, Functions/Procedures 47
Generating C source output to '.hbmk\win\mingw\PRG718.c'... Done.
Generating C source output to '.hbmk\win\mingw\pdf1.c'... Compiling 'c:\hwgosp\p
rg\PRG730.PRG'...
Done.
Compiling 'c:\hwgosp\prg\pdfhbdocs.prg'...
Lines 1937, Functions/Procedures 37
Lines 4199, Functions/Procedures 6mk\win\mingw\pdfhbdocs.c'...
Done.
Compiling 'c:\hwgosp\prg\PRG001.prg'...
Done.ating C source output to '.hbmk\win\mingw\PRG730.c'...
Compiling 'c:\hwgosp\prg\PRG910.PRG'...
Lines 4168, Functions/Procedures 6
Generating C source output to '.hbmk\win\mingw\PRG001.c'... Done.
Compiling 'c:\hwgosp\prg\PRG052.PRG'...
Lines 4582, Functions/Procedures 18
Done.ating C source output to '.hbmk\win\mingw\PRG910.c'...
Compiling 'c:\hwgosp\prg\PRG916.PRG'...
Lines 4347, Functions/Procedures 3
Generating C source output to '.hbmk\win\mingw\PRG916.c'... Done.
Compiling 'c:\hwgosp\prg\PRG920.PRG'...
Lines 4662, Functions/Procedures 8
Done.ating C source output to '.hbmk\win\mingw\PRG052.c'...
Compiling 'c:\hwgosp\prg\PRG100.PRG'...
Lines 4352, Functions/Procedures 5
Done.ating C source output to '.hbmk\win\mingw\PRG920.c'...
Compiling 'c:\hwgosp\prg\PRG922.PRG'...
Lines 4117, Functions/Procedures 1
Generating C source output to '.hbmk\win\mingw\PRG922.c'... Done.
Lines 5243, Functions/Procedures 17
Generating C source output to '.hbmk\win\mingw\PRG100.c'... Done.
Compiling 'c:\hwgosp\prg\PRG120.PRG'...
Lines 4677, Functions/Procedures 7
Generating C source output to '.hbmk\win\mingw\PRG120.c'... Done.
Compiling 'c:\hwgosp\prg\PRG125.PRG'...
Lines 668, Functions/Procedures 13
Generating C source output to '.hbmk\win\mingw\PRG125.c'... Done.
Compiling 'c:\hwgosp\prg\PRG130.PRG'...
Lines 4514, Functions/Procedures 2
Generating C source output to '.hbmk\win\mingw\PRG130.c'... Done.
hbmk2: Compilando...
hbmk2: Linkando... Veiculos.exe
C:/Mingw32/bin/../lib/gcc/i686-w64-mingw32/5.1.0/../../../../i686-w64-mingw32/bi
n/ld.exe: cannot find -llibhwgui
C:/Mingw32/bin/../lib/gcc/i686-w64-mingw32/5.1.0/../../../../i686-w64-mingw32/bi
n/ld.exe: cannot find -llibprocmisc
C:/Mingw32/bin/../lib/gcc/i686-w64-mingw32/5.1.0/../../../../i686-w64-mingw32/bi
n/ld.exe: cannot find -llibhbxml
C:/Mingw32/bin/../lib/gcc/i686-w64-mingw32/5.1.0/../../../../i686-w64-mingw32/bi
n/ld.exe: cannot find -llibhwgdebug
collect2.exe: error: ld returned 1 exit status
hbmk2 [teste]: Erro: Executando linkeditor. 1
gcc.exe .hbmk/win/mingw/pdf1.o .hbmk/win/mingw/pdfhbdocs.o .hbmk/win/mingw/PRG00
1.o .hbmk/win/mingw/PRG052.o .hbmk/win/mingw/PRG100.o .hbmk/win/mingw/PRG120.o .
hbmk/win/mingw/PRG125.o .hbmk/win/mingw/PRG130.o .hbmk/win/mingw/PRG716.o .hbmk/
win/mingw/PRG718.o .hbmk/win/mingw/PRG730.o .hbmk/win/mingw/PRG910.o .hbmk/win/m
ingw/PRG916.o .hbmk/win/mingw/PRG920.o .hbmk/win/mingw/PRG922.o .hbmk/win/mingw/
_hbmkaut_pdf1.o -m32 -Wl,--no-demangle -Wl,--nxcompat -Wl,--dynamicbase -mwin
dows -Wl,--start-group -lhbxpp -lxhb -lhbct -lhbtip -lhbfship -lhbwin -lpng -lli
bhwgui -llibprocmisc -llibhbxml -llibhwgdebug -lhbextern -lhbdebug -lhbvm -lhbrt
l -lhblang -lhbcpage -lgtcgi -lgtstd -lgtpca -lgtwin -lgtwvt -lgtgui -lhbrdd -lh
buddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -
lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -lad
vapi32 -lws2_32 -liphlpapi -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lo
le32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhb
zlib -Wl,--end-group -oVeiculos.exe -LC:/HB34/lib/win/mingw
C:\HWGOSP>