discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] Major trunk repository update in r6466


From: Berndt Josef Wulf
Subject: Re: [Discuss-gnuradio] Major trunk repository update in r6466
Date: Thu, 20 Sep 2007 01:19:48 +0930
User-agent: KMail/1.9.7

GOn Wednesday 19 September 2007 04:29:29 Johnathan Corgan wrote:
> The GNU Radio trunk repository has been updated with the following changes:
>
> * Final gr.top_block and gr.hier_block2 implementation inside
>   gnuradio-core/src/lib/runtime
>
> * Implementation of gr.hier_block2 versions of all the old-style blocks
>   in blks.  These live in blks2.
>
> * Addition of gr.hier_block2 based versions of gr-wxgui blocks
>
> * Conversion of all the example code in gnuradio-examples to use this
>   new code
>
> * Conversion of all the gr-utils scripts to use the new code
>
> The OFDM examples and related hierarchical blocks have not yet been
> converted.  Code in the rest of the tree that is outside the core and
> example components has also not yet been converted.
>
> This has been done in a way that preserves all the existing
> functionality; you have to try in order to end up using the new style
> stuff.  So existing, unchanged user code *should* not be affected.
>
> Release 3.1 will be the stable release that introduces this new code,
> and will also be the series that allows you to continue to use the old
> code. In release 3.2, we will be removing the old-style gr.flow_graph
> and gr.hier_block implementation, so you'll need to have ported your own
> code by then.
>
> Until we have a porting guide written, your best place to understand the
> changes is to peruse the examples and blks2impl directories.
>
> For users who already have a copy of the trunk checked out, compiled,
> and installed, it is *required* that you do:
>
> $ sudo make uninstall
> $ make distclean
> $ svn up
>
> ...then build from scratch.  There have been directory and filename
> changes; without uninstalling and cleaning first, you will get a mix 
> old and new on your system.
>
> This merge is the last remaining major update to the trunk before
> release 3.1.  Please help to stabilize it by reporting bugs (and I'm
> sure there will be many) on the list or in Trac.

G'day,

It built and seems to run fine on NetBSD-i386. Is there a way of telling the 
install process where to install the example files? I would expect it to be 
in <prefix>/share/examples/gnuradio, but it appears to have changed to 
<prefix>/share/gnuradio/examples. 

Also, where do the pmt-serial-tags.scm and pmt-serialize.scm files fit in?

cheerio Berndt




reply via email to

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