[Top][All Lists]
[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