Erro Cygwin: “child_info_fork :: abort: Carregado em endereço diferente:”

Estou tentando criar meu software usando o cygwin-x86 (versão de 32 bits) no Windows-7.
Cygwin-x64 (64 bits) funciona perfeitamente na mesma máquina. Eu quero construir executável de 32 bits.
Sempre que tento o cygwin-x86, obtenho os seguintes erros:

[main] make 7780 child_info_fork :: abort: C: \ cygwin \ bin \ cygiconv-2.dll: Carregado em um endereço diferente: parent (0x440000)! = child (0x5F0000)
faço: fork: Recurso temporariamente indisponível

Eu verifiquei este tópicoErro Cygwin

Eu já tentei tudo mencionado lá, mas continuo enfrentando o mesmo problema.
Sempre que eu tento/ usr / bin / rebaseall -v oucd / usr / bin && ./rebaseall -v conforme mencionado na etapa 7 da resposta aceita no segmento mencionado acima, eu recebo este erro:

/usr/x86_64-pc-cygwin/sys-root/usr/bin/cygvtv_stubs-0.dll: ignorado porque o tipo de máquina está errado. /usr/x86_64-pc-cygwin/sys-root/usr/bin/cygz.dll: ignorado porque o tipo de máquina está errado.
falha de segmentação (despejo de núcleo)

Eu recebo esse erro de tipo de máquina errado para muitas outras DLLs também.
Como mencionado anteriormente, tenho o cygwin-64 instalado na minha máquina e funcionando conforme o esperado. Mas enquanto correrebaseall de alguma forma está procurandox86-64-pc-cygwin em vez da versão de 32 bits.

questionAnswers(3)

yourAnswerToTheQuestion