Dear members I met the problem on building gcc3.3.1 on AIX5.2. This problem occurs on the GCC version after 3.1 not on 3.0. I welcom any information about this. [environment] OS AIX5.2 maintenance level 1 compiler VisualAgeC++ 6.0.0.4 bison 1.875 flex 2.5.4 GCC 3.1 - 3.3.1 [error message] #> tar -zxvf gcc-3.3.1.tar.gz #> cd gcc-3.3.1 #> mkdir gccobj #> cd gccobj #> ../configure --enable-language=c #> make bootstrap : : : cc -c -DIN_GCC -DLOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale\" -DLIBDIR=\"/usr/local/lib\" - DHAVE_CONFIG_H -I.. -I. -I../../../gcc/intl -I../../../gcc -I../../../gcc/config -I../../../gcc/../include -g ../../../gcc/intl/plural.c -o plural.o "plural.y", line 264.1: 1506-343 (S) Redeclaration of __gettextlex differs from previous declaration on line 73 of "plural.y". Tsutomu Miyashita