Página 1 de 1

HwGui Compilação

Enviado: 30 Set 2011 17:56
por asimoes
A atualização da hwgui está apresentando alguns erros.

Código: Selecionar todos

hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
../../../../source/theme.c: In function 'HB_FUN_HWG_SETWINDOWTHEME':
../../../../source/theme.c:2015:4: warning: missing initializer
../../../../source/theme.c:2015:4: warning: (near initialization for 'ovi.dwMajo
rVersion')
../../../../source/theme.c:2018:7: warning: suggest explicit braces to avoid amb
iguous 'else'
../../../../source/theme.c: In function 'HB_FUN_HWG_GETWINDOWTHEME':
../../../../source/theme.c:2029:4: warning: missing initializer
../../../../source/theme.c:2029:4: warning: (near initialization for 'ovi.dwMajo
rVersion')
../../../../source/window.c: In function 'HB_FUN_ANSITOUNICODE':
../../../../source/window.c:1442:4: warning: passing argument 2 of 'hb_retstrlen
' from incompatible pointer type
d:/hb30/include/hbapistr.h:114:23: note: expected 'const char *' but argument is
 of type 'LPCWSTR'
hbmk2: Criando biblioteca estáticas... lib\libhwgui.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libprocmisc.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libhwg_qhtm.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libhbxml.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
../../../../../source/theme.c: In function 'HB_FUN_HWG_SETWINDOWTHEME':
../../../../../source/theme.c:2015:4: warning: missing initializer
../../../../../source/theme.c:2015:4: warning: (near initialization for 'ovi.dwM
ajorVersion')
../../../../../source/theme.c:2018:7: warning: suggest explicit braces to avoid
ambiguous 'else'
../../../../../source/theme.c: In function 'HB_FUN_HWG_GETWINDOWTHEME':
../../../../../source/theme.c:2029:4: warning: missing initializer
../../../../../source/theme.c:2029:4: warning: (near initialization for 'ovi.dwM
ajorVersion')
../../../../../source/window.c: In function 'HB_FUN_ANSITOUNICODE':
../../../../../source/window.c:1442:4: warning: passing argument 2 of 'hb_retstr
len' from incompatible pointer type
d:/hb30/include/hbapistr.h:114:23: note: expected 'const char *' but argument is
 of type 'LPCWSTR'
hbmk2: Criando biblioteca dinâmica... lib\hwguidyn.dll

HwGui Compilação

Enviado: 01 Out 2011 16:55
por esbasso
tenta atualizar e compliar novamente

HwGui Compilação

Enviado: 01 Out 2011 17:28
por asimoes
Olá Esbasso,

Atualizei e ainda apresenta erros:

Código: Selecionar todos

hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
source\hriched.prg(113) Warning W0001  Ambiguous reference 'WM_MOUSEACTIVATE'
source\hriched.prg(118) Warning W0001  Ambiguous reference 'EM_SETCHARFORMAT'
source\hriched.prg(118) Warning W0001  Ambiguous reference 'EM_HIDESELECTION'

No code generated.
hbmk2: Erro: Executando o compilador Harbour (interno): 1
(d:\hb30\bin\harbour.exe) -n1 source\errorsys.prg source\hipedit.prg source\draw
widg.prg source\guimain.prg source\barcode.prg source\hbrowse.prg source\hcheck.
prg source\hcombo.prg source\hcontrol.prg source\hcwindow.prg source\hdatepic.pr
g source\hdialog.prg source\hedit.prg source\hfreeimg.prg source\hfrmtmpl.prg so
urce\hgraph.prg source\hgrid.prg source\hgridex.prg source\hlistbox.prg source\h
tool.prg source\hmonthc.prg source\htrackbr.prg source\hanimat.prg source\hnice.
prg source\hownbtn.prg source\hpanel.prg source\hprinter.prg source\hprogres.prg
 source\hradio.prg source\hpager.prg source\hrebar.prg source\hriched.prg source
\hsayimg.prg source\hshbtn.prg source\hsplash.prg source\hsplit.prg source\htab.
prg source\htimer.prg source\htree.prg source\hrect.prg source\hupdown.prg sourc
e\hwindow.prg source\hwinprn.prg source\menu.prg source\repexec.prg source\print
dos.prg source\hdc.prg source\hhyper.prg source\richtext.prg -n -q0 -w3 -es2 -ol
ib\.hbmk\win\mingw\ -id:\hb30\include -iinclude
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libprocmisc.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libhwg_qhtm.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libhbxml.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
source\hriched.prg(113) Warning W0001  Ambiguous reference 'WM_MOUSEACTIVATE'
source\hriched.prg(118) Warning W0001  Ambiguous reference 'EM_SETCHARFORMAT'
source\hriched.prg(118) Warning W0001  Ambiguous reference 'EM_HIDESELECTION'

No code generated.
hbmk2: Erro: Executando o compilador Harbour (interno): 1
(d:\hb30\bin\harbour.exe) -n1 source\errorsys.prg source\hipedit.prg source\draw
widg.prg source\guimain.prg source\barcode.prg source\hbrowse.prg source\hcheck.
prg source\hcombo.prg source\hcontrol.prg source\hcwindow.prg source\hdatepic.pr
g source\hdialog.prg source\hedit.prg source\hfreeimg.prg source\hfrmtmpl.prg so
urce\hgraph.prg source\hgrid.prg source\hgridex.prg source\hlistbox.prg source\h
tool.prg source\hmonthc.prg source\htrackbr.prg source\hanimat.prg source\hnice.
prg source\hownbtn.prg source\hpanel.prg source\hprinter.prg source\hprogres.prg
 source\hradio.prg source\hpager.prg source\hrebar.prg source\hriched.prg source
\hsayimg.prg source\hshbtn.prg source\hsplash.prg source\hsplit.prg source\htab.
prg source\htimer.prg source\htree.prg source\hrect.prg source\hupdown.prg sourc
e\hwindow.prg source\hwinprn.prg source\menu.prg source\repexec.prg source\print
dos.prg source\hdc.prg source\hhyper.prg source\richtext.prg -n1 -q0 -w -es2 -ol
ib\.hbmk\win\mingw\hbdyn\ -id:\hb30\include -iinclude

HwGui Compilação

Enviado: 01 Out 2011 18:00
por esbasso
tinha faltado umas constantes
atualize novamente

HwGui Compilação

Enviado: 01 Out 2011 21:00
por asimoes
Atualizei,

Mas ainda tem alguma coisa a acertar:

Código: Selecionar todos

hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
../../../../source/theme.c: In function 'HB_FUN_HWG_SETWINDOWTHEME':
../../../../source/theme.c:2015:4: warning: missing initializer
../../../../source/theme.c:2015:4: warning: (near initialization for 'ovi.dwMajo
rVersion')
../../../../source/theme.c:2020:7: warning: suggest explicit braces to avoid amb
iguous 'else'
../../../../source/theme.c: In function 'HB_FUN_HWG_GETWINDOWTHEME':
../../../../source/theme.c:2033:4: warning: missing initializer
../../../../source/theme.c:2033:4: warning: (near initialization for 'ovi.dwMajo
rVersion')
hbmk2: Criando biblioteca estáticas... lib\libhwgui.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libprocmisc.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libhwg_qhtm.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libhbxml.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
../../../../../source/theme.c: In function 'HB_FUN_HWG_SETWINDOWTHEME':
../../../../../source/theme.c:2015:4: warning: missing initializer
../../../../../source/theme.c:2015:4: warning: (near initialization for 'ovi.dwM
ajorVersion')
../../../../../source/theme.c:2020:7: warning: suggest explicit braces to avoid
ambiguous 'else'
../../../../../source/theme.c: In function 'HB_FUN_HWG_GETWINDOWTHEME':
../../../../../source/theme.c:2033:4: warning: missing initializer
../../../../../source/theme.c:2033:4: warning: (near initialization for 'ovi.dwM
ajorVersion')
hbmk2: Criando biblioteca dinâmica... lib\hwguidyn.dll

HwGui Compilação

Enviado: 03 Out 2011 08:19
por esbasso
Depois da ultima atualização?

HwGui Compilação

Enviado: 03 Out 2011 08:24
por asimoes
Esbasso,

Ontem atualizei e está tudo certinho.

Obrigado!

HwGui Compilação

Enviado: 07 Out 2011 19:01
por asimoes
Olá Esbasso,
Fiz uma atualização hoje da hwgui e está havendo um erro na criação da dll.
O erro acontece com a versão compilada do harbour (nightly) 2011-10-06 08:02

Código: Selecionar todos

hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libhwgui.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libprocmisc.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libhwg_qhtm.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libhbxml.a
hbmk2: Processando opções do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca dinâmica... lib\hwguidyn.dll
d:/hb31/lib/win/mingw/libprocmisc.a(procscri.o):procscri.c:(.data+0x158): undefi
ned reference to `HB_FUN___PP_FREE'
d:/hb31/lib/win/mingw/libprocmisc.a(procscri.o):procscri.c:(.data+0x1a8): undefi
ned reference to `HB_FUN___PREPROCESS'
collect2: ld returned 1 exit status
hbmk2: Erro: Executando comando de linkagem da biblioteca dinâmica. 1
gcc.exe -shared -o lib/hwguidyn.dll C:/TEMP/o5m5ln.lnk  -Wl,--start-group -lhbxm
l -lprocmisc -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgt
pca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrdd
cdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcomm
on -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -lwinspool -lcomctl32 -lcomdl
g32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32
 -lwininet -lhbpcre -lhbzlib   -Wl,--end-group  -Ld:/hb31/lib/win/mingw -Ld:/hb3
1/bin -Llib