Clipper On Line • Ver Tópico - Warning compilando com o novo GCC 7.10

Warning compilando com o novo GCC 7.10

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

Warning compilando com o novo GCC 7.10

Mensagempor asimoes » 04 Jun 2017 10:22

Pessoal,

Compilando a hwgui 2.20 com o novo GCC 7.10 detectei esses warnings que não acontecem na versão 6.30

Alguém percebeu ?

hwgui warning with gcc 7.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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Warning compilando com o novo GCC 7.10

Mensagempor JoséQuintas » 04 Jun 2017 11:42

hwgui, minigui, etc. sempre aconteceu, não apenas com mingw.
Vai depender de alguém que conheça linguagem C pra fazer os ajustes.
O BCC deve ser o que menos tem checagens, vai ver por isso é o preferido, deixa passar qualquer coisa.

Uma evolução dos compiladores, inclusive do Harbour, é fazer checagens nos fontes pra alertar sobre possíveis erros.
A maioria nem usa as checagens que já existiam no Clipper...
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18008
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Warning compilando com o novo GCC 7.10

Mensagempor asimoes » 04 Jun 2017 12:19

Quintas,

Você não entendeu esse warning não acontece na GCC 6.30, não sei se isso pode gerar mal funcionamento da lib, ou na GCC 6.30 estava errado mesmo e camuflava esse warning, eu não sou expert em C, vou aguardar soluções.

Esse erro eu vi que vem das definições do arquivo hbdefs.h do 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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Warning compilando com o novo GCC 7.10

Mensagempor Itamar M. Lins Jr. » 05 Jun 2017 11:07

Não entendo mesmo são os usuários brasileiros dessa lib.
Reclamam das trocas que o Kresin fez, por exemplo colocou "HWG_" nas chamadas das funções.(Mas fez um utilitário para fazer a troca automaticamente) mesmo assim reclamaram. Fez as modificações para UTF8, Unicode etc... mas muitos usuários brasileiros não gostaram, somem no mapa e depois de muito tempo voltam achando que o desenvolvedor tem que esperar eles... Ficando a maioria presos nas versões 2.17abcde... Como faz para testar com Mingw 5,6,7 ? se poucos acompanham o Alexander, e ainda usam BCC 5 com xharbour de 10 anos atrás ? BCC 5x tem mais de 20 anos! não compila em MT!
Ainda tem os que usam o xHarbour.com (hwgui 2.16) com SQLRDD que estão reféns, esperando cair do céu uma versão para eles.
E tem que ficar mantendo essas compatibilidades com coisas antigas e ultrapassadas sem sentido, isso sim é retrocesso. Falta de padronização por parte dos desenvolvedores brasileiros, que desde a volta do Alexander não se pronunciaram (nem contra nem a favor) das modificações que ele vem fazendo.
Depois vem com a conversa de que tem que diversificar, que é questão de gosto... Isso é sabotagem do trabalho alheio na minha opinião.
Pegam carona no trabalho do Alexander Kresin por exemplo, formam pequenos grupos(visando algum lucro), e depois deixam todos a ver navios. E continuam com a ideia de GOSTOS, isso não é gosto. Pegando os trabalhos dos pioneiros, fazem pequenos ajuste, correções, e lançam cada um suas versões, prejudicando a todos com essas pulverizações. É o que venho acompanhado durante esses anos que uso o [x]Harbour.
Se apossaram da GTWVW, vendendo como se fosse um produto pago, da LIB WVWLIB( que o rapaz faleceu ) era um WVW melhorada, sabotaram(escondendo/não divulgando) os trabalhos do Rodrigo Moreno...RDD PGSQL/MySQL... Ainda bem que outras pessoas enxergam isso, foi o caso do Pzemek que largou o xHarbour de lado, o Pzemek era ativo da Hwgui, mas foram tantas(engessadas), código que só compilava no "BCC 5 com xHarbour", que fizeram na Hwgui, que ele não aparece há muito tempo. Hwgui é para rodar no Windows e no Linux, e para isso o compilador padrão é o Mingw, mas o pessoal não quer saber, quer que resolva o problema dele em questão e esquece das outras pessoas... infelizmente. Falta de padronização que só faz atrapalhar a todos.
A Hwgui pertencia ao Alexander Kresin, ele doou para a comunidade, o Przemk quando faz(ia) ajustes nela, faz para todos, não faz pensando só nele, tem gente que altera/corrige/cria na Hwgui só para o compilador(particular) dele e depois...?, que as outras pessoas se virem para tonar o código dele mais (universal).

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Warning compilando com o novo GCC 7.10

Mensagempor asimoes » 05 Jun 2017 20:50

Não vou replicar esse post no fórum Minigui, mas também está apresentando 'warnings'
â–º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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes




Retornar para HwGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro