| config BR2_PACKAGE_AZMQ |
| bool "azmq" |
| depends on BR2_INSTALL_LIBSTDCPP |
| depends on BR2_TOOLCHAIN_HAS_ATOMIC |
| depends on BR2_TOOLCHAIN_HAS_THREADS # boost, zeromq |
| depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11 |
| depends on BR2_USE_WCHAR # boost |
| depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-thread |
| depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # exception_ptr |
| select BR2_PACKAGE_ZEROMQ |
| select BR2_PACKAGE_BOOST |
| select BR2_PACKAGE_BOOST_CHRONO |
| select BR2_PACKAGE_BOOST_DATE_TIME |
| select BR2_PACKAGE_BOOST_RANDOM |
| select BR2_PACKAGE_BOOST_SYSTEM |
| select BR2_PACKAGE_BOOST_THREAD |
| help |
| This library provides Boost Asio style bindings for ZeroMQ. |
| |
| https://github.com/zeromq/azmq |
| |
| comment "azmq needs a toolchain w/ C++11, wchar and threads" |
| depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS |
| depends on !(BR2_INSTALL_LIBSTDCPP && BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 \ |
| && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS) |
| |
| comment "azmq needs exception_ptr" |
| depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735 |