X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=gr-howto-write-a-block%2FREADME;h=368e71994dac212a5cab752de0ae7b12fb45d153;hb=refs%2Fheads%2Ftry-3.3.1;hp=1fad111d6e0e2ec38e203aad50d4dccc9e6a7efd;hpb=86f5c92427b3f4bb30536d76cf63c3fca388fb2f;p=debian%2Fgnuradio diff --git a/gr-howto-write-a-block/README b/gr-howto-write-a-block/README index 1fad111d..368e7199 100644 --- a/gr-howto-write-a-block/README +++ b/gr-howto-write-a-block/README @@ -1,11 +1,11 @@ # -# Copyright 2005 Free Software Foundation, Inc. +# Copyright 2005,2006,2009 Free Software Foundation, Inc. # # This file is part of GNU Radio # # GNU Radio is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) +# the Free Software Foundation; either version 3, or (at your option) # any later version. # # GNU Radio is distributed in the hope that it will be useful, @@ -19,9 +19,16 @@ # Boston, MA 02110-1301, USA. # -This tarball contains a build tree with examples, Makefiles, etc that -demonstrate how to write signal processing blocks for the GNU Radio -system. +This directory (and the resulting tarball) contains a build tree with +examples, Makefiles, etc that demonstrate how to write signal +processing blocks for the GNU Radio system. This directory is +intentionally distributed separately from the unified tarball of the +rest of GNU Radio in order to avoid problems for people who have begun +to write blocks with a modified copy of gr-howto-write-a-block. + +This package requires that gnuradio-core is already installed. It +also depends on some GNU Radio prerequisites, such as Boost and +cppunit. To build the examples from the tarball use the normal recipe: @@ -29,16 +36,10 @@ To build the examples from the tarball use the normal recipe: $ make $ make check -If you're building from CVS, you'll need to use this sequence, since -CVS doesn't contain configure or the generated Makefiles. +If you're building from git, you'll need to use this sequence, since +git doesn't contain configure or the generated Makefiles. $ ./bootstrap $ ./configure $ make $ make check - - -The doc directory is not built by default. This is to avoid spurious -build problems on systems that don't have xmlto installed. If you -have xmlto and its dependencies installed, you can build the html -version of the howto article by cd'ing to doc and invoking make.