Página 1 de 1

Atualizações do Harbour (08/08/2016)

Enviado: 08 Ago 2016 22:29
por asimoes
Pessoal,

O Viktor modificou algumas coisas hoje, o mingw agora é baixado pelo MSYS2, alguém já fez esta atualização?
A última versão do Mingw que eu esou compilando é a 6.1, será que houve mudanças de versão do Mingw?

Atualizações do Harbour (08/08/2016)

Enviado: 09 Ago 2016 22:04
por JoséQuintas
O que venho notando é que está demorando mais pra gerar o Harbour.
Mas faz muito tempo que só uso msvc.

Atualizações do Harbour (08/08/2016)

Enviado: 10 Ago 2016 11:00
por asimoes
Eu baixei o MSYS2 acho que ficou um pouco mais complicado do que era antes, e não tem nehuma dica do Viktor para baixar o mingw foi meio que na fuçada.
Logo mais a noite vou postar como é.

Atualizações do Harbour (08/08/2016)

Enviado: 04 Out 2016 10:06
por gilbertosilverio
Ola Simoes,

Voce conseguiu baixar o MINGW pelo Msys2?

Estou testando a HB34, instalei baseado no tutorial do Quintas, a versao que voce pode compilar pelo mingw que voce tem instalado na maquina, mais na versão do snapshop, pelo que eu entendi o Victor usa a mingw 6.2.

Tentei baixar usando a Msys2, mais ela não instala, faz todo o processo de baixar, mais da erro ao tentar instalar.

Alguma dica?

Grato.

Atualizações do Harbour (08/08/2016)

Enviado: 04 Out 2016 10:56
por asimoes
Gilberto,

Eu achei mais confuso pelo MSYS2, eu prefiro baixar pelo sourceforge

O caminho no sourceforge

https://sourceforge.net/projects/mingw- ... in32/sjlj/

Baixe pela data mais recente do build (2016-09-07)

Atualizações do Harbour (08/08/2016)

Enviado: 04 Out 2016 11:43
por JoséQuintas
Aqui continuo usando o mesmo esquema, com msvc 2010, e continua ok.
De adicional, só o UPX pra compactar, a ferramenta de assinatura, e o editor de texto.
E o GIT, tanto pra baixar os fontes do Harbour, quanto pra controlar meus fontes.

Atualizações do Harbour (08/08/2016)

Enviado: 04 Out 2016 11:52
por JoséQuintas
Estou vendo o readme, e me chamou a atenção esta parte:

Código: Selecionar todos

HB_BUILD_NOGPLLIB=yes
Disable components dependent on GPL 3rd party code, to allow Harbour for commercial (closed source) projects. Default: no

Atualizações do Harbour (08/08/2016)

Enviado: 04 Out 2016 11:55
por JoséQuintas
Ainda no readme, o compilador mingw recomendado é este link.

https://duckduckgo.com/?q=mingw-w64

Atualizações do Harbour (08/08/2016)

Enviado: 04 Out 2016 12:14
por gilbertosilverio
Mais o que acho interessante e que na versao diaria do Victor, ele usa a mingw 6.2, o BUILD.TXT

Harbour 3.4.0dev (2613972) (2016-09-30 20:22)
Copyright (c) 1999-2016, https://github.com/vszakats/harbour-core/

Harbour Build Info
---------------------------
Compiler: MinGW GNU C 6.2 (64-bit)
PCode version: 0.3
Commit info: 2016-09-30 22:22:09 +0200
Commit ID: 2613972
Build options:
---------------------------
Source archive URL: https://github.com/vszakats/harbour-cor ... 613972.zip
---------------------------
CURL_VER=7.50.3
LIBSSH2_VER=1.7.0
NGHTTP2_VER=1.15.0
OPENSSL_VER=1.1.0b
---------------------------
HB_BUILD_3RDEXT=no
HB_BUILD_CONTRIB_DYN=yes
HB_BUILD_STRIP=bin
HB_USER_CFLAGS=
HB_WITH_CAIRO=/mingw64/include/cairo
HB_WITH_CURL=/c/w/curl-mingw64/include
HB_WITH_FREEIMAGE=/mingw64/include
HB_WITH_GD=/mingw64/include
HB_WITH_GS=/mingw64/include/ghostscript
HB_WITH_GS_BIN=/mingw64/include/../bin
HB_WITH_ICU=/mingw64/include
HB_WITH_MYSQL=/mingw64/include/mysql
HB_WITH_OPENSSL=/c/w/openssl-mingw64/include
HB_WITH_PGSQL=/mingw64/include
---------------------------
win/mingw
win/mingw64

Sem saber ao certo o que ele esta usando, fica difícil saber se os problemas que temos em execução não são causados por estar usando uma versão diferente da que ele usou para compilar o HB34.

Atualizações do Harbour (08/08/2016)

Enviado: 04 Out 2016 13:00
por asimoes
A versão do link que eu postei ambas são usadas no harbour 3.4 e também na minigui com mingw
É a que eu uso para compilar o harbour

Atualizações do Harbour (08/08/2016)

Enviado: 04 Out 2016 13:08
por asimoes
No link que eu postei tem um instalador para baixar o mingw que facilita o trabalho

mingw-w64-install.exe

As opções para instalar, este instalador baixa a versão do sourceforge, descompacta em uma pasta definida, o importante é pasta mingw32
Screen Shot 10-04-16 at 01.06 PM.PNG

Atualizações do Harbour (08/08/2016)

Enviado: 04 Out 2016 13:12
por asimoes
Na pasta do hb34 tem que ter a pasta comp e dentro dela a pasta mingw32, do arquivo compactado baixado pelo instalador, só isso!

Atualizações do Harbour (08/08/2016)

Enviado: 04 Out 2016 14:10
por gilbertosilverio
Ok, agora ficou facil...

Jose, Simões, obrigado pelas dicas...