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
> sigrok-devel@lists.sourceforge.net
> 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
sigrok-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to