ifdef LINUX and WIN32