On SLES 11 SP4 (gcc 4.3.4) thw following can be seen otherwise:
[...]
[ 50%] Building C object CMakeFiles/tidy-share.dir/src/language.c.o
In file included from /home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language.c:14:
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_en_gb.h:1: error: stray '\357' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_en_gb.h:1: error: stray '\273' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_en_gb.h:1: error: stray '\277' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_en_gb.h:1: error: stray '#' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_en_gb.h:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'language_en_gb_h'
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_en_gb.h:60: error: 'whichPluralForm_en_gb' undeclared here (not in a function)
In file included from /home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language.c:14:
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_en_gb.h:132:2: error: #endif without #if
In file included from /home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language.c:15:
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_es.h:1: error: stray '\357' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_es.h:1: error: stray '\273' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_es.h:1: error: stray '\277' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_es.h:1: error: stray '#' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_es.h:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'language_es_h'
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_es.h:60: error: 'whichPluralForm_es' undeclared here (not in a function)
In file included from /home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language.c:15:
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_es.h:138:2: error: #endif without #if
In file included from /home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language.c:16:
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_es_mx.h:1: error: stray '\357' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_es_mx.h:1: error: stray '\273' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_es_mx.h:1: error: stray '\277' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_es_mx.h:1: error: stray '#' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_es_mx.h:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'language_es_mx_h'
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_es_mx.h:60: error: 'whichPluralForm_es_mx' undeclared here (not in a function)
In file included from /home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language.c:16:
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_es_mx.h:82:2: error: #endif without #if
In file included from /home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language.c:17:
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_zh_cn.h:1: error: stray '\357' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_zh_cn.h:1: error: stray '\273' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_zh_cn.h:1: error: stray '\277' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_zh_cn.h:1: error: stray '#' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_zh_cn.h:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'language_zh_cn_h'
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_zh_cn.h:60: error: 'whichPluralForm_zh_cn' undeclared here (not in a function)
In file included from /home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language.c:17:
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_zh_cn.h:81:2: error: #endif without #if
In file included from /home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language.c:18:
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_fr.h:1: error: stray '\357' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_fr.h:1: error: stray '\273' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_fr.h:1: error: stray '\277' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_fr.h:1: error: stray '#' in program
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_fr.h:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'language_fr_h'
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_fr.h:60: error: 'whichPluralForm_fr' undeclared here (not in a function)
[ 51%] Building C object CMakeFiles/tidy-static.dir/src/istack.c.o
In file included from /home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language.c:18:
/home/manoffice/pkgsrc/www/tidy/work/tidy-html5-5.4.0/src/language_fr.h:573:2: error: #endif without #if
[ 53%] Building C object CMakeFiles/tidy-static.dir/src/parser.c.o
--- CMakeFiles/tidy-share.dir/src/language.c.o ---
*** [CMakeFiles/tidy-share.dir/src/language.c.o] Error code 1
[...]
On SLES 11 SP4 (gcc 4.3.4) thw following can be seen otherwise: