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!
 
 
-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
@@ -44,14 +40,6 @@ For information about subversion, please see:
   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
@@ -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
-      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
@@ -78,7 +66,6 @@ How to Build GNU Radio:
 
       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"
 
@@ -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
-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
@@ -215,21 +203,30 @@ worry about it.
 
 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:
 
-(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
 
-(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.
 
+(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
 
 
-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.
 
@@ -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
+