| U2152 | filename : cannot create listing | 
|  | One of the following may have occurred:  The directory or disk was full.
  The cross-reference-listing file already existed with read-only protection.
 | 
| U2155 | module : module not in library; ignored | 
|  | The specified module was not found in the input library. | 
|  | One cause of this error is a filename or directory name containing a hyphen, also called a dash (-). LIB interprets the dash as the operator for the delete command. This error occurs if you install a Microsoft language product in a directory that has a dash in its pathname, such as C:\MS-C. The SETUP program calls LIB to create the Microsoft combined libraries, but the dash in the command line passed to LIB causes the library-building session to fail. | 
|  | Another possible cause of this error is an option specified with a dash (-) instead of a forward slash (/). | 
| U2157 | filename : cannot access file | 
|  | LIB was unable to open the specified file, probably because the file did not exist. | 
|  | Check the path specification and filename. | 
| U2158 | library : invalid library header; file ignored | 
|  | The given library had an incorrect format and was not combined. | 
| U2159 | filename : invalid format (number); file ignored | 
|  | The given file was not recognized as a XENIX archive and was not combined. |