While trying to compile the host code on Manjaro/Arch, it reported boost::math undeclared error in host/lib/usrp/cores/rx_frontend_core_3000.cpp, host/lib/usrp/cores/rx_dsp_core_3000.cpp.
Also complex is not a member of std was reported in host/tests/tx_streamer_test.cpp, which could be solved by adding
#include <complex> to the same file.
While trying to compile the host code on Manjaro/Arch, it reported
boost::math undeclared error
inhost/lib/usrp/cores/rx_frontend_core_3000.cpp
,host/lib/usrp/cores/rx_dsp_core_3000.cpp
.The following fix had to be applied for solving this issue: https://github.com/EttusResearch/uhd/commit/dc187b5597779b14d0de4087db4aa54752a15d07
Also
complex is not a member of std
was reported inhost/tests/tx_streamer_test.cpp
, which could be solved by adding#include <complex>
to the same file.Upstream uhd seems to have fixed these issues.