other stuff for *nix compilations