I'm wondering what would actually be needed for an analogous 'crossdll' target. The reason or one of the reasons for the current practice of out-of-tree cross builds is that Wine's build tools should not be cross compiled, correct? Any other obstacle?
Well, as I said before the main reason to do it would be apps that do their own linking. But then, how do we link eg wininet.dll to the native OpenSSL libraries? you'd have to statically link them all I guess.