Some of the header files contain a UTF-8 BOM at the start. When using an old compiler (hey, it's basically ANSI C, so why not?), that can lead to problems; MS Visual C++ 6.0 (part of Visual Studio 98), for example, treats the byte order marks as syntax errors.
Some of the header files contain a UTF-8 BOM at the start. When using an old compiler (hey, it's basically ANSI C, so why not?), that can lead to problems; MS Visual C++ 6.0 (part of Visual Studio 98), for example, treats the byte order marks as syntax errors.