E: Não foi possível localizar o pacote mingw32, Linux Mint

E: Não foi possível localizar o pacote mingw32, Linux Mint

Gostaria de compilar alguns programas C para Windows. Então usei um mecanismo de busca e descobri que provavelmente precisaria instalar o mingw32.

Se eu correr:

sudo apt-get install mingw32

e eu consegui:

E: Unable to locate package mingw32

Então, usei um mecanismo de busca novamente e encontreiesta resposta no AskUbuntueesta resposta no StackOverflow.

Eu corri:

sudo add-apt-repository universe

e:

sudo apt-get update

Mas ainda tenho o mesmo erro. O que posso fazer para resolver isso?

Responder1

Nos derivados modernos do Debian, incluindo o Mint, mingw32não está mais disponível; foi substituído pormingw-w64:

sudo apt install mingw-w64

Deveria trabalhar.

Este pacote fornece compiladores do Windows de 32 e 64 bits. Ao mudar de mingw32para mingw-w64, você precisará ajustar os trigêmeos alvo:

  • i686-w64-mingw32para Windows de 32 bits;
  • x86_64-w64-mingw32para Windows de 64 bits.

informação relacionada