HwGui Compilação

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

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

HwGui Compilação

Mensagem 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
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
esbasso
Colaborador
Colaborador
Mensagens: 325
Registrado em: 24 Jan 2007 17:49
Localização: CHAPECO/SC

HwGui Compilação

Mensagem por esbasso »

tenta atualizar e compliar novamente
Luis Fernando Basso
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

HwGui Compilação

Mensagem 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
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
esbasso
Colaborador
Colaborador
Mensagens: 325
Registrado em: 24 Jan 2007 17:49
Localização: CHAPECO/SC

HwGui Compilação

Mensagem por esbasso »

tinha faltado umas constantes
atualize novamente
Luis Fernando Basso
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

HwGui Compilação

Mensagem 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
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
esbasso
Colaborador
Colaborador
Mensagens: 325
Registrado em: 24 Jan 2007 17:49
Localização: CHAPECO/SC

HwGui Compilação

Mensagem por esbasso »

Depois da ultima atualização?
Luis Fernando Basso
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

HwGui Compilação

Mensagem por asimoes »

Esbasso,

Ontem atualizei e está tudo certinho.

Obrigado!
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

HwGui Compilação

Mensagem 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
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Responder