Trying to build on Solars 10 SPARC.
XFree86 version 4.7.0

Using GNU Make, not Sun's make.

Get this error:


gmake[3]: Entering directory `/apps/XFree86/v4.7.0/xc/lib/freetype2'
Makefile:1152: *** missing separator.  Stop.


Note that the word "separator" in the make lingo means tab character.

When I look at the Makefile in the freetype2 directory I can see what
the problem is. 
There is a section that looks like this:


install::
\
        @if [ -f $(DESTDIR)$(INCDIR)/freetype2/ft2build.h ]; then \
\
            (set -x; $(RM) -f $(DESTDIR)$(INCDIR)/freetype2/ft2build.h)
\
\
        fi


What make is saying is that after a target (in this case 'install') the
actions under that target must be indented by a tab character. 
As you can see this is not the case because of those lines with a single
initial backslash on them.


I'm really a newbie on make and the circus around it so I do not know
how to proceed. 
I understand that the Makefile in question is generated every time I run
the 'make World' command but I'm 
not clever enough to follow the track and pinpoint where this goes
wrong.

thanks for any help you can give.


Reply via email to