The preprocessor cannot open the file because too many files are open. Check your system resources to see if you can increase the number of file handles (descriptors). Close unnecessary open files. Also check for mistakes that might cause recursive file inclusion.