You probably did not note the trace on that screenshot (http://dawncrow.de/arm4.png) and that running putty had resulted from cross compiling by means of winelib. André launched putty binary in qemu emulating an arm machine so that it was convenient for him to take a screenshot, if I got his explanations right. Code: dawncrow@qemu-test:~$ uname -m armv5tejl dawncrow@qemu-test:~$ Please make it clear: 1. Just what OS architecture do you want to run in qemu? 2. Just what architecture do you want to run wine compiled for? 3. what does run what? Is it an ARM version of OS, which runs an ARM version of wine which, in turn, runs ARM version of qemu which, in turn, runs x86 binaries, or anything else?