what is this msgfmt ?

Benjamin Kosnik bkoz@redhat.com
Mon Jul 3 09:53:00 GMT 2000


Levente, is there anyway you can use the CVS repository on 

http://sourceware.cygnus.com/libstdc++/download.html


'msgfmt' is part of the texinfo stuff. If you check out the 'gcc' module 
then there should be a 'texinfo' directory. If you make that dir, (or 
even configure just that dir) you'll have msgfmt.

Having said that, I've noticed some versioning issues with the current 
texinfo and the gcc/po files, so you may want to use a current 
texinfo/msgfmt instead of the one currently in the gcc tree. I believe 
you can find this information on gnu.org's site.

best,
benjamin

On Mon, 3 Jul 2000, Levente Farkas wrote:

> hi,
> could someone tell me what is the msgfmt ? and what can I do not to
> get the following error:
> ------------------------
> make[3]: Entering directory `/home/cvs/gcc/gcc/po'
> file=`echo en_GB | sed 's,.*/,,'`.gmo \
>   && rm -f $file && PATH=../src:$PATH no -o $file en_GB.po
> /bin/sh: no: command not found
> ------------------------
> I look into the codesourcery build.log file and there is:
> ------------------------
> make[3]: Entering directory `/usr/src/redhat/BUILD/gcc/obj-i386-linux/gcc/po'
> file=`echo en_GB | sed 's,.*/,,'`.gmo \
>   && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file
> ../../../gcc/po/en_GB.po
> -------------------------
> and there is a configure line:
> checking for msgfmt... /usr/bin/msgfmt
> so may be msgfmt's missing from my linux. what package contain it ?
> anyway if it's a configure option it'd be nice to compile without
> it, wouldn't it ?


More information about the Gcc-bugs mailing list