Done.
Don't remove non initialized file descriptors.
Use detected compiler.