Aviso: esta resposta é um trabalho em andamento
Mesmo que eu tenha pedido ao OP que considerasse o WinQemu , estou oficialmente escrevendo uma resposta para aqueles que escolheram "fazer isso do princípio." Supondo que seu host de compilação é de 64 bits e seu Windows é de 32 bits:
- Precisamos remover a instalação com falha do OP das ferramentas de compilação cruzada, usando:
sudo apt-get --purge remove mingw-w64
erm -vR ~/qemu
- Agora devemos decidir sobre nossa arquitetura. Se o seu host do Build for de 64 bits e o seu Windows for de 32 bits, use :%
sudo apt-get install gcc-mingw32 mingw32-binutils mingw32-runtime
-
Se o host do Build for de 64 bits e o Windows for de 64 bits, use :%
sudo apt-get install gcc-mingw32 mingw32-binutils mingw-w64
- Opcional: Adicionar suporte ao SDL por:
wget http://www.libsdl.org/release/SDL-devel-1.2.15-mingw32.tar.gz
- Agora nós baixamos o Tarball de origem e o descompactamos. Você também pode usar o Git Clone como o OP, mas você só precisa escolher uma opção: %código%
- Agora nós configuramos a construção. Se o seu host Build for de 64 bits, e seu Windows for de 32 bits, use : %código%
- Se o seu host Build for de 64 bits e seu Windows for de 64 bits, use : %código%
Nota : Se a fase de configuração falhar, você deve corrigir os erros de configuração, como o OP aludiu. Neste ponto, uma falha de configuração é provavelmente causada por bibliotecas ausentes