precompiler directives to compile on linux (doesn't work though)

Signed-off-by: James Rubingh <james@wrive.com>