Hi, Can we merge this simple patch from https://github.com/sigrokproject/pulseview/pull/50. Without it my windows PulseView cross build is failing.
======================================== >From e808b2ffdac8e0ec8bf02ec807190a158555a301 Mon Sep 17 00:00:00 2001 From: Paul Kasemir <paul.kase...@gmail.com> Date: Tue, 30 Aug 2022 12:32:49 -0600 Subject: [PATCH] Include <memory> so we don't get error at compile time. Example build failure: In file included from /home/paul/sigrok-util/cross-compile/mingw/build_release_64/pulseview/pv/data/segment.cpp:21: /home/paul/sigrok-util/cross-compile/mingw/build_release_64/pulseview/pv/data/segment.hpp:130:14: error: 'shared_ptr' in namespace 'std' does not name a template type 130 | typedef std::shared_ptr<pv::data::Segment> SharedPtrToSegment; | ^~~~~~~~~~ /home/paul/sigrok-util/cross-compile/mingw/build_release_64/pulseview/pv/data/segment.hpp:32:1: note: 'std::shared_ptr' is defined in header '<memory>'; did you forget to '#include <memory>'? 31 | #include <QObject> +++ |+#include <memory> 32 | --- pv/data/segment.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/pv/data/segment.hpp b/pv/data/segment.hpp index 66085faf..f4601d04 100644 --- a/pv/data/segment.hpp +++ b/pv/data/segment.hpp @@ -24,6 +24,7 @@ #include "pv/util.hpp" #include <atomic> +#include <memory> #include <mutex> #include <thread> #include <deque> -- 2.37.3 ======================================== -- Engineering Power - A glowing pool of excellence. Lets take a swim.
_______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel