[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gperf: new prerequisite
From: |
Ben Pfaff |
Subject: |
Re: gperf: new prerequisite |
Date: |
Tue, 03 Apr 2007 18:02:14 -0700 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) |
John Darrington <address@hidden> writes:
> On Tue, Apr 03, 2007 at 05:45:34PM -0700, Ben Pfaff wrote:
>
> > Well try it for yourself. If I mv /usr/bin/gperf /usr/bin/_gperf, then
> > I get:
> >
> > $ make
> > make all-recursive
> > make[1]: Entering directory `/Scratch/jmd/pspp-confidence-bug'
> > Making all in gl
> > make[2]: Entering directory `/Scratch/jmd/pspp-confidence-bug/gl'
> > gperf -m 10 ./iconv_open-aix.gperf > iconv_open-aix.h-t
> > /bin/sh: gperf: command not found
>
> I'm not seeing that behavior. The following never tries to run
> gperf here:
> make dist
> tar xzf pspp-0.4.3.tar.gz
> cd pspp-0.4.3
> mkdir _build
> cd _build
> ../configure
> make
>
> I definitatly see it here. And in gl/Makefile, I see:
>
> iconv_open-aix.h: iconv_open-aix.gperf
> $(GPERF) -m 10 $(srcdir)/iconv_open-aix.gperf > address@hidden
Yes (I was the one who committed the addition of $(srcdir)/ to
those rules).
> At the risk of asking the obvious, have you recently done :
>
> 1. cvs update in gnulib
>
> 2. make -f Smake clean ; make -f Smake in theepspp dir
>
> 3. made sure there's not a gperf somewhere on the search path
OK, I've done all of those and I still only get gperf running
during a CVS make, not during a make from a tarball created by
"make dist".
Puzzling.
--
"Unix... is not so much a product
as it is a painstakingly compiled oral history
of the hacker subculture."
--Neal Stephenson