Karim Forsthofer wrote:
8. "make"
make begins to compile but puts out a lot of warnings of the type: warning: ISO C89 does not support 'long long'
These should be harmless.
Then make stops with an error at the line "bison -y -d --name-prefix__gettext --output plural.c /usr/home/karim/gcc-3.2.1/gcc-3.2.1/gcc/ intl/plural.y " "conflicts: 7 shift/reduce /usr/home/karim/gcc.3.2.1/gcc/intl/plural.y: expected 10 shift/reduce conflicts *** Error code 1
Indeed, that's a bug in GCC. (I'm not sure why it aborts with an error, mine gives only a warning. I hadn't noticed this yet, because I got a non-`core' gcc archive which contains the bison output file already.) To fix it, please change `%expect 10' to `%expect 7' in /usr/home/karim/gcc.3.2.1/gcc/intl/plural.y.
I got also the same error, when I tried to compile only gcc without gpc. I will also post this error msg on an gcc mailinglist,
Thanks. (It seems to be still present in gcc-3.3 which is the newest GCC I have handy.) Frank -- Frank Heckenbach, frank@g-n-u.de, http://fjf.gnu.de/, 7977168E GPC To-Do list, latest features, fixed bugs: http://www.gnu-pascal.de/todo.html GPC download signing key: 51FF C1F0 1A77 C6C2 4482 4DDC 117A 9773 7F88 1707