diff options
author | eb | 2008-08-19 23:09:56 +0000 |
---|---|---|
committer | eb | 2008-08-19 23:09:56 +0000 |
commit | 2c8ea58e4d76f54c98d71d3fcc64bc29da490908 (patch) | |
tree | 2d5021474a22fcea2425903bdc288e1405701f7a /README.building-boost | |
parent | 6039ba34aee72974b0eacc9408627a0fa038dc81 (diff) | |
download | gnuradio-2c8ea58e4d76f54c98d71d3fcc64bc29da490908.tar.gz gnuradio-2c8ea58e4d76f54c98d71d3fcc64bc29da490908.tar.bz2 gnuradio-2c8ea58e4d76f54c98d71d3fcc64bc29da490908.zip |
Merged features/mp-sched -r8915:9335 into the trunk. The trunk now
contains the SMP aware scheduler. This changeset
introduces a dependency on boost 1.35 or later.
See source:gnuradio/trunk/README.building-boost for additional info.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9336 221aa14e-8319-0410-a670-987f0aec2ac5
Diffstat (limited to 'README.building-boost')
-rw-r--r-- | README.building-boost | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/README.building-boost b/README.building-boost new file mode 100644 index 000000000..0e7059de3 --- /dev/null +++ b/README.building-boost @@ -0,0 +1,35 @@ +Until boost 1.35 (or later) ships with the distributions, you'll need +to download and build it yourself. It's not hard, and it can +peacefully coexist with earlier versions of boost. + +Download the latest version of boost from boost.sourceforge.net. +(boost_1_36_0.tar.bz2 was the latest when this was written) + +unpack it somewhere +cd into the resulting directory + +$ cd boost_1_36_0 + +# Pick a prefix to install it into. I used /opt/boost_1_36_0 + +$ BOOST_PREFIX=/opt/boost_1_36_0 + +$ ./configure --prefix=$BOOST_PREFIX --with-libraries=thread,date_time +$ make +$ make install + +# Done! That was easy! + +---------------------------------------------------------------- + +Now, tell gnuradio where to find it: + +$ export LD_LIBRARY_PATH=$BOOST_PREFIX/lib + +$ cd <path-to-top-of-gnuradio-tree> +$ ./bootstrap +$ ./configure --with-boost=$BOOST_PREFIX # plus whatever config args you usually use + +$ make && make check +$ sudo make install + |