pspp-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: obsd build include trouble


From: Jason Stover
Subject: Re: obsd build include trouble
Date: Mon, 20 Mar 2006 17:25:21 -0500
User-agent: Mutt/1.5.10i

On Sun, Mar 19, 2006 at 06:22:39PM -0800, Ben Pfaff wrote:
> Jason Stover <address@hidden> writes:
> 
> > On Tue, Mar 14, 2006 at 08:59:21PM -0800, Ben Pfaff wrote:
> >> I see that John just checked in that kind of change throughout
> >> the tree.  Does that fix the problem with openbsd make?
> >
> > Now it fails because BSD make doesn't seem to know about texinfo,
> > even though I have it installed:
> >
> > test -f doc/.dirstamp || make doc/.dirstamp
> > make: don't know how to make ./doc/ni.texi. Stop in /home/jhs/src/pspp.
> > *** Error code 1
> 
> I installed a copy of BSD make here on my Debian GNU/Linux
> system.  For me, in-tree builds work fine, but out-of-tree builds
> fail the way you show.  That's what I'd expect: I don't think
> that anything but GNU make works for out-of-tree builds.
> 
> Is the behavior you see different?

It breaks 'in-tree'. The problem happens when BSD make tries to make
all in po:

Making all in po
make: don't know how to make ./doc/ni.texi. Stop in /home/jhs/src/pspp.
*** Error code 1

'all' in po depends on ni.texi, but BSD make doesn't look down the
Makefile to see these lines:

doc/ni.texi: $(top_srcdir)/src/language/command.def doc/get-commands.pl
        @mkdir -p doc
        /usr/bin/perl $(top_srcdir)/doc/get-commands.pl 
$(top_srcdir)/src/language/command.def > $@

... while building 'all' in po. I haven't tracked down any more details
than that.

-Jason




reply via email to

[Prev in Thread] Current Thread [Next in Thread]