I'm trying to compile a GNU M4 version 1.4.18 with XLC compiler and I have the following error:
make all-recursive
Making all in .
Target "all-am" is up to date.
Making all in examples
Target "all" is up to date.
Making all in lib
make all-am
CC c-ctype.o
"c-ctype.h", line 174.5: 1506-052 (S) Duplicate case label for value 48. Labels must be unique.
"c-ctype.h", line 175.5: 1506-076 (W) Character constant '\'A\' - \'a\'' has more than one character. No more than rightmost 4 characters are used.
"c-ctype.h", line 188.5: 1506-076 (W) Character constant '\'A\' - \'a\'' has more than one character. No more than rightmost 4 characters are used.
"c-ctype.h", line 205.5: 1506-052 (S) Duplicate case label for value 48. Labels must be unique.
"c-ctype.h", line 207.5: 1506-076 (W) Character constant '\'A\' - \'a\'' has more than one character. No more than rightmost 4 characters are used.
"c-ctype.h", line 250.5: 1506-052 (S) Duplicate case label for value 48. Labels must be unique.
"c-ctype.h", line 252.5: 1506-076 (W) Character constant '\'A\' - \'a\'' has more than one character. No more than rightmost 4 characters are used.
"c-ctype.h", line 278.5: 1506-052 (S) Duplicate case label for value 48. Labels must be unique.
"c-ctype.h", line 280.5: 1506-076 (W) Character constant '\'A\' - \'a\'' has more than one character. No more than rightmost 4 characters are used.
"c-ctype.h", line 316.5: 1506-076 (W) Character constant '\'A\' - \'a\'' has more than one character. No more than rightmost 4 characters are used.
"c-ctype.h", line 341.5: 1506-076 (W) Character constant '\'A\' - \'a\'' has more than one character. No more than rightmost 4 characters are used.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 2.
Stop.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 2.
Stop.