Re: Compiling mc-4.5.44 [no:command not found]
On Sat, Jul 29, 2000 at 02:34:29AM -0700, Sherab Puntsok wrote:
> Hi debs,
> I have a problem on compiling mc-4.5.44.tar.gz
> no: command not found
> make: Entering directory `/home/download/mc-4.5.44/po'
> file=./`echo nl | sed 's,.*/,,'`.gmo \
> && rm -f $file && PATH=../src:$PATH no -o $file nl.po
> make:***[nl.gmo]Error 127
> I've tried dpkg -S no, but couldn't find it.
> Any hints appreciated. Thank you.
>From a quick look to my version of the Makefile ( mc-4.5.50/po/Makefile ),
I believe that the rule which failed is :
file=$(srcdir)/`echo $* | sed 's,.*/,,'`.gmo \
&& rm -f $$file && $(GMSGFMT) -o $$file $<
In the same Makefile, the variable GMSGFMT was set as follows :
GMSGFMT = PATH=../src:$$PATH /usr/bin/msgfmt
>From the little I know, I understand your system is missing 'msgfmt'.
'no' is probably the substitution string taht 'configure' used when
it didn't find this program ( the configure script should have failed;
check your config.log if you still have it )
Finally, dpkg -S msgfmt says :
MyDesktop:~$ dpkg -S msgfmt
So, try intalling gettext package and compiling again.
Of course, if you have it already, I'm completely wrong :-)