Move 3 headers out from the Linux-specific section. Without these headers functions like open, close, drmXx aren't found. * open requires <fcntl.h> * close requres <unistd.h> * drmXx requires <xf86drm.h>