I have UHD 3.15 successfully cross-compiled for E310 on Ubuntu 18.04 host. Now trying to cross-compile GnuRadio 3.7. My cmake is: cmake -DCMAKE_TOOLCHAIN_FILE=~/rfnoc/src/gnuradio/cmake/Toolchains/oe-sdk_cross.cmake -DENABLE_DOXYGEN=OFF -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_ASM_COMPILER_ARG1:STRING="-mcpu=cortex-a9" ../ It looks like the build is erroneously looking for shared_ptr in namespace std instead of namespace boost, but I'm not sure how to set this up for success. Does anyone see where I have gone wrong? I'm getting the following error stream: [ 34%] Building CXX object gnuradio-runtime/lib/CMakeFiles/gnuradio-runtime.dir/block_gateway_impl.cc.oIn file included from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/basic_block.h:42, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/basic_block.cc:27:/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:32: error: 'shared_ptr' in namespace 'std' does not name a template type #define GR_RPC_SHARED_PTR std::shared_ptr ^~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:34:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_booter_base_sptr; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:27: note: 'std::shared_ptr' is only available from C++11 onwards #define GR_RPC_SHARED_PTR std::shared_ptr ^~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:34:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_booter_base_sptr; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:32: error: 'shared_ptr' in namespace 'std' does not name a template type #define GR_RPC_SHARED_PTR std::shared_ptr ^~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_base.h:49:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_base_sptr; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:27: note: 'std::shared_ptr' is only available from C++11 onwards #define GR_RPC_SHARED_PTR std::shared_ptr ^~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_base.h:49:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_base_sptr; ^~~~~~~~~~~~~~~~~In file included from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_booter_aggregator.h:28, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager.h:28, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/basic_block.h:42, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/basic_block.cc:27:/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:47:42: error: 'rpcmanager_base::rpcserver_booter_base_sptr' has not been declared void registerServer(rpcmanager_base::rpcserver_booter_base_sptr server); ^~~~~~~~~~~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:42: error: 'rpcserver_booter_base_sptr' is not a member of 'rpcmanager_base' typedef std::vector rpcServerMap_t; ^~~~~~~~~~~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:42: error: 'rpcserver_booter_base_sptr' is not a member of 'rpcmanager_base'/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:68: error: template argument 1 is invalid typedef std::vector rpcServerMap_t; ^/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:68: error: template argument 2 is invalidIn file included from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/basic_block.h:42, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/basic_block.cc:27:/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:32: error: 'shared_ptr' in namespace 'std' does not name a template type #define GR_RPC_SHARED_PTR std::shared_ptr ^~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_booter_aggregator.h:52:5: note: in expansion of macro 'GR_RPC_SHARED_PTR' GR_RPC_SHARED_PTR server; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:27: note: 'std::shared_ptr' is only available from C++11 onwards #define GR_RPC_SHARED_PTR std::shared_ptr ^~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_booter_aggregator.h:52:5: note: in expansion of macro 'GR_RPC_SHARED_PTR' GR_RPC_SHARED_PTR server; ^~~~~~~~~~~~~~~~~In file included from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/basic_block.h:42, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/block.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/block_gateway.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/block_gateway_impl.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/block_gateway_impl.cc:22:/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:32: error: 'shared_ptr' in namespace 'std' does not name a template type #define GR_RPC_SHARED_PTR std::shared_ptr ^~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:34:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_booter_base_sptr; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:27: note: 'std::shared_ptr' is only available from C++11 onwards #define GR_RPC_SHARED_PTR std::shared_ptr ^~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:34:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_booter_base_sptr; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:32: error: 'shared_ptr' in namespace 'std' does not name a template type #define GR_RPC_SHARED_PTR std::shared_ptr ^~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_base.h:49:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_base_sptr; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:27: note: 'std::shared_ptr' is only available from C++11 onwards #define GR_RPC_SHARED_PTR std::shared_ptr ^~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_base.h:49:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_base_sptr; ^~~~~~~~~~~~~~~~~In file included from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_booter_aggregator.h:28, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager.h:28, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/basic_block.h:42, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/block.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/block_gateway.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/block_gateway_impl.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/block_gateway_impl.cc:22:/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:47:42: error: 'rpcmanager_base::rpcserver_booter_base_sptr' has not been declared void registerServer(rpcmanager_base::rpcserver_booter_base_sptr server); ^~~~~~~~~~~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:42: error: 'rpcserver_booter_base_sptr' is not a member of 'rpcmanager_base' typedef std::vector rpcServerMap_t; ^~~~~~~~~~~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:42: error: 'rpcserver_booter_base_sptr' is not a member of 'rpcmanager_base'/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:68: error: template argument 1 is invalid typedef std::vector rpcServerMap_t; ^/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:68: error: template argument 2 is invalidIn file included from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/basic_block.h:42, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/block.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/block_gateway.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/block_gateway_impl.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/block_gateway_impl.cc:22:/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:32: error: 'shared_ptr' in namespace 'std' does not name a template type #define GR_RPC_SHARED_PTR std::shared_ptr ^~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_booter_aggregator.h:52:5: note: in expansion of macro 'GR_RPC_SHARED_PTR' GR_RPC_SHARED_PTR server; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:27: note: 'std::shared_ptr' is only available from C++11 onwards #define GR_RPC_SHARED_PTR std::shared_ptr ^~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_booter_aggregator.h:52:5: note: in expansion of macro 'GR_RPC_SHARED_PTR' GR_RPC_SHARED_PTR server; ^~~~~~~~~~~~~~~~~In file included from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/basic_block.h:42, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/block.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/block.cc:27:/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:32: error: 'shared_ptr' in namespace 'std' does not name a template type #define GR_RPC_SHARED_PTR std::shared_ptr ^~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:34:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_booter_base_sptr; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:27: note: 'std::shared_ptr' is only available from C++11 onwards #define GR_RPC_SHARED_PTR std::shared_ptr ^~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:34:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_booter_base_sptr; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:32: error: 'shared_ptr' in namespace 'std' does not name a template type #define GR_RPC_SHARED_PTR std::shared_ptr ^~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_base.h:49:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_base_sptr; ^~~~~~~~~~~~~~~~~In file included from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/basic_block.h:42, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/block.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/block_executor.cc:27:/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:32: error: 'shared_ptr' in namespace 'std' does not name a template type #define GR_RPC_SHARED_PTR std::shared_ptr ^~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:34:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_booter_base_sptr; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:27: note: 'std::shared_ptr' is only available from C++11 onwards #define GR_RPC_SHARED_PTR std::shared_ptr ^~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_base.h:49:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_base_sptr; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:27: note: 'std::shared_ptr' is only available from C++11 onwards #define GR_RPC_SHARED_PTR std::shared_ptr ^~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:34:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_booter_base_sptr; ^~~~~~~~~~~~~~~~~In file included from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_booter_aggregator.h:28, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager.h:28, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/basic_block.h:42, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/block.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/block.cc:27:/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:47:42: error: 'rpcmanager_base::rpcserver_booter_base_sptr' has not been declared void registerServer(rpcmanager_base::rpcserver_booter_base_sptr server); ^~~~~~~~~~~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:42: error: 'rpcserver_booter_base_sptr' is not a member of 'rpcmanager_base' typedef std::vector rpcServerMap_t; ^~~~~~~~~~~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:42: error: 'rpcserver_booter_base_sptr' is not a member of 'rpcmanager_base'/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:68: error: template argument 1 is invalid typedef std::vector rpcServerMap_t; ^/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:68: error: template argument 2 is invalid/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:32: error: 'shared_ptr' in namespace 'std' does not name a template type #define GR_RPC_SHARED_PTR std::shared_ptr ^~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_base.h:49:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_base_sptr; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:27: note: 'std::shared_ptr' is only available from C++11 onwards #define GR_RPC_SHARED_PTR std::shared_ptr ^~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_base.h:49:13: note: in expansion of macro 'GR_RPC_SHARED_PTR' typedef GR_RPC_SHARED_PTR rpcserver_base_sptr; ^~~~~~~~~~~~~~~~~In file included from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_booter_aggregator.h:28, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager.h:28, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/basic_block.h:42, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/block.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/block_executor.cc:27:/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:47:42: error: 'rpcmanager_base::rpcserver_booter_base_sptr' has not been declared void registerServer(rpcmanager_base::rpcserver_booter_base_sptr server); ^~~~~~~~~~~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:42: error: 'rpcserver_booter_base_sptr' is not a member of 'rpcmanager_base' typedef std::vector rpcServerMap_t; ^~~~~~~~~~~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:42: error: 'rpcserver_booter_base_sptr' is not a member of 'rpcmanager_base'/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:68: error: template argument 1 is invalid typedef std::vector rpcServerMap_t; ^/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_aggregator.h:120:68: error: template argument 2 is invalidIn file included from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/basic_block.h:42, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/block.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/block.cc:27:/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:32: error: 'shared_ptr' in namespace 'std' does not name a template type #define GR_RPC_SHARED_PTR std::shared_ptr ^~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_booter_aggregator.h:52:5: note: in expansion of macro 'GR_RPC_SHARED_PTR' GR_RPC_SHARED_PTR server; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:27: note: 'std::shared_ptr' is only available from C++11 onwards #define GR_RPC_SHARED_PTR std::shared_ptr ^~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_booter_aggregator.h:52:5: note: in expansion of macro 'GR_RPC_SHARED_PTR' GR_RPC_SHARED_PTR server; ^~~~~~~~~~~~~~~~~In file included from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager_base.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcmanager.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h:26, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/basic_block.h:42, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/block.h:27, from /home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/lib/block_executor.cc:27:/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:32: error: 'shared_ptr' in namespace 'std' does not name a template type #define GR_RPC_SHARED_PTR std::shared_ptr ^~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_booter_aggregator.h:52:5: note: in expansion of macro 'GR_RPC_SHARED_PTR' GR_RPC_SHARED_PTR server; ^~~~~~~~~~~~~~~~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpc_shared_ptr_selection.h:34:27: note: 'std::shared_ptr' is only available from C++11 onwards #define GR_RPC_SHARED_PTR std::shared_ptr ^~~/home/labuser/rfnoc/src/gnuradio/gnuradio-runtime/include/gnuradio/rpcserver_booter_aggregator.h:52:5: note: in expansion of macro 'GR_RPC_SHARED_PTR' GR_RPC_SHARED_PTR server; ^~~~~~~~~~~~~~~~~gnuradio-runtime/lib/CMakeFiles/gnuradio-runtime.dir/build.make:218: recipe for target 'gnuradio-runtime/lib/CMakeFiles/gnuradio-runtime.dir/basic_block.cc.o' failedmake[2]: *** [gnuradio-runtime/lib/CMakeFiles/gnuradio-runtime.dir/basic_block.cc.o] Error 1
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com