Boost logo

Boost Users :

Subject: [Boost-users] Boost_1_64_0 compile errors - gcc 5.3.0
From: Michael Miller (mediaservices_at_[hidden])
Date: 2017-06-30 13:15:40


Hello,

Qt Creator 4.3.1
Based on Qt 5.9.1

gcc version 5.3.0

Trying to use Boost in my program.
I’m getting the following compile errors.
Any suggestions, Please.

Regards

In file included from C:\boost\boost_1_64_0/boost/numeric/ublas/vector.hpp:21:0,
                 from C:\boost\boost_1_64_0/boost/numeric/ublas/matrix.hpp:18,
                 from lib\math/lc_quadratic.h:30,
                 from lib\engine\rs_arc.cpp:37:
C:\boost\boost_1_64_0/boost/numeric/ublas/storage.hpp: In member function 'void boost::numeric::ublas::unbounded_array<T, ALLOC>::serialize(Archive&, unsigned int)':
C:\boost\boost_1_64_0/boost/numeric/ublas/storage.hpp:299:18: error: 'make_array' is not a member of 'boost::serialization'
             ar & serialization::make_array(data_, s);
                  ^
C:\boost\boost_1_64_0/boost/numeric/ublas/storage.hpp: In member function 'void boost::numeric::ublas::bounded_array<T, N, ALLOC>::serialize(Archive&, unsigned int)':
C:\boost\boost_1_64_0/boost/numeric/ublas/storage.hpp:494:18: error: 'make_array' is not a member of 'boost::serialization'
             ar & serialization::make_array(data_, s);
                  ^
In file included from C:\boost\boost_1_64_0/boost/numeric/ublas/vector.hpp:21:0,
                 from C:\boost\boost_1_64_0/boost/numeric/ublas/matrix.hpp:18,
                 from lib\math/lc_quadratic.h:30,
                 from lib\engine\rs_circle.cpp:42:
C:\boost\boost_1_64_0/boost/numeric/ublas/storage.hpp: In member function 'void boost::numeric::ublas::unbounded_array<T, ALLOC>::serialize(Archive&, unsigned int)':
C:\boost\boost_1_64_0/boost/numeric/ublas/storage.hpp:299:18: error: 'make_array' is not a member of 'boost::serialization'
             ar & serialization::make_array(data_, s);
                  ^
C:\boost\boost_1_64_0/boost/numeric/ublas/storage.hpp: In member function 'void boost::numeric::ublas::bounded_array<T, N, ALLOC>::serialize(Archive&, unsigned int)':
C:\boost\boost_1_64_0/boost/numeric/ublas/storage.hpp:494:18: error: 'make_array' is not a member of 'boost::serialization'
             ar & serialization::make_array(data_, s);
                  ^
In file included from lib\math/lc_quadratic.h:30:0,
                 from lib\engine\rs_circle.cpp:42:
C:\boost\boost_1_64_0/boost/numeric/ublas/matrix.hpp: In member function 'void boost::numeric::ublas::c_matrix<T, M, N>::serialize(Archive&, unsigned int)':
C:\boost\boost_1_64_0/boost/numeric/ublas/matrix.hpp:5977:18: error: 'make_array' is not a member of 'boost::serialization'
             ar & serialization::make_array(data_, N);
                  ^



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net