Pregunta sobre HMG compilacion

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Ruben Dario
Usuário Nível 3
Usuário Nível 3
Mensagens: 127
Registrado em: 14 Jun 2015 23:19
Localização: Colombia

Pregunta sobre HMG compilacion

Mensagem por Ruben Dario »

Saludos al forum

He tratador de compilar con HMG y me da este error, aguien sabe que libreria me hace falta

K:/C_MINGW/mingw64_142/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .\obj_proy\obj64_h\c_BosTaurus.o:c_BosTaurus.c:(.text+0x226e): undefined reference to `__imp_TransparentBlt'
K:/C_MINGW/mingw64_142/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .\obj_proy\obj64_h\c_BosTaurus.o:c_BosTaurus.c:(.text+0x244d): undefined reference to `__imp_AlphaBlend'
K:/C_MINGW/mingw64_142/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .\obj_proy\obj64_h\c_BosTaurus.o:c_BosTaurus.c:(.text+0x25a4): undefined reference to `__imp_GradientFill'
K:/C_MINGW/mingw64_142/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .\obj_proy\obj64_h\c_BosTaurus.o:c_BosTaurus.c:(.text+0x3292): undefined reference to `__imp_TransparentBlt'
K:/C_MINGW/mingw64_142/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .\obj_proy\obj64_h\c_BosTaurus.o:c_BosTaurus.c:(.text+0x343b): undefined reference to `__imp_AlphaBlend'
K:/C_MINGW/mingw64_142/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .\obj_proy\obj64_h\c_BosTaurus.o:c_BosTaurus.c:(.text+0x514d): undefined reference to `__imp_TransparentBlt'
K:/C_MINGW/mingw64_142/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .\obj_proy\obj64_h\c_BosTaurus.o:c_BosTaurus.c:(.text+0x5362): undefined reference to `__imp_AlphaBlend'
K:/C_MINGW/mingw64_142/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: \hmg\lib-64/libhmg-64.a(c_controlmisc.o):c_controlmisc.:(.text+0x3a78): undefined reference to `__imp_TransparentBlt'
K:/C_MINGW/mingw64_142/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: \hmg\lib-64/libhmg-64.a(c_image.o):c_image.c:(.text+0x401): undefined reference to `__imp_TransparentBlt'
K:/C_MINGW/mingw64_142/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: \hmg\lib-64/libhmg-64.a(c_media.o):c_media.c:(.text+0x284): undefined reference to `MCIWndCreateW'
collect2.exe: error: ld returned 1 exit status
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Pregunta sobre HMG compilacion

Mensagem por JoséQuintas »

Aqui tenho HMG 3 e HMG Extended.
As duas tem um arquivo C_BOSTAURUS.C, mas nenhum fonte faz uso dessas funções.
Elas usam por exemplo TransparentBlt() e não __imp_TransparentBlt()
Pode estar relacionado à sua versão de HMG ou a um compilador C específico.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Ruben Dario
Usuário Nível 3
Usuário Nível 3
Mensagens: 127
Registrado em: 14 Jun 2015 23:19
Localização: Colombia

Pregunta sobre HMG compilacion

Mensagem por Ruben Dario »

Uso hmg.3.6 de 64bits

Gracias ya lo solucione con tu ayuda
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Pregunta sobre HMG compilacion

Mensagem por JoséQuintas »

Não lembro dessa versão pra download.

Faça backup, e veja se esta resolve , ou pelo menos a parte de bostaurus.
https://github.com/HMG-Official/HMG
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Ruben Dario
Usuário Nível 3
Usuário Nível 3
Mensagens: 127
Registrado em: 14 Jun 2015 23:19
Localização: Colombia

Pregunta sobre HMG compilacion

Mensagem por Ruben Dario »

Saludos
Estoy viento los siguientes compiladores se ven interesantes
-MiniGUI
-Hwgui
-Hmg
-OOHG
Jose veo que usted ha desarrollado con todas estas, en realidad cual de estas es la mejor, o cuales son la diferencias
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Pregunta sobre HMG compilacion

Mensagem por JoséQuintas »

Difícil isso de dizer qual a melhor, porque cada um tem seu modo de trabalhar, e pode se sentir mais confortável com um estilo de programação diferente.
Quanto mais usuários uma LIB tem, mais ajuda, mais problemas resolvidos, e mais recursos são acrescentados.
Se considerar isso:
1) HMG Exrtended
2) OHG
3) HWGUI (única pra Linux)
4) HMG 3

Eu uso multithread há muito tempo, pra continuar usando multithread, dessa lista só HWGUI atende, ou FIVEWIN comercial.

Como eu disse, vai de cada um.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder