Cigydd wrote: > This means that my view of cross-platform programming has still remained a bit naïve until now. If you using the same API and all you need is to recompile the program, that program indeed is a cross-platform. You can't avoid the compile part. However, a program using Wine doesn't mean a cross-platform program. It's still a win32 program. Cigydd wrote: > And is this what WINE does in particular? No. Wine implements win32 API on top of POSIX, Xorg, and few more APIs.