comment "gnuradio needs a toolchain w/ C++, IPV6, threads, largefile, wchar" depends on BR2_USE_MMU depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ !BR2_TOOLCHAIN_HAS_THREADS || !BR2_LARGEFILE || \ !BR2_INET_IPV6 config BR2_PACKAGE_GNURADIO bool "gnuradio" depends on BR2_INET_IPV6 # boost depends on BR2_INSTALL_LIBSTDCPP depends on BR2_LARGEFILE # boost depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_USE_MMU # use fork() depends on BR2_USE_WCHAR # boost select BR2_PACKAGE_BOOST select BR2_PACKAGE_BOOST_DATE_TIME select BR2_PACKAGE_BOOST_FILESYSTEM select BR2_PACKAGE_BOOST_PROGRAM_OPTIONS select BR2_PACKAGE_BOOST_SYSTEM select BR2_PACKAGE_BOOST_THREAD help GNU Radio is a free & open-source software development toolkit that provides signal processing blocks to implement software radios. It can be used with readily-available low-cost external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic and commercial environments to support both wireless communications research and real-world radio systems. http://gnuradio.org/ if BR2_PACKAGE_GNURADIO config BR2_PACKAGE_GNURADIO_BLOCKS bool "blocks support" help GNU Radio basic block library config BR2_PACKAGE_GNURADIO_PYTHON bool "python support" select BR2_PACKAGE_BOOST_PYTHON select BR2_PACKAGE_PYTHON help Enable python component endif