You're correct about the defines, when I checked this morning the __x86_64__ had already been defined, so it came into conflict when I tried to compile the other wine under ARM. Hence why I restarted with a fresh chain and was able to get further this morning. As far as a link to the Blog entry I haven't been able to relocate, I may have been getting confused with some other ARM research I have been doing in addition to this. But now I have a completely new make error, I'm getting a winebuild: arm-linux-gnueabi-as failed with status 1 winegcc: /home/***/wine-git/wine-tools/tools/winebuild/winebuild failed make[1]: *** [acledit.dll.so] Error2 I think it has something to do with the wine compiler (hence the error message :-), so when I find sometime today I think I am going to try to manual cross compile the acledit.dll with the CodeSourcery tools. That is unless you have an easier method? Of course I really don't know how much of this I need, because I am just trying to compile and run a single command line windows application. Thanks for any help in advance!