Before the compiler can compile your program, the message catalogs must be installed and the environment variables LANG and NLSPATH must be set to a language for which the message catalog has been installed.
If you see the following message during compilation, the appropriate message catalog cannot be opened:
Error occurred while initializing the message system in file: message_file
where message_file is the name of the message catalog that the compiler cannot open. This message is issued in English only.
No message text for message_numberwhere message_number is the compiler internal message number. This message is issued in English only.
ls /opt/ibmcmp/vacpp/11.1/msg/$LANG/*.cat
where LANG is
the environment variable on your system that specifies the system
locale.The compiler calls the message catalogs for en_US by default if LANG is not set correctly.
For more information about the NLSPATH and LANG environment variables, see your operating system documentation.