In chapter 5.18 cLibc I got following error building gettext:

In file included from plural-eval.c:36:
../../gettext-runtime/intl/eval-plural.h:28: error: conflicting types
for 'plural_eval'
../../gettext-runtime/intl/plural-exp.h:115: error: previous
declaration of 'plural_eval' was here

Googling around I found a patch for uClibc to solve this problem. The 
patch is here:

http://uclibc.org/~aldot/uClibc/uClibc-0.9.29-fix-internal_function-definition.patch

This indeed solved the problem form above.

But......now I ran into the next problem:

msgfmt-msgfmt.o: In function `main':
/mnt/hlfs/sources/gettext-0.16.1/gettext-tools/src/msgfmt.c:214: 
undefined reference to `error_print_progname'
collect2: ld returned 1 exit status
make: *** [msgfmt] Error 1

any idea?

Rob
-- 
http://linuxfromscratch.org/mailman/listinfo/hlfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to