A bit more detail. The Apple SDK is a multilib gcc-derived bundle compiled to work in Darwin, like + Cocoa systems and friends (headers and compiled libraries). All of these frameworks and binaries are MACH-O multi-archive binaries that simply will not work on platforms other than Darwin. So these are not superficial restrictions, just the SDK will not work.
source share