Página 2 de 2

LibMysql.Dll -> LibMySQL.a (MinGW)

Enviado: 18 Mar 2015 12:09
por Itamar M. Lins Jr.
Realmente, está com erro. Abri um ISSUE lá.
Vamos aguardar a resposta.

Saudações,
Itamar M. Lins Jr.

LibMysql.Dll -> LibMySQL.a (MinGW)

Enviado: 20 Mar 2015 16:59
por fladimir
Alguma novidade?

LibMysql.Dll -> LibMySQL.a (MinGW)

Enviado: 20 Mar 2015 23:20
por Itamar M. Lins Jr.
Já foi resolvido.
Pode usar ai que irá funcionar.
Baixe os fontes novamente.

Olhe o Changelog.txt p/ ver se nos fontes que vc baixar tem as correções p/ o GCC da T-Dragon.

Código: Selecionar todos

...
2015-03-19 14:48 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com)
  * contrib/hbwin/win_proxyc.c
    ! fix to not fail with unsupported C compilers
      Fixes https://github.com/vszakats/harbour-core/issues/113
...
2015-03-18 18:08 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com)
  * contrib/hbwin/wapi_secur32.c
    * blindly tweaking the workaround for unsupported/buggy mingw distro
      Ref https://github.com/vszakats/harbour-core/issues/112
Saudações,
Itamar M. Lins Jr.

LibMysql.Dll -> LibMySQL.a (MinGW)

Enviado: 21 Mar 2015 22:33
por fladimir
Vlw Galera...

Vlw Itamar...

Ficou assim...

Recapitulando... Meu objetivo era recompilar meu projeto console com o MinGW ai me deparei com a falta da libhbmysql.a e comecei o tópico...

Tentei já compilar o HB34 com a versão 4.9.2 da MinGW mas não estava conseguindo...

Ai consegui da seguinte forma...

Li o seguinte tutorial e compilei o Harbour 3.2 com a MinGW 4.9.2

A lib necessária foi criada corretamente.

Tentei fazer o mesmo mas usando os fontes do Harbour 3.4 q o Itamar disponibilizou o link na página 1 deste tópico e depois q refiz os passos do tutorial mas não deu certo... Apresentou o problema abaixo:

Código: Selecionar todos

D:\github\harbour34-core-master\bin\win\mingw\hbmk2 -lang=en -quiet -width=0 -au
tohbm- @hbpre -inc -rebuildall -hbdyn hbmzip/3rd/minizip/minizip.hbp @hbpost hbm
zip/3rd/minizip/minizip.hbc
hbmk2 [minizip]: Exit code: 50: stop requested
D:\github\harbour34-core-master\bin\win\mingw\hbmk2 -lang=en -quiet -width=0 -au
tohbm- @hbpre -inc -rebuildall hbwin/hbwin.hbp @hbpost
../../../../../contrib/hbwin/win_proxyc.c:58:24: fatal error: winhttp.h: No such
 file or directory
    #include "winhttp.h"
                        ^
compilation terminated.
hbmk2 [hbwin]: Error: Running C/C++ compiler job #8. 1
hbmk2 [hbwin]: Exit code: 6: failed in compilation phase
! Finished package rebuild and install...
makefile:8: recipe for target 'install' failed
win-make.exe[1]: *** [install] Error 6
config/dir.mk:68: recipe for target 'contrib.inst' failed
win-make.exe: *** [contrib.inst] Error 2
Mas sem problemas (apesar q já queria testar o HB3.4), mas o objetivo do tópico foi sanado, agora tenho:

Harbour 3.2 com MinGW 4.9.2

com a libmysql.a gerada corretamente.

Agora posso recompilar meu projeto.

Obrigado a todos.

[]´s