On Fri, Jul 22, 2011 at 5:29 PM, Alexandre Julliard <julli...@winehq.org> wrote: > There's a reason for that. Tests are very limited in what they are > allowed to use from Wine, but programs aren't. In particular you can't > use any of the portability routines or configure check for cross > builds. You really need a separate build tree to cross-compile programs.
I noticed that most programs don't work, but winetest is a special case and it shouldn't need winelib. I opted to write a generic rule for that, but this doesn't affect programs that cannot be built like this, as those targets are not used (unless you run them manually). I think it is very useful to be able to compile winetest by using make crosstest, and the fact that notepad also works is just a bonus (you would have to do make notepad_cross.exe manually anyway). Would a specific rule (just for winetest) be better? Octavian