Subject: | Compiler error on 5.11.3 (UTF8_MAXLEN_UCL not defined) |
Hi,
I have experienced the following compile error while compiling encGlue.c (Tk-804.028_501, perl 5.11.3):
The reason is that perl 5.11.3 (and upcomming 5.12.0) does not define UTF8_MAXLEN_UCLC any more in perl/lib/CORE/utf8.h. So it will be necessary to find out a way how to go without it.
--
kmx
I have experienced the following compile error while compiling encGlue.c (Tk-804.028_501, perl 5.11.3):
encGlue.c: In function 'Tcl_UniCharToUpper':
encGlue.c:52: error: 'UTF8_MAXLEN_UCLC' undeclared (first use in this function)
encGlue.c:52: error: (Each undeclared identifier is reported only once
encGlue.c:52: error: for each function it appears in.)
encGlue.c: In function 'Tcl_UniCharToLower':
encGlue.c:61: error: 'UTF8_MAXLEN_UCLC' undeclared (first use in this function)
encGlue.c: In function 'Tcl_UniCharToUtfDString':
encGlue.c:186: error: 'UTF8_MAXLEN_UCLC' undeclared (first use in this function)
encGlue.c: In function 'CallEncode':
encGlue.c:52: error: 'UTF8_MAXLEN_UCLC' undeclared (first use in this function)
encGlue.c:52: error: (Each undeclared identifier is reported only once
encGlue.c:52: error: for each function it appears in.)
encGlue.c: In function 'Tcl_UniCharToLower':
encGlue.c:61: error: 'UTF8_MAXLEN_UCLC' undeclared (first use in this function)
encGlue.c: In function 'Tcl_UniCharToUtfDString':
encGlue.c:186: error: 'UTF8_MAXLEN_UCLC' undeclared (first use in this function)
encGlue.c: In function 'CallEncode':
The reason is that perl 5.11.3 (and upcomming 5.12.0) does not define UTF8_MAXLEN_UCLC any more in perl/lib/CORE/utf8.h. So it will be necessary to find out a way how to go without it.
--
kmx