, , #ifdef.. #else.. #endif, , :
#define my_popen#include- ,
#define (.. my_popen) - , (,
config/windows/mydefines.h config/linux/mydefines.h linux, #include "mydefines.h")
, .
, , - linux, , , (.. , linux), - . mydefines.h, myfunctions.c, config/OSTYPE.
, , linux Windows: , Linux Windows .