added errno.h to bltbgexec