Ein Compilerschalter wäre eh unpraktisch, außer du kompilierst Versionen, welche dann jeweils nur auf einem bestimmten
OS laufen.
Besser ist es, wenn du hier zur Lafzeit prüfst welches
OS grad vorhanden ist und dann jeweils unterschiedliche Varianten verwendest.