On Wed, Mar 21, 2001 at 02:11:24PM +0000, John Poltorak wrote:
> > > After setting a number of environment variables and running
> > > sh ./configure
> > > followed by make I got the following error at the end:-
> > ...
> > > Making all in doc
> > > make[1]: Entering directory `/eval/autoconf-2.49d/doc'
> > > make[1]: :: Command not found
> > > make[1]: Leaving directory `/eval/autoconf-2.49d/doc'
> > > make: *** [all-recursive] Error 1
>
> This is what I got:-
>
> [N:\eval\autoconf-2.49d\doc]make -n
> :
> cd . && rm -f autoconf.info autoconf.info-[0-9] autoconf.info-[0-9][0-9]
> cd . \
> && makeinfo --no-split `echo autoconf.texi | sed 's,.*/,,'`
>
>
> This seems to be as a result of attempting to build this target:-
>
>
> .texi.info:
> @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
> cd $(srcdir) \
> && $(MAKEINFO) -hello `echo $< | sed 's,.*/,,'`
^^^^^^^
Oops! Meant to take that out... :-)
> I have no idea how the ':' at the start comes into play.
On further investigation, it seems to be coming from here:-
$(srcdir)/version.texi: stamp-vti
@:
My Make struggles to understand '@:'.
What is it supposed to mean?
>
> > --
> > Thomas E. Dickey <[EMAIL PROTECTED]>
> > http://dickey.his.com
> > ftp://dickey.his.com
>
>
> --
> John
>
>