Com o repo EPEL instalado , você pode instalar mingw-w64
com:
yum install mingw64-gcc
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.
Com o repo EPEL instalado , você pode instalar mingw-w64
com:
yum install mingw64-gcc
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.
Tags cross-compilation centos mingw