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

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

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

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

Mensagem 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?
►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
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

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

Mensagem por JoséQuintas »

O que venho notando é que está demorando mais pra gerar o Harbour.
Mas faz muito tempo que só uso msvc.
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/
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

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

Mensagem 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 é.
►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)
gilbertosilverio
Usuário Nível 3
Usuário Nível 3
Mensagens: 339
Registrado em: 18 Jan 2009 10:39
Localização: Ribeirao Pires - SP

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

Mensagem 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.
GilbertoSilverio
gilbertosilverio@gmail.com
gilbertosilverio2003@yahoo.com.br
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

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

Mensagem 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)
►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
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

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

Mensagem 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.
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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

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

Mensagem 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
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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

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

Mensagem por JoséQuintas »

Ainda no readme, o compilador mingw recomendado é este link.

https://duckduckgo.com/?q=mingw-w64
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/
gilbertosilverio
Usuário Nível 3
Usuário Nível 3
Mensagens: 339
Registrado em: 18 Jan 2009 10:39
Localização: Ribeirao Pires - SP

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

Mensagem 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.
GilbertoSilverio
gilbertosilverio@gmail.com
gilbertosilverio2003@yahoo.com.br
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

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

Mensagem 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
►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

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

Mensagem 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
►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

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

Mensagem 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!
►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)
gilbertosilverio
Usuário Nível 3
Usuário Nível 3
Mensagens: 339
Registrado em: 18 Jan 2009 10:39
Localização: Ribeirao Pires - SP

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

Mensagem por gilbertosilverio »

Ok, agora ficou facil...

Jose, Simões, obrigado pelas dicas...
GilbertoSilverio
gilbertosilverio@gmail.com
gilbertosilverio2003@yahoo.com.br
Responder