[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Error building Bison 2.6.5 on OS X Mountain Lion
From: |
John Horigan |
Subject: |
Error building Bison 2.6.5 on OS X Mountain Lion |
Date: |
Sun, 25 Nov 2012 00:45:12 -0800 |
I got the following error while compiling under OS X Mountain Lion:
rm -f hr.gmo && /usr/local/bin/msgfmt -c --statistics --verbose -o hr.gmo
hr.po
hr.po:8: nplurals = 3...
hr.po:85: ...but some messages have only 2 plural forms
/usr/local/bin/msgfmt: found 1 fatal error
hr.po: 191 translated messages, 9 fuzzy translations, 2 untranslated
messages.
make[3]: *** [hr.gmo] Error 1
make[2]: *** [stamp-po] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
I was able to compile using
./configure --disable-nls
It appears that Croatian has three plural forms. But the message at line 81
of hr.po only has two plural forms. Adding a third form at line 87 allows
Bison to build with NLS support. Now we need a Croatian speaker to provide
the correct three plural forms for the shift/reduce conflict message.
-- john