X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=README.hacking;h=ff01a0a539e40c52853f2b4120f12a403e3ce1a2;hb=e93a81a1f346f1fdef218b115c99f547ccd7ad27;hp=21274f17776b258350331eba7c1b8561892c94c9;hpb=d00c31fe6b935cf1210e714018d490aa4571133b;p=debian%2Fgnuradio diff --git a/README.hacking b/README.hacking index 21274f17..ff01a0a5 100644 --- a/README.hacking +++ b/README.hacking @@ -1,6 +1,6 @@ # -*- Outline -*- # -# Copyright 2004,2007 Free Software Foundation, Inc. +# Copyright 2004,2007,2008,2009 Free Software Foundation, Inc. # # This file is part of GNU Radio # @@ -20,20 +20,27 @@ # Boston, MA 02110-1301, USA. # - Random notes on coding conventions, some explanations about why things aren't done differently, etc, etc, +* Boost 1.35 + +Until boost 1.35 or later is common in distributions, you'll need to +build boost from source yourself. See README.building-boost. + +Also, when running make distcheck you'll need to provide the +DISTCHECK_CONFIGURE_FLAGS. E.g., + + $ make distcheck DISTCHECK_CONFIGURE_FLAGS=--with-boost=/opt/boost_1_36_0 + + * C++ and Python GNU Radio is now a hybrid system. Some parts of the system are built in C++ and some of it in Python. In general, prefer Python to C++. Signal processing primitives are still built in C++ for performance. -It is no longer possible to build user applications entirely in C++. -Essential parts of the runtime system have been moved into Python. - * C++ namespaces