E: No se puede localizar el paquete mingw32, Linux Mint

E: No se puede localizar el paquete mingw32, Linux Mint

Me gustaría compilar algunos programas en C para Windows. Así que utilicé un motor de búsqueda y descubrí que probablemente necesito instalarlo mingw32.

Si corro:

sudo apt-get install mingw32

y obtuve:

E: Unable to locate package mingw32

Entonces usé un motor de búsqueda nuevamente y encontréesta respuesta en AskUbuntuyesta respuesta en StackOverflow.

Corrí:

sudo add-apt-repository universe

y:

sudo apt-get update

Pero sigo con el mismo error. ¿Qué puedo hacer para solucionarlo?

Respuesta1

En los derivados modernos de Debian, incluido Mint, mingw32ya no está disponible; ha sido reemplazado pormingw-w64:

sudo apt install mingw-w64

Deberia trabajar.

Este paquete proporciona compiladores de Windows de 32 y 64 bits. Al cambiar de mingw32a mingw-w64, deberás ajustar los tripletes objetivo:

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

información relacionada