Ubuntu 16.04.3 LTS on virtualbox, windows host
GNU Radio installed 3.7.9
Following gr-iio installation page: https://wiki.analog.com/resources/tools-software/linux-software/gnuradio#iio_examples
Getting Error at this stage
git clone https://github.com/analogdevicesinc/gr-iio.git cd gr-iio cmake . make sudo make install cd .. sudo ldconfig
This is the Error:
Ubuntu:~/gr-iio$ sudo make
[ 1%] Building CXX object lib/CMakeFiles/gnuradio-iio.dir/attr_sink_impl.cc.o
/home/zafar/gr-iio/lib/attr_sink_impl.cc: In constructor ‘gr::iio::attr_sink_impl::attr_sink_impl(const string&, const string&, const string&, int, bool, bool)’:
/home/zafar/gr-iio/lib/attr_sink_impl.cc:92:99: error: ‘boost::placeholders’ has not been declared
"attr"), boost::bind(&attr_sink_impl::write_attribute, this, boost::placeholder
^
lib/CMakeFiles/gnuradio-iio.dir/build.make:265: recipe for target 'lib/CMakeFiles/gnuradio-iio.dir/attr_sink_impl.cc.o' failed
make[2]: *** [lib/CMakeFiles/gnuradio-iio.dir/attr_sink_impl.cc.o] Error 1
CMakeFiles/Makefile2:135: recipe for target 'lib/CMakeFiles/gnuradio-iio.dir/all' failed
make[1]: *** [lib/CMakeFiles/gnuradio-iio.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
Edit Notes
Correction in subject[edited by: zafar at 11:35 AM (GMT -4) on 7 Jun 2021]