Os compiladores família Mingw estão preparados para produção? Alguma pegadinha de licenciamento?? [R

1. Os compiladores família Mingw estão preparados para produção? Alguma pegadinha de licenciamento?? [R

M.
XProtoman

(usa Fedora)

Enviado em 18/05/2017 - 19:59h

Boa noite a todos,

Os compiladores da família Mingw(GCC para Windows) estão prontos para desenvolvimento de aplicações comerciais?

Existe alguma pegadinha de licenciamento que impeça o desenvolvimento de código proprietário usando o Mingw?


  


2. MELHOR RESPOSTA

Paulo
paulo1205

(usa Ubuntu)

Enviado em 19/05/2017 - 00:00h

Compilar tais aplicações, certo?, porque quem desenvolve são pessoas.

Você se refere a qual ponto, especificamente? Qualidade do código gerado? Tamanho? Dependência de bibliotecas internas? Interoperabilidade com bibliotecas geradas em outros sistemas e ambientes?

No que tange a maturidade de código gerado, isso não depende de SO, e o GCC tem uma reputação bem sólida em todo o mundo open/free. Acho essa uma boa evidência a seu favor.

Parece, porém, que o projeto não oferece prontamente versões de 64 bits para Windows, apenas de 32 bits, e o que existe nativamente em 64 bits é fruto de algumas iniciativas pessoais ou de pequenos grupos. Lamentável, na minha opinião.

3. Re: Os compiladores família Mingw estão preparados para produção? Alguma pegadinha de licenciamento?? [R

M.
XProtoman

(usa Fedora)

Enviado em 19/05/2017 - 01:29h

Paulo, boa noite,

Obrigado, realmente era mais se o código gerado é confiável, mas você respondeu.

O Fedora está suportando o mingw de 64 bits, estou testando, infelizmente num teste com SDL ele não conseguiu rodar o produto no Wine(64 bits) e nem no Windows 10(64 bits), mesmo com todas as bibliotecas necessárias. Deve ser algum bug que acabei produzindo.

____________________
“Mas nós sabemos que a razão de a maioria estar aqui, é a nossa afinidade com a desobediência!” (Morpheus)


4. Re: Os compiladores família Mingw estão preparados para produção? Alguma pegadinha de licenciamento?

M.
XProtoman

(usa Fedora)

Enviado em 20/05/2017 - 22:22h

Paulo, vou aproveitar esse tópico para me comunicar com você.

Você acha que o gtkmm é melhor que gtk+, pensando apenas em Linux e programando em C++?

O gtkmm é genericamente bom(não pensando em desempenho)?

Qual dos dois você usaria em um projeto para Linux utilizando C++?

____________________
“Mas nós sabemos que a razão de a maioria estar aqui, é a nossa afinidade com a desobediência!” (Morpheus)


5. Re: Os compiladores família Mingw estão preparados para produção? Alguma pegadinha de licenciamento?? [R

Paulo
paulo1205

(usa Ubuntu)

Enviado em 22/05/2017 - 02:18h

Prezado Xprotoman,

Sinceramente não sei como responder. Nunca usei nenhum dos dois.

Não costumo fazer programas com GUI (trabalho com infraestrutura, então meus programas são mais na linha de ferramentas e bibliotecas do que coisas para usuários finais).

Contudo, quando apareceu a necessidade de fazer aplicações com GUI no mundo UNIX, eu cheguei a ler sobre o GTK+, e achei, como alguém que sempre gostou de C++, uma droga, por fazer POO em C em muito baixo nível, e aparentemente apenas por preconceito contra C++. Além disso, na época, o GTK+ ainda não era bem suportado no Windows, e eu tinha a pretensão de programar para ambos os sistemas.

Assim sendo, eu acabei escolhendo o Qt, que era multiplataforma, parecia mais bem projetado, era essencialmente em C++ (eu preferia), e eu já o tinha instalado​ (sou usuário de KDE, que é baseado em Qt, desde sua versão 1.0).


6. Re: Os compiladores família Mingw estão preparados para produção? Alguma pegadinha de licenciamento?? [R

M.
XProtoman

(usa Fedora)

Enviado em 22/05/2017 - 22:24h

Opa, obrigado pela resposta Paulo! :D

____________________
“Mas nós sabemos que a razão de a maioria estar aqui, é a nossa afinidade com a desobediência!” (Morpheus)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts