#ifdef LINUX // include Linux headers #elif defined(BSD) // include BSD headers #elif defined(WINDOWS) // include Windows headers. # else #error "unsupported system" #endif