Greetings
I would like to expand my Hamshack on SDR receiver via GQRX
I would also like to analyze signals over gnuradio and build
port of gqrx and required dependency progs.
I bought
http://dxpatrol.pt/
ugen1 at uhub0 port 5 "Realtek RTL2838UHIDIR" rev 2.00 / 1.00 addr 2
With ./comms/rtl-sdr works great on the FM Radio
I built gnuradio from VIP Ports (thank you)
Using RTL in gnuradio and buid Gqrx requires gnuradio-osmosdr
It is possible to build gr-osmosdr?
build prints lot of errors on
OpenBSD 5.8-beta (GENERIC.MP) # 983: Fri Jun 26 10:19:43 MDT 2015
[email protected]: /usr/src/sys/arch/i386/compile/GENERIC.MP
git clone git://git.osmocom.org/gr-osmosdr
cd gr-osmosdr/
git checkout gr3.6
mkdir build
cd build/
cmake ../
make
[ 3%] Building CXX object
lib/CMakeFiles/gnuradio-osmosdr.dir/osmosdr_source_c_impl.cc.o
In file included from
/usr/local/include/boost/thread/detail/platform.hpp:17,
from /usr/local/include/boost/thread/thread.hpp:12,
from /usr/local/include/gruel/thread.h:25,
from /usr/local/include/gnuradio/gr_basic_block.h:36,
from /usr/local/include/gnuradio/gr_hier_block2.h:26,
from
/home/edasky/SRC/gr-osmosdr/include/osmosdr/osmosdr_source_c.h:25,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.h:23,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:30:
/usr/local/include/boost/config/requires_threads.hpp:47:5: error: #error
"Compiler threading support is not turned on. Please set the correct
command line options for threading: -pthread (Linux), -pthreads (Solaris)
or -mthreads (Mingw32)"
In file included from /usr/local/include/boost/thread/thread.hpp:12,
from /usr/local/include/gruel/thread.h:25,
from /usr/local/include/gnuradio/gr_basic_block.h:36,
from /usr/local/include/gnuradio/gr_hier_block2.h:26,
from
/home/edasky/SRC/gr-osmosdr/include/osmosdr/osmosdr_source_c.h:25,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.h:23,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:30:
/usr/local/include/boost/thread/detail/platform.hpp:69:9: error: #error
"Sorry, no boost threads are available for this platform."
In file included from /usr/local/include/gruel/thread.h:25,
from /usr/local/include/gnuradio/gr_basic_block.h:36,
from /usr/local/include/gnuradio/gr_hier_block2.h:26,
from
/home/edasky/SRC/gr-osmosdr/include/osmosdr/osmosdr_source_c.h:25,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.h:23,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:30:
/usr/local/include/boost/thread/thread.hpp:19:2: error: #error "Boost
threads unavailable on this platform"
In file included from /usr/local/include/boost/thread/detail/thread.hpp:16,
from /usr/local/include/boost/thread/thread.hpp:22,
from /usr/local/include/gruel/thread.h:25,
from /usr/local/include/gnuradio/gr_basic_block.h:36,
from /usr/local/include/gnuradio/gr_hier_block2.h:26,
from
/home/edasky/SRC/gr-osmosdr/include/osmosdr/osmosdr_source_c.h:25,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.h:23,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:30:
/usr/local/include/boost/thread/mutex.hpp:18:2: error: #error "Boost
threads unavailable on this platform"
In file included from /usr/local/include/boost/thread/detail/thread.hpp:20,
from /usr/local/include/boost/thread/thread.hpp:22,
from /usr/local/include/gruel/thread.h:25,
from /usr/local/include/gnuradio/gr_basic_block.h:36,
from /usr/local/include/gnuradio/gr_hier_block2.h:26,
from
/home/edasky/SRC/gr-osmosdr/include/osmosdr/osmosdr_source_c.h:25,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.h:23,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:30:
/usr/local/include/boost/thread/detail/thread_heap_alloc.hpp:19:2: error:
#error "Boost threads unavailable on this platform"
In file included from
/usr/local/include/boost/thread/detail/thread_group.hpp:9,
from /usr/local/include/boost/thread/thread.hpp:26,
from /usr/local/include/gruel/thread.h:25,
from /usr/local/include/gnuradio/gr_basic_block.h:36,
from /usr/local/include/gnuradio/gr_hier_block2.h:26,
from
/home/edasky/SRC/gr-osmosdr/include/osmosdr/osmosdr_source_c.h:25,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.h:23,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:30:
/usr/local/include/boost/thread/shared_mutex.hpp:23:2: error: #error "Boost
threads unavailable on this platform"
In file included from /usr/local/include/boost/thread/v2/thread.hpp:14,
from /usr/local/include/boost/thread/thread.hpp:27,
from /usr/local/include/gruel/thread.h:25,
from /usr/local/include/gnuradio/gr_basic_block.h:36,
from /usr/local/include/gnuradio/gr_hier_block2.h:26,
from
/home/edasky/SRC/gr-osmosdr/include/osmosdr/osmosdr_source_c.h:25,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.h:23,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:30:
/usr/local/include/boost/thread/condition_variable.hpp:18:2: error: #error
"Boost threads unavailable on this platform"
In file included from /usr/local/include/boost/thread/thread.hpp:22,
from /usr/local/include/gruel/thread.h:25,
from /usr/local/include/gnuradio/gr_basic_block.h:36,
from /usr/local/include/gnuradio/gr_hier_block2.h:26,
from
/home/edasky/SRC/gr-osmosdr/include/osmosdr/osmosdr_source_c.h:25,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.h:23,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:30:
/usr/local/include/boost/thread/detail/thread.hpp:93: error: expected
class-name before '{' token
/usr/local/include/boost/thread/detail/thread.hpp:127: error: expected
class-name before '{' token
/usr/local/include/boost/thread/detail/thread.hpp:144: error: expected
class-name before '{' token
/usr/local/include/boost/thread/detail/thread.hpp:163: error:
'thread_attributes' does not name a type
/usr/local/include/boost/thread/detail/thread.hpp:172: error:
'thread_data_ptr' in namespace 'boost::detail' does not name a type
/usr/local/include/boost/thread/detail/thread.hpp:176: error: expected ','
or '...' before '&' token
/usr/local/include/boost/thread/detail/thread.hpp:176: error: ISO C++
forbids declaration of 'attributes' with no type
/usr/local/include/boost/thread/detail/thread.hpp:185: error: expected ','
or '...' before '&' token
/usr/local/include/boost/thread/detail/thread.hpp:185: error: ISO C++
forbids declaration of 'attributes' with no type
/usr/local/include/boost/thread/detail/thread.hpp:193: error: expected `)'
before 'data'
/usr/local/include/boost/thread/detail/thread.hpp:195: error:
'thread_data_ptr' in namespace 'boost::detail' does not name a type
/usr/local/include/boost/thread/detail/thread.hpp:224: error: expected
initializer before 'make_thread_info'
/usr/local/include/boost/thread/detail/thread.hpp:234: error: expected
initializer before 'make_thread_info'
/usr/local/include/boost/thread/detail/thread.hpp:305: error: expected `)'
before 'const'
/usr/local/include/boost/thread/detail/thread.hpp:327: error: expected `)'
before 'const'
/usr/local/include/boost/thread/detail/thread.hpp:388: error:
'thread_attributes' was not declared in this scope
/usr/local/include/boost/thread/detail/thread.hpp:388: error: template
argument 2 is invalid
/usr/local/include/boost/thread/detail/thread.hpp:388: error: template
argument 1 is invalid
/usr/local/include/boost/thread/detail/thread.hpp:546: error:
'boost::detail::thread_data_base' has not been declared
/usr/local/include/boost/thread/detail/thread.hpp:546: error: ISO C++
forbids declaration of 'native_handle_type' with no type
/usr/local/include/boost/thread/detail/thread.hpp:546: error: typedef name
may not be a nested-name-specifier
/usr/local/include/boost/thread/detail/thread.hpp:546: error: expected ';'
before 'native_handle_type'
/usr/local/include/boost/thread/detail/thread.hpp:547: error:
'native_handle_type' does not name a type
/usr/local/include/boost/thread/detail/thread.hpp: In member function 'void
boost::thread::start_thread(int)':
/usr/local/include/boost/thread/detail/thread.hpp:187: error: 'attr' was
not declared in this scope
/usr/local/include/boost/thread/detail/thread.hpp: In constructor
'boost::thread::thread(F, typename
boost::disable_if_c<boost::thread_detail::is_convertible<F&,boost::detail::thread_move_t<T>
::value, boost::thread::dummy*>::type)':
/usr/local/include/boost/thread/detail/thread.hpp:300: error: class
'boost::thread' does not have any field named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp: In constructor
'boost::thread::thread(boost::detail::thread_move_t<T>, typename
boost::disable_if<boost::is_same<typename boost::decay<T>::type,
boost::thread>, boost::thread::dummy*>::type)':
/usr/local/include/boost/thread/detail/thread.hpp:320: error: class
'boost::thread' does not have any field named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp: In constructor
'boost::thread::thread(boost::detail::thread_move_t<boost::thread>)':
/usr/local/include/boost/thread/detail/thread.hpp:339: error: 'thread_info'
was not declared in this scope
/usr/local/include/boost/thread/detail/thread.hpp:339: error: 'class
boost::thread' has no member named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp:340: error: 'class
boost::thread' has no member named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp: In member function
'boost::thread&
boost::thread::operator=(boost::detail::thread_move_t<boost::thread>)':
/usr/local/include/boost/thread/detail/thread.hpp:358: error: 'thread_info'
was not declared in this scope
/usr/local/include/boost/thread/detail/thread.hpp:358: error: 'class
boost::thread' has no member named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp:359: error: 'class
boost::thread' has no member named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp: In constructor
'boost::thread::thread(F, A1, int)':
/usr/local/include/boost/thread/detail/thread.hpp:389: error: class
'boost::thread' does not have any field named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp: In constructor
'boost::thread::thread(F, A1, A2)':
/usr/local/include/boost/thread/detail/thread.hpp:395: error: class
'boost::thread' does not have any field named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp: In constructor
'boost::thread::thread(F, A1, A2, A3)':
/usr/local/include/boost/thread/detail/thread.hpp:402: error: class
'boost::thread' does not have any field named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp: In constructor
'boost::thread::thread(F, A1, A2, A3, A4)':
/usr/local/include/boost/thread/detail/thread.hpp:409: error: class
'boost::thread' does not have any field named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp: In constructor
'boost::thread::thread(F, A1, A2, A3, A4, A5)':
/usr/local/include/boost/thread/detail/thread.hpp:416: error: class
'boost::thread' does not have any field named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp: In constructor
'boost::thread::thread(F, A1, A2, A3, A4, A5, A6)':
/usr/local/include/boost/thread/detail/thread.hpp:423: error: class
'boost::thread' does not have any field named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp: In constructor
'boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7)':
/usr/local/include/boost/thread/detail/thread.hpp:430: error: class
'boost::thread' does not have any field named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp: In constructor
'boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7, A8)':
/usr/local/include/boost/thread/detail/thread.hpp:437: error: class
'boost::thread' does not have any field named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp: In constructor
'boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7, A8, A9)':
/usr/local/include/boost/thread/detail/thread.hpp:444: error: class
'boost::thread' does not have any field named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp: In member function 'void
boost::thread::swap(boost::thread&)':
/usr/local/include/boost/thread/detail/thread.hpp:451: error: 'thread_info'
was not declared in this scope
/usr/local/include/boost/thread/detail/thread.hpp:451: error: 'class
boost::thread' has no member named 'thread_info'
/usr/local/include/boost/thread/detail/thread.hpp: In member function 'bool
boost::thread::timed_join(const boost::system_time&)':
/usr/local/include/boost/thread/detail/thread.hpp:517: error: 'to_timespec'
is not a member of 'boost::detail'
/usr/local/include/boost/thread/detail/thread.hpp: In member function 'bool
boost::thread::try_join_until(const
boost::chrono::time_point<boost::chrono::system_clock,
boost::chrono::duration<long long int, boost::ratio<1ll, 1000000000ll> >
&)':
/usr/local/include/boost/thread/detail/thread.hpp:526: error: 'to_timespec'
is not a member of 'boost::detail'
/usr/local/include/boost/thread/detail/thread.hpp: In static member
function 'static void boost::thread::yield()':
/usr/local/include/boost/thread/detail/thread.hpp:558: error: 'this_thread'
has not been declared
/usr/local/include/boost/thread/detail/thread.hpp: In static member
function 'static void boost::thread::sleep(const boost::system_time&)':
/usr/local/include/boost/thread/detail/thread.hpp:563: error: 'this_thread'
has not been declared
/usr/local/include/boost/thread/detail/thread.hpp: In function 'void
boost::this_thread::sleep(const boost::xtime&)':
/usr/local/include/boost/thread/detail/thread.hpp:605: error: invalid
initialization of reference of type 'const boost::xtime&' from expression
of type 'boost::system_time'
/usr/local/include/boost/thread/detail/thread.hpp:603: error: in passing
argument 1 of 'void boost::this_thread::sleep(const boost::xtime&)'
/usr/local/include/boost/thread/detail/thread.hpp: At global scope:
/usr/local/include/boost/thread/detail/thread.hpp:628: error:
'native_handle_type' in class 'boost::thread' does not name a type
/usr/local/include/boost/thread/detail/thread.hpp:633: error: 'data' does
not name a type
/usr/local/include/boost/thread/detail/thread.hpp:635: error: expected `)'
before 'thread_data_'
/usr/local/include/boost/thread/detail/thread.hpp: In function 'size_t
boost::hash_value(const boost::thread::id&)':
/usr/local/include/boost/thread/detail/thread.hpp:618: error: 'const class
boost::thread::id' has no member named 'thread_data'
/usr/local/include/boost/thread/detail/thread.hpp: In constructor
'boost::thread::id::id()':
/usr/local/include/boost/thread/detail/thread.hpp:643: error: class
'boost::thread::id' does not have any field named 'thread_data'
/usr/local/include/boost/thread/detail/thread.hpp: In copy constructor
'boost::thread::id::id(const boost::thread::id&)':
/usr/local/include/boost/thread/detail/thread.hpp:650: error: class
'boost::thread::id' does not have any field named 'thread_data'
/usr/local/include/boost/thread/detail/thread.hpp:650: error: 'const class
boost::thread::id' has no member named 'thread_data'
/usr/local/include/boost/thread/detail/thread.hpp: In member function 'bool
boost::thread::id::operator==(const boost::thread::id&) const':
/usr/local/include/boost/thread/detail/thread.hpp:655: error: 'thread_data'
was not declared in this scope
/usr/local/include/boost/thread/detail/thread.hpp:655: error: 'const class
boost::thread::id' has no member named 'thread_data'
/usr/local/include/boost/thread/detail/thread.hpp: In member function 'bool
boost::thread::id::operator!=(const boost::thread::id&) const':
/usr/local/include/boost/thread/detail/thread.hpp:660: error: 'thread_data'
was not declared in this scope
/usr/local/include/boost/thread/detail/thread.hpp:660: error: 'const class
boost::thread::id' has no member named 'thread_data'
/usr/local/include/boost/thread/detail/thread.hpp: In member function 'bool
boost::thread::id::operator<(const boost::thread::id&) const':
/usr/local/include/boost/thread/detail/thread.hpp:665: error: 'thread_data'
was not declared in this scope
/usr/local/include/boost/thread/detail/thread.hpp:665: error: 'const class
boost::thread::id' has no member named 'thread_data'
/usr/local/include/boost/thread/detail/thread.hpp: In member function 'bool
boost::thread::id::operator>(const boost::thread::id&) const':
/usr/local/include/boost/thread/detail/thread.hpp:670: error: 'const class
boost::thread::id' has no member named 'thread_data'
/usr/local/include/boost/thread/detail/thread.hpp:670: error: 'thread_data'
was not declared in this scope
/usr/local/include/boost/thread/detail/thread.hpp: In member function 'bool
boost::thread::id::operator<=(const boost::thread::id&) const':
/usr/local/include/boost/thread/detail/thread.hpp:675: error: 'const class
boost::thread::id' has no member named 'thread_data'
/usr/local/include/boost/thread/detail/thread.hpp:675: error: 'thread_data'
was not declared in this scope
/usr/local/include/boost/thread/detail/thread.hpp: In member function 'bool
boost::thread::id::operator>=(const boost::thread::id&) const':
/usr/local/include/boost/thread/detail/thread.hpp:680: error: 'thread_data'
was not declared in this scope
/usr/local/include/boost/thread/detail/thread.hpp:680: error: 'const class
boost::thread::id' has no member named 'thread_data'
/usr/local/include/boost/thread/detail/thread.hpp: In function
'std::basic_ostream<E, T>& boost::operator<<(std::basic_ostream<E, T>&,
const boost::thread::id&)':
/usr/local/include/boost/thread/detail/thread.hpp:690: error: 'const class
boost::thread::id' has no member named 'thread_data'
/usr/local/include/boost/thread/detail/thread.hpp:693: error: 'const class
boost::thread::id' has no member named 'thread_data'
/usr/local/include/boost/thread/detail/thread.hpp: At global scope:
/usr/local/include/boost/thread/detail/thread.hpp:757: error: prototype for
'bool boost::thread::do_try_join_until(uintmax_t)' does not match any in
class 'boost::thread'
/usr/local/include/boost/thread/detail/thread.hpp:512: error: candidate is:
bool boost::thread::do_try_join_until(const timespec&)
/usr/local/include/boost/thread/detail/thread.hpp: In member function 'bool
boost::thread::do_try_join_until(uintmax_t)':
/usr/local/include/boost/thread/detail/thread.hpp:763: error: no matching
function for call to 'boost::thread::do_try_join_until_noexcept(uintmax_t&,
bool&)'
/usr/local/include/boost/thread/detail/thread.hpp:511: note: candidates
are: bool boost::thread::do_try_join_until_noexcept(const timespec&, bool&)
/usr/local/include/boost/thread/detail/thread.hpp: In function 'void
boost::this_thread::at_thread_exit(F)':
/usr/local/include/boost/thread/detail/thread.hpp:831: error: 'heap_new' is
not a member of 'boost::detail'
/usr/local/include/boost/thread/detail/thread.hpp:831: error: expected
primary-expression before '>' token
In file included from /usr/local/include/boost/thread/thread.hpp:26,
from /usr/local/include/gruel/thread.h:25,
from /usr/local/include/gnuradio/gr_basic_block.h:36,
from /usr/local/include/gnuradio/gr_hier_block2.h:26,
from
/home/edasky/SRC/gr-osmosdr/include/osmosdr/osmosdr_source_c.h:25,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.h:23,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:30:
/usr/local/include/boost/thread/detail/thread_group.hpp: At global scope:
/usr/local/include/boost/thread/detail/thread_group.hpp:144: error:
'shared_mutex' does not name a type
/usr/local/include/boost/thread/detail/thread_group.hpp: In member function
'bool boost::thread_group::is_this_thread_in()':
/usr/local/include/boost/thread/detail/thread_group.hpp:42: error:
'shared_lock' is not a member of 'boost'
/usr/local/include/boost/thread/detail/thread_group.hpp:42: error:
'shared_mutex' was not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:42: error: 'm' was
not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:42: error: 'guard'
was not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp: In member function
'bool boost::thread_group::is_thread_in(boost::thread*)':
/usr/local/include/boost/thread/detail/thread_group.hpp:58: error:
'shared_lock' is not a member of 'boost'
/usr/local/include/boost/thread/detail/thread_group.hpp:58: error:
'shared_mutex' was not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:58: error: 'm' was
not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:58: error: 'guard'
was not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp: In member function
'boost::thread* boost::thread_group::create_thread(F)':
/usr/local/include/boost/thread/detail/thread_group.hpp:77: error:
'shared_mutex' was not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:77: error: template
argument 1 is invalid
/usr/local/include/boost/thread/detail/thread_group.hpp:77: error: invalid
type in declaration before '(' token
/usr/local/include/boost/thread/detail/thread_group.hpp:77: error: 'm' was
not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp: In member function
'void boost::thread_group::add_thread(boost::thread*)':
/usr/local/include/boost/thread/detail/thread_group.hpp:91: error:
'shared_mutex' was not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:91: error: template
argument 1 is invalid
/usr/local/include/boost/thread/detail/thread_group.hpp:91: error: invalid
type in declaration before '(' token
/usr/local/include/boost/thread/detail/thread_group.hpp:91: error: 'm' was
not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:91: warning: unused
variable 'guard'
/usr/local/include/boost/thread/detail/thread_group.hpp: In member function
'void boost::thread_group::remove_thread(boost::thread*)':
/usr/local/include/boost/thread/detail/thread_group.hpp:98: error:
'shared_mutex' was not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:98: error: template
argument 1 is invalid
/usr/local/include/boost/thread/detail/thread_group.hpp:98: error: invalid
type in declaration before '(' token
/usr/local/include/boost/thread/detail/thread_group.hpp:98: error: 'm' was
not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:98: warning: unused
variable 'guard'
/usr/local/include/boost/thread/detail/thread_group.hpp: In member function
'void boost::thread_group::join_all()':
/usr/local/include/boost/thread/detail/thread_group.hpp:111: error:
'shared_lock' is not a member of 'boost'
/usr/local/include/boost/thread/detail/thread_group.hpp:111: error:
'shared_mutex' was not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:111: error: 'm' was
not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:111: error: 'guard'
was not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp: In member function
'void boost::thread_group::interrupt_all()':
/usr/local/include/boost/thread/detail/thread_group.hpp:125: error:
'shared_lock' is not a member of 'boost'
/usr/local/include/boost/thread/detail/thread_group.hpp:125: error:
'shared_mutex' was not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:125: error: 'm' was
not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:125: error: 'guard'
was not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp: In member function
'size_t boost::thread_group::size() const':
/usr/local/include/boost/thread/detail/thread_group.hpp:138: error:
'shared_lock' is not a member of 'boost'
/usr/local/include/boost/thread/detail/thread_group.hpp:138: error:
'shared_mutex' was not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:138: error: 'm' was
not declared in this scope
/usr/local/include/boost/thread/detail/thread_group.hpp:138: error: 'guard'
was not declared in this scope
In file included from /usr/local/include/boost/thread/thread.hpp:27,
from /usr/local/include/gruel/thread.h:25,
from /usr/local/include/gnuradio/gr_basic_block.h:36,
from /usr/local/include/gnuradio/gr_hier_block2.h:26,
from
/home/edasky/SRC/gr-osmosdr/include/osmosdr/osmosdr_source_c.h:25,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.h:23,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:30:
/usr/local/include/boost/thread/v2/thread.hpp: In function 'void
boost::this_thread::sleep_until(const boost::chrono::time_point<Clock,
Duration1>&)':
/usr/local/include/boost/thread/v2/thread.hpp:28: error: 'mutex' was not
declared in this scope
/usr/local/include/boost/thread/v2/thread.hpp:28: error: expected `;'
before 'mut'
/usr/local/include/boost/thread/v2/thread.hpp:29: error:
'condition_variable' was not declared in this scope
/usr/local/include/boost/thread/v2/thread.hpp:29: error: expected `;'
before 'cv'
/usr/local/include/boost/thread/v2/thread.hpp:30: error: 'mutex' cannot
appear in a constant-expression
/usr/local/include/boost/thread/v2/thread.hpp:30: error: template argument
1 is invalid
/usr/local/include/boost/thread/v2/thread.hpp:30: error: invalid type in
declaration before '(' token
/usr/local/include/boost/thread/v2/thread.hpp:30: error: 'mut' was not
declared in this scope
/usr/local/include/boost/thread/v2/thread.hpp:32: error: 'cv' was not
declared in this scope
In file included from /usr/local/include/gnuradio/gr_basic_block.h:36,
from /usr/local/include/gnuradio/gr_hier_block2.h:26,
from
/home/edasky/SRC/gr-osmosdr/include/osmosdr/osmosdr_source_c.h:25,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.h:23,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:30:
/usr/local/include/gruel/thread.h: At global scope:
/usr/local/include/gruel/thread.h:33: error: 'mutex' in namespace 'boost'
does not name a type
/usr/local/include/gruel/thread.h:34: error: 'mutex' is not a member of
'boost'
/usr/local/include/gruel/thread.h:34: error: 'mutex' is not a member of
'boost'
/usr/local/include/gruel/thread.h:34: error: template argument 1 is invalid
/usr/local/include/gruel/thread.h:34: error: invalid type in declaration
before ';' token
/usr/local/include/gruel/thread.h:35: error: 'condition_variable' in
namespace 'boost' does not name a type
In file included from /usr/local/include/gnuradio/gr_hier_block2.h:26,
from
/home/edasky/SRC/gr-osmosdr/include/osmosdr/osmosdr_source_c.h:25,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.h:23,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:30:
/usr/local/include/gnuradio/gr_basic_block.h:77: error:
'condition_variable' is not a member of 'boost'
/usr/local/include/gnuradio/gr_basic_block.h:77: error:
'condition_variable' is not a member of 'boost'
/usr/local/include/gnuradio/gr_basic_block.h:77: error: template argument 1
is invalid
/usr/local/include/gnuradio/gr_basic_block.h:77: error: template argument 2
is invalid
/usr/local/include/gnuradio/gr_basic_block.h:77: error: template argument 4
is invalid
/usr/local/include/gnuradio/gr_basic_block.h:79: error: 'mutex' in
namespace 'gruel' does not name a type
In file included from
/home/edasky/SRC/gr-osmosdr/lib/file/file_source_c.h:24,
from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:45:
/usr/local/include/gnuradio/gr_file_source.h:55: error: 'mutex' in
namespace 'boost' does not name a type
In file included from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:49:
/home/edasky/SRC/gr-osmosdr/lib/rtl/rtl_source_c.h:134: error: 'mutex' in
namespace 'boost' does not name a type
/home/edasky/SRC/gr-osmosdr/lib/rtl/rtl_source_c.h:135: error:
'condition_variable' in namespace 'boost' does not name a type
In file included from
/home/edasky/SRC/gr-osmosdr/lib/osmosdr_source_c_impl.cc:73:
/home/edasky/SRC/gr-osmosdr/lib/rfspace/rfspace_source_c.h:168: error:
'mutex' in namespace 'boost' does not name a type
/home/edasky/SRC/gr-osmosdr/lib/rfspace/rfspace_source_c.h:169: error:
'condition_variable' in namespace 'boost' does not name a type
/home/edasky/SRC/gr-osmosdr/lib/rfspace/rfspace_source_c.h:172: error:
'mutex' in namespace 'boost' does not name a type
/home/edasky/SRC/gr-osmosdr/lib/rfspace/rfspace_source_c.h:173: error:
'condition_variable' in namespace 'boost' does not name a type
/usr/local/include/boost/thread/detail/thread.hpp:512: warning: inline
function 'bool boost::thread::do_try_join_until(const timespec&)' used but
never defined
/usr/local/include/boost/system/error_code.hpp:214: warning:
'boost::system::posix_category' defined but not used
/usr/local/include/boost/system/error_code.hpp:215: warning:
'boost::system::errno_ecat' defined but not used
/usr/local/include/boost/system/error_code.hpp:216: warning:
'boost::system::native_ecat' defined but not used
*** Error 1 in . (lib/CMakeFiles/gnuradio-osmosdr.dir/build.make:56
'lib/CMakeFiles/gnuradio-osmosdr.dir/osmosdr_source_c_impl.cc.o': cd
/ho...)
*** Error 1 in . (CMakeFiles/Makefile2:122
'lib/CMakeFiles/gnuradio-osmosdr.dir/all')
*** Error 1 in /home/edasky/SRC/gr-osmosdr/build (Makefile:127 'all')