Hello,

I am getting following error while building the ANTLR C runtime from source
on ZRHEL and ZSUSE machine:

[nodcosta@lnxec439 libantlr3c-3.4]$ gmake 2>&1 |tee
$HOME/vinit/ANTLR/antlr34_ZRHEL_gmake_output_32bit.txt
gmake  all-am
gmake[1]: Entering directory `/home/nodcosta/vinit/ANTLR/libantlr3c-3.4'
/bin/sh ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.
-Iinclude    -m31  -O2  -Wall -D_SUSE -D_INT64_T -D_GNU_SOURCE -fPIC -MT
antlr3baserecognizer.lo -MD -MP -MF .deps/antlr3baserecognizer.Tpo -c -o
antlr3baserecognizer.lo `test -f 'src/antlr3baserecognizer.c' || echo
'./'`src/antlr3baserecognizer.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Iinclude -m31 -O2 -Wall -D_SUSE
-D_INT64_T -D_GNU_SOURCE -fPIC -MT antlr3baserecognizer.lo -MD -MP
-MF .deps/antlr3baserecognizer.Tpo -c src/antlr3baserecognizer.c  -fPIC
-DPIC -o .libs/antlr3baserecognizer.o
In file included from /usr/include/stdio.h:34,
                 from include/antlr3defs.h:248,
                 from include/antlr3baserecognizer.h:39,
                 from src/antlr3baserecognizer.c:9:
/usr/lib/gcc/s390x-redhat-linux/4.1.2/include/stddef.h:214: error:
duplicate 'unsigned'
/usr/lib/gcc/s390x-redhat-linux/4.1.2/include/stddef.h:214: error: two or
more data types in declaration specifiers
gmake[1]: *** [antlr3baserecognizer.lo] Error 1
gmake[1]: Leaving directory `/home/nodcosta/vinit/ANTLR/libantlr3c-3.4'
gmake: *** [all] Error 2
[nodcosta@lnxec439 libantlr3c-3.4]$
vi /usr/lib/gcc/s390x-redhat-linux/4.1.2/include/stddef.h
[nodcosta@lnxec439 libantlr3c-3.4]$


I am not understanding what is the meaning of above error. I have checked
stddef.h file and checked what is on line number 214. I got following
declaration:

#if !(defined (__GNUG__) && defined (size_t))
typedef __SIZE_TYPE__ size_t;


Please let me know if anybody knows how to resolve this.


Thanks & Regards,
Vinit Metange
IBM India Software Lab, Bangalore
Mobile: +91-9986067607
Office:    +91-80-280-60838
"Life is Beautiful..."

_______________________________________________
antlr-dev mailing list
antlr-dev@antlr.org
http://www.antlr.org/mailman/listinfo/antlr-dev

Reply via email to