As far as I can tell, this is mainly because poco 1.14 requires c++17, which the build system does not seem to support, at least not with the flag -DCMAKE_CXX_STANDARD=17.
When I force this, compilation further fails, because the current release 0.7.1. does not include this patch of PorthoBlocks which removes calls to poco_error_f4() which calls strerror() without it being included.
This seems a strange, because that patch is older than the last release?
Any chance we can get a release with current versions of the other pothos components? Ideally with C++17 and poco 1.14.1 support?
As far as I can tell, this is mainly because poco 1.14 requires c++17, which the build system does not seem to support, at least not with the flag
-DCMAKE_CXX_STANDARD=17.When I force this, compilation further fails, because the current release 0.7.1. does not include this patch of PorthoBlocks which removes calls to
poco_error_f4()which callsstrerror()without it being included.This seems a strange, because that patch is older than the last release?
Any chance we can get a release with current versions of the other pothos components? Ideally with C++17 and poco 1.14.1 support?