zeromq/azmq

Build error on ARM64/Ubuntu 18.04 platform (nVidia Xavier)

BMillikan73 opened this issue · 0 comments

/mnt/data/embedded_vision_platform/third_party/azmq/test/cpp20/socket/main.cpp: In function ‘void ____C_A_T_C_H____T_E_S_T____1()’:
/mnt/data/embedded_vision_platform/third_party/azmq/test/cpp20/socket/main.cpp:41:41: error: ‘awaitable’ in namespace ‘boost::asio’ does not name a template type
41 | co_spawn(ioc, & -> boost::asio::awaitable {
| ^~~~~~~~~
/mnt/data/embedded_vision_platform/third_party/azmq/test/cpp20/socket/main.cpp:41:50: error: expected ‘{’ before ‘<’ token
41 | co_spawn(ioc, & -> boost::asio::awaitable {
| ^
/mnt/data/embedded_vision_platform/third_party/azmq/test/cpp20/socket/main.cpp:41:51: error: expected primary-expression before ‘void’
41 | co_spawn(ioc, & -> boost::asio::awaitable {
| ^~~~
/mnt/data/embedded_vision_platform/third_party/azmq/test/cpp20/socket/main.cpp:41:5: error: ‘co_spawn’ was not declared in this scope
41 | co_spawn(ioc, & -> boost::asio::awaitable {
| ^~~~~~~~
/mnt/data/embedded_vision_platform/third_party/azmq/test/cpp20/socket/main.cpp:52:41: error: ‘awaitable’ in namespace ‘boost::asio’ does not name a template type
52 | co_spawn(ioc, & -> boost::asio::awaitable {
| ^~~~~~~~~
/mnt/data/embedded_vision_platform/third_party/azmq/test/cpp20/socket/main.cpp:52:50: error: expected ‘{’ before ‘<’ token
52 | co_spawn(ioc, & -> boost::asio::awaitable {
| ^
/mnt/data/embedded_vision_platform/third_party/azmq/test/cpp20/socket/main.cpp:52:51: error: expected primary-expression before ‘void’
52 | co_spawn(ioc, & -> boost::asio::awaitable {
| ^~~~
make[2]: *** [test/cpp20/socket/CMakeFiles/test_socket_cpp20.dir/build.make:76: test/cpp20/socket/CMakeFiles/test_socket_cpp20.dir/main.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:443: test/cpp20/socket/CMakeFiles/test_socket_cpp20.dir/all] Error 2
make: *** [Makefile:166: all] Error 2