Header File Collisions on Case-Insensitive File Systems (246371)



The information in this article applies to:

  • Interix 2.2.1
  • Interix 2.2.2
  • Interix 2.2.3
  • Interix 2.2.4

This article was previously published under Q246371

SUMMARY

The standard names for several standard C++ headers differ only by case. This causes collision problems when the environment includes a case-insensitive file system.

MORE INFORMATION

If you install C++ header files on a case-insensitive file system, you will have to contend with this. To avoid the problem and make correct use of the set of header files provided with C++, install the header files on a case-sensitive file system like NTFS or NFS.

Modification Type:MajorLast Reviewed:7/31/2001
Keywords:kbinfo KB246371