Because on line 32 I include unistd.h if not win32, so I can remove the if(linux) include .. elseif(apple) include unistd endif