Hi, I have decided to try to cross compile to windows again, as I see it here are my options: 1) build mingw for plan9 This means getting gcc to compile under kenc - non-trivial 2) build lcc on plan9 ditto 3) build pcc for plan9 ditto (though nothing like as bad as the above) sadly pcc needs yasm or mingw-as + mingw ar and mingw ld so I don't win much. 4) write a parser to understand windows header files and generate assembly wrappers so I can use kenc. Then I just need to build a PE executable backend.
4 seems the most attractive, however I believe all windows executables are still relocatable, but this feature is rarely used by the XP/Win2k3 etc. anyone know any more. anyone know of any other (simpler) options? I guess my ultimate sanction might be mingw for Linux running under linuxemu though this feels a bit of a copout. -Steve