]> git.gag.com Git - debian/gnuradio/commitdiff
Updated README for gsl and GRC
authorjcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>
Tue, 17 Feb 2009 17:03:56 +0000 (17:03 +0000)
committerjcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>
Tue, 17 Feb 2009 17:03:56 +0000 (17:03 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10453 221aa14e-8319-0410-a670-987f0aec2ac5

README

diff --git a/README b/README
index 6229ecd204e2cf2633af5afa7fcc579670105635..2f7e7229aa14f79bae3b3507c5145701ed1661f3 100644 (file)
--- a/README
+++ b/README
 Welcome to GNU Radio!
 
 
 Welcome to GNU Radio!
 
 
-As of August 3, 2006 we have restructured the GNU Radio build process
-and moved the source code repository from CVS to subversion.
-
-
 Please see http://gnuradio.org/trac for the wiki, bug tracking,
 and source code viewer.  If you've got questions about GNU Radio, please
 subscribe to the discuss-gnuradio mailing list and post your questions
 Please see http://gnuradio.org/trac for the wiki, bug tracking,
 and source code viewer.  If you've got questions about GNU Radio, please
 subscribe to the discuss-gnuradio mailing list and post your questions
@@ -44,14 +40,6 @@ For information about subversion, please see:
   http://subversion.tigris.org/
 
 
   http://subversion.tigris.org/
 
 
-
-GNU Radio is now distributed as one giant blob, instead of N smaller
-blobs.  We believe that this will reduce some of the build problems
-people were seeing.  Now you'll always get all of the code, and the
-configure step will determine which components can be built on your
-system.
-
-
 How to Build GNU Radio:
 
   (1) Ensure that you've satisfied the external dependencies listed
 How to Build GNU Radio:
 
   (1) Ensure that you've satisfied the external dependencies listed
@@ -63,8 +51,8 @@ How to Build GNU Radio:
 
       With the exception of SDCC, the following GNU/Linux
       distributions are known to come with all required dependencies
 
       With the exception of SDCC, the following GNU/Linux
       distributions are known to come with all required dependencies
-      pre-packaged: Ubuntu 6.06, SuSE 10.0 (the pay version, not the
-      free download), Fedora Core 5.  Other distribution may work too.
+      pre-packaged: Ubuntu 8.10, SuSE 10.0 (the pay version, not the
+      free download), Fedora Core 9.  Other distribution may work too.
       We know these three are easy.  The required packages may be
       contained on your installation CD/DVD, or may be loaded over the
       net.  The specifics vary depending on your GNU/Linux
       We know these three are easy.  The required packages may be
       contained on your installation CD/DVD, or may be loaded over the
       net.  The specifics vary depending on your GNU/Linux
@@ -78,7 +66,6 @@ How to Build GNU Radio:
 
       See the wiki at http://gnuradio.org/trac/wiki for details.
 
 
       See the wiki at http://gnuradio.org/trac/wiki for details.
 
-      FIXME: update the wiki; talk about OS/X, NetBSD and MinGW too.
 
   (2) do the "usual dance"
 
 
   (2) do the "usual dance"
 
@@ -176,7 +163,8 @@ single-precision libraries.
 
 Python 2.3 or later is now required.  If your system splits
 python into a bunch of separate packages including python-devel or
 
 Python 2.3 or later is now required.  If your system splits
 python into a bunch of separate packages including python-devel or
-libpython you'll most likely need those too.
+libpython you'll most likely need those too. The GNU Radio Companion 
+application requires Python 2.5 or later.
 
 
 (5) Numpy python library   http://numeric.scipy.org
 
 
 (5) Numpy python library   http://numeric.scipy.org
@@ -215,21 +203,30 @@ worry about it.
 
 Scheme interpreter.  http://www.gnu.org/software/guile/guile.html
 
 
 Scheme interpreter.  http://www.gnu.org/software/guile/guile.html
 
+(11) GNU Scientific Library (gsl) 1.10 or later
+
+The GNU Radio core library uses some routines from here.
 
 
 Optional, but nice to have:
 
 
 
 Optional, but nice to have:
 
-(11) wxPython.  Python binding for the wxWidgets GUI framework.  Use
+(12) wxPython.  Python binding for the wxWidgets GUI framework.  Use
 version 2.5.2.7 or later.  Again, almost all systems have this
 available.
 
 As a last resort, build it from source (not recommended!)
 http://www.wxpython.org
 
 version 2.5.2.7 or later.  Again, almost all systems have this
 available.
 
 As a last resort, build it from source (not recommended!)
 http://www.wxpython.org
 
-(12) xmlto version ? or later.   http://cyberelk.net/tim/xmlto/index.html
+(13) xmlto version ? or later.   http://cyberelk.net/tim/xmlto/index.html
 
 Wrapper for XML conversion tools to ease e.g. making html from docbook.
 
 
 Wrapper for XML conversion tools to ease e.g. making html from docbook.
 
+(14) Python Cheetah extensions 2.0.0 or later
+(15) Python lxml wrappers 2.0.0 or later
+(16) Python gtk wrappers 2.10.0 or later
+
+The GNU Radio Companion application requires these additional Python libraries
+to be installed.
 
 ----------------------------------------------------------------
 
 
 ----------------------------------------------------------------
 
@@ -239,7 +236,7 @@ class hierarchy etc.  Point your browser at
 gnuradio/gnuradio-core/doc/html/index.html
 
 
 gnuradio/gnuradio-core/doc/html/index.html
 
 
-To run the examples you'll need to set PYTHONPATH.  Note that the
+To run the examples you may need to set PYTHONPATH.  Note that the
 prefix and python version number in the path needs to match your
 installed version of python.
 
 prefix and python version number in the path needs to match your
 installed version of python.
 
@@ -264,3 +261,4 @@ happens with pkgsrc and NetBSD.  To build, tell configure to use these
 locations:
 
        LDFLAGS="-L/usr/pkg/lib -R/usr/pkg/lib" CPPFLAGS="-I/usr/pkg/include" ./configure --prefix=/usr/gnuradio
 locations:
 
        LDFLAGS="-L/usr/pkg/lib -R/usr/pkg/lib" CPPFLAGS="-I/usr/pkg/include" ./configure --prefix=/usr/gnuradio
+