discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] pmt_serial_tags


From: Josh Blum
Subject: Re: [Discuss-gnuradio] pmt_serial_tags
Date: Sat, 18 Dec 2010 09:27:22 -0800
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Lightning/1.0b2 Thunderbird/3.1.7

Ok getting warmer:

The in tree build runs the command and generated the file:

GUILE_LOAD_PATH="/home/jblum/src/gnuradio/gruel/src/scheme"
/usr/bin/guile -e main -s ./../../scheme/gnuradio/gen-serial-tags.scm
./../../scheme/gnuradio/pmt-serial-tags.scm
/home/jblum/src/gnuradio/gruel/src/include/gruel/pmt_serial_tags.h

I ran distcheck from a completely blank slate. The command above must
not work from a vpath. But nobody noticed because it was already generated?

-Josh

On 12/18/2010 06:19 AM, Tom Rondeau wrote:
> On Sat, Dec 18, 2010 at 5:00 AM, Josh Blum <address@hidden> wrote:
>> this command produces nothing on my computer:
>>
>>>
>>> $(PMT_SERIAL_TAGS_H): $(srcdir)/../../scheme/gnuradio/gen-serial-tags.scm 
>>> $(srcdir)/../../scheme/gnuradio/pmt-serial-tags.scm
>>>       $(RUN_GUILE) $(srcdir)/../../scheme/gnuradio/gen-serial-tags.scm 
>>> $(srcdir)/../../scheme/gnuradio/pmt-serial-tags.scm $(PMT_SERIAL_TAGS_H)
>>
>>
>> gnuradio next, ubuntu 10.10
>>
>>>  guile --version
>>> Guile 1.8.7
>>> Copyright (c) 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 
>>> 2007, 2008 Free Software Foundation
>>> Guile may be distributed under the terms of the GNU General Public Licence;
>>> certain other uses are permitted as well.  For details, see the file
>>> `COPYING', which is included in the Guile distribution.
>>> There is no warranty, to the extent permitted by law.
>>
>> pmt_serial_tags.h is listed as an installed file in gruel. I have never
>> seen it generated, and it has never caused a problem other than breaking
>> distcheck (who cares about that anyway). :-)
>>
>> -Josh
> 
> What? That doesn't make any sense. pmt_serial_tags.h is a built header
> file that's built by the rule in gruel/src/lib/pmt/Makefile.am and
> produces the file gruel/src/include/gruel/pmt_serial_tags.h.
> 
> It's there on my computer, which is also Ubuntu 10.10 with the same guile.
> 
> I'm sure Eric just put that in there as a MacGuffin and to mess up 
> distcheck...
> 
> Tom



reply via email to

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