CやC++でautoconfを意識してソースを書く。
これがホントのクロスプラットフォーム。