1 comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library"
3 depends on BR2_PACKAGE_BOOST_ARCH_SUPPORTS
4 depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \
5 !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS
7 config BR2_PACKAGE_GNURADIO
9 depends on BR2_INSTALL_LIBSTDCPP
10 depends on !BR2_STATIC_LIBS
11 depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
12 depends on BR2_USE_MMU # use fork()
13 depends on BR2_USE_WCHAR # boost
14 depends on BR2_PACKAGE_BOOST_ARCH_SUPPORTS
15 select BR2_PACKAGE_BOOST
16 select BR2_PACKAGE_BOOST_DATE_TIME
17 select BR2_PACKAGE_BOOST_FILESYSTEM
18 select BR2_PACKAGE_BOOST_PROGRAM_OPTIONS
19 select BR2_PACKAGE_BOOST_SYSTEM
20 select BR2_PACKAGE_BOOST_THREAD
22 GNU Radio is a free & open-source software development
23 toolkit that provides signal processing blocks to implement
24 software radios. It can be used with readily-available
25 low-cost external RF hardware to create software-defined
26 radios, or without hardware in a simulation-like
27 environment. It is widely used in hobbyist, academic and
28 commercial environments to support both wireless
29 communications research and real-world radio systems.
33 if BR2_PACKAGE_GNURADIO
35 config BR2_PACKAGE_GNURADIO_BLOCKS
38 GNU Radio basic block library
40 config BR2_PACKAGE_GNURADIO_PYTHON
42 select BR2_PACKAGE_BOOST_PYTHON
43 select BR2_PACKAGE_PYTHON
45 Enable python component