Hi Gerhard,
the requirement is wrong, boost 1.55 is needed.
From http://www.boost.org/users/history/version_1_55_0.html :
"Multiprecision:
Added support for Boost.Serialization."
Multiprecision serialization is what we use in the view
as the offset member is a time stamp and the time stamps
are represented using boost::multiprecision.
All the best,
-Soeren
On 2016-10-13 07:51, Gerhard Sittig wrote:
> Hi all, especially GUI persons!
>
> PulseView won't build for me from HEAD. git bisect points to
> commit 3a21afa as of 2016-08-31, the compile error is related to
> Boost and serialization. Build output is attached (because of
> the excessive line length). The innermost message is
>
> boost/serialization/access.hpp:118:9: error:
> ‘class
> boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<24u>,
> (boost::multiprecision::expression_template_option)0u>’
> has no member named ‘serialize’
>
> PulseView builds for others, so the error must be specific to my
> local setup. This is Linux Mint 17 with Boost 1.54. Does the
> view.cpp code depend on a specific Boost version? More recent
> commits don't suggest so, commit f8cbea47735d merely states that
> "libboost-serialization" is required (which is found) and that
> ">=1.53" should be good (which is available).
>
> Is some #include statement missing, to make the serialization
> template work for the specific data type that is referenced from
> application code? Have seen
> http://stackoverflow.com/questions/16130787/struct-stdpairint-int-has-no-member-named-serialize
> but unfortunately I'm mostly ignorant about C++ and the simple
> #include <boost/serialization/utility.hpp> did not help ... :(
>
> https://svn.boost.org/trac/boost/ticket/10727 suggests that a
> specific derive order (base classes) is required?
>
> Can others reproduce? Can I provide more helpful data? How?
>
>
> virtually yours
> Gerhard Sittig
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> sigrok-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sigrok-devel
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
sigrok-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel