Can it be that ghc forces its evaluation during compilation and renders something hard-coded into the binary? - this is how it feels, I am trying to show it, so far w/o success.
I do not know that, but it feels like I should use something which can be called via system and hence on can rely on the local window api and not on the system I compile.