cygwin fixes: - doesn't like XS wrapper starting with 'static' - need to compile everything with -DCYGWIN Contributed by: Nick *** <doink123@abv.bg>