When trying to run wine on stock Raspbian, you get a message like this:
Warning: Memory above 0x80000000 doesn't seem to be accessible. Wine requires a 3G/1G user/kernel memory split to work properly.
This is supposedly a kernel setting, which can be configured during compile time. But why does wine need this setting?
And how do other operating systems aside from Linux handle this? E.g. there is wine for OS X. Does it work the same way there?