Gcc and localization

This may be something to correct for in OM LX 4.0. In parsing of programs, it seems that compilers like gfortran (gcc) treat utf-8 characters like ç, á, etc as if they were made of more than one character. This doesn’t happen in RHEL or CENTOs. Are there something to be set or corrected for in gcc libraries at OM LX?