Generate non-ASCII file names
When the Informix® ESQL/C source file is processed, the Informix® ESQL/C processor generates a corresponding intermediate file for the source file.
If you use non-ASCII characters (8-bit and multibyte character)
in these source file names, the following restrictions affect the
ability of the Informix®
ESQL/C processor
to generate file names that contain non-ASCII characters:
- The Informix®
ESQL/C processor
must know whether the operating system is 8-bit clean.
For more information, see GLS8BITFSYS environment variable.
- The code set of the client locale (the client code set) must support the non-ASCII characters that are used in the Informix® ESQL/C source file name.
- Your C compiler supports the non-ASCII characters that the file
name of the Informix®
ESQL/C source
file uses.
If your C compiler does not support non-ASCII characters, you can use the CC8BITLEVEL environment variable as a workaround when your source file contains multibyte characters. For more information, see Generate non-ASCII file names.