Onde posso encontrar e instalar os pacotes mingw-w64 para o centos-7?

0

Tentando obter compilação cruzada trabalhando em centos7. (Eu tenho jenkins executando nesse ambiente.) Há muita documentação desatualizada na web para mingw. Aparentemente houve uma resposta aqui mas desapareceu. As etapas de compilação cruzada são discutidas aqui . Eu posso fazer um sudo yum groupinstall -y packagename , mas nada que eu tente funciona (MinGW-64 mingw-64 mingw64, MinGW64 ou MinGW cross-compiler) como tenho visto em vários posts e fóruns. Eu também tentei baixar a fonte, mas não tive sorte com isso também, já que vários pré-requintes estão faltando, e quando eu tento obtê-los, eles não existem ou estão na versão errada.

    
por ggb667 30.11.2016 / 20:49

2 respostas

2

Com o repo EPEL instalado , você pode instalar mingw-w64 com:

yum install mingw64-gcc
    
por 20.06.2018 / 15:07
0

Finalmente localizei um binário compilado (bom o suficiente para meus propósitos) que funcionará. Aqui está o binário de 64 bits para o linux (pré-compilado, apenas DL, e descompacte-o e carregue o tar na caixa). Você precisará criar um diretório / opt / mingw64 e descompactar o arquivo nesse diretório (sudo tar -xvf ~ / mingw-w64-bin_x86_64-linux_20131228.tar) por ex. link link

O compilador será / opt / mingw64 / bin / x86_64-w64-mingw32-gcc em vez de apenas gcc. A razão para isso é que devemos ser capazes de escolher o gcc correto, mesmo se houver vários compiladores no ambiente PATH.

    
por 01.12.2016 / 18:55