Skip to content

Instantly share code, notes, and snippets.

@amiltonwong
Last active August 29, 2015 14:21
Show Gist options
  • Save amiltonwong/6ca5dbd1211be7aad8f3 to your computer and use it in GitHub Desktop.
Save amiltonwong/6ca5dbd1211be7aad8f3 to your computer and use it in GitHub Desktop.
v0.8 build error in Ubuntu 12.04, gcc version 4.6.3
[ 0%] Building HTML documentation with Sphinx
Running Sphinx v1.1.3
loading pickled environment... done
building [html]: targets for 0 source files that are out of date
updating environment: 0 added, 0 changed, 0 removed
looking for now-outdated files... none found
no targets are out of date.
[ 0%] Built target doc
[ 3%] Built target lib_Osi
[ 15%] Built target lib_CoinUtils
[ 27%] Built target lib_clp
[ 27%] Built target lib_OsiClpSolver
[ 28%] Built target CppUnitLite
[ 29%] Built target stlplus
[ 31%] Built target lemon
[ 31%] Built target main_svgSample
[ 43%] Built target cxsparse
[ 71%] Built target ceres
[ 71%] Built target flann_cpp_s
[ 71%] Built target flann_cpp
[ 71%] Built target easyexif
[ 72%] Built target openMVG_numeric
[ 75%] Built target openMVG_multiview
[ 75%] Built target openMVG_multiview_test_data
[ 75%] Built target openMVG_test_bundle_adjustment
[ 75%] Built target openMVG_test_Camera_IO
[ 76%] Building CXX object openMVG/cameras/CMakeFiles/openMVG_test_Camera_Pinhole_Radial.dir/Camera_Pinhole_Radial_test.cpp.o
In file included from /root/Downloads/openMVG/src/dependencies/cereal/include/cereal/access.hpp:37:0,
from /root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:43,
from /root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:43,
from /root/Downloads/openMVG/src/openMVG/geometry/pose3.hpp:11,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Intrinsics.hpp:13,
from /root/Downloads/openMVG/src/openMVG/cameras/cameras.hpp:11,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Pinhole_Radial_test.cpp:8:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:59:9: error: expected nested-name-specifier before ‘size_type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:59:9: error: ‘size_type’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:59:19: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:59:19: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:140:13: error: expected nested-name-specifier before ‘Type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:140:13: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:140:18: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:140:18: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:164:7: error: ‘Type’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp: In constructor ‘cereal::NameValuePair<T>::NameValuePair(const char*, T&&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:161:58: error: class ‘cereal::NameValuePair<T>’ does not have any field named ‘value’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp: At global scope:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:211:11: error: expected nested-name-specifier before ‘PT’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:211:11: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:211:14: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:211:14: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:217:5: error: ‘PT’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp: In constructor ‘cereal::BinaryData<T>::BinaryData(T&&, uint64_t)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:215:40: error: class ‘cereal::BinaryData<T>’ does not have any field named ‘data’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp: At global scope:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:255:13: error: expected nested-name-specifier before ‘Type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:255:13: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:255:18: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:255:18: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:264:7: error: ‘Type’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp: In constructor ‘cereal::SizeTag<T>::SizeTag(T&&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:262:28: error: class ‘cereal::SizeTag<T>’ does not have any field named ‘size’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp: At global scope:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:291:11: error: expected nested-name-specifier before ‘KeyType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:291:11: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:291:19: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:291:19: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:296:11: error: expected nested-name-specifier before ‘ValueType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:296:11: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:296:21: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:296:21: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:307:5: error: ‘KeyType’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:308:5: error: ‘ValueType’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp: In constructor ‘cereal::MapItem<Key, Value>::MapItem(Key&&, Value&&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:303:47: error: class ‘cereal::MapItem<Key, Value>’ does not have any field named ‘key’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:303:77: error: class ‘cereal::MapItem<Key, Value>’ does not have any field named ‘value’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp: In member function ‘void cereal::MapItem<Key, Value>::serialize(Archive&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:314:43: error: ‘key’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:315:43: error: ‘value’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp: In member function ‘uint32_t cereal::detail::Versions::find(std::size_t, uint32_t)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:353:37: error: ‘class std::unordered_map<long unsigned int, unsigned int>’ has no member named ‘emplace’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/helpers.hpp:353:60: error: unable to deduce ‘const auto’ from ‘<expression error>’
In file included from /root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:43:0,
from /root/Downloads/openMVG/src/openMVG/geometry/pose3.hpp:11,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Intrinsics.hpp:13,
from /root/Downloads/openMVG/src/openMVG/cameras/cameras.hpp:11,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Pinhole_Radial_test.cpp:8:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp: At global scope:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:49:11: error: expected nested-name-specifier before ‘yes’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:49:11: error: ‘yes’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:49:15: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:49:15: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:50:11: error: expected nested-name-specifier before ‘no’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:50:11: error: ‘no’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:50:15: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:50:15: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:70:112: sorry, unimplemented: cannot expand ‘T ...’ into a fixed-length argument list
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:70:120: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:73:110: sorry, unimplemented: cannot expand ‘T ...’ into a fixed-length argument list
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:73:118: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:79:73: sorry, unimplemented: cannot expand ‘Conditions ...’ into a fixed-length argument list
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:79:89: error: template argument 1 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:82:74: sorry, unimplemented: cannot expand ‘Conditions ...’ into a fixed-length argument list
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:82:90: error: template argument 1 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:116:5: error: expected unqualified-id before ‘using’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:148:5: error: expected unqualified-id before ‘using’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:155:7: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:162:7: error: expected class-name before ‘{’ token
In file included from /root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:43:0,
from /root/Downloads/openMVG/src/openMVG/geometry/pose3.hpp:11,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Intrinsics.hpp:13,
from /root/Downloads/openMVG/src/openMVG/cameras/cameras.hpp:11,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Pinhole_Radial_test.cpp:8:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:235:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:235:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:239:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:239:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:243:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:243:5: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:243:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:243:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:243:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:247:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:247:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:247:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:247:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:251:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:251:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:255:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:255:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:259:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:259:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:259:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:259:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:263:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:263:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:263:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:263:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:324:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:324:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:324:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:324:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:337:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:337:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:337:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:337:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:391:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:391:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:391:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:391:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:391:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:391:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:391:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:391:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:391:5: error: expected nested-name-specifier before ‘check’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:391:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:391:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:391:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:391:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:391:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:395:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:395:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:395:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:395:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:395:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:395:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:395:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:395:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:395:5: error: expected nested-name-specifier before ‘check’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:395:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:395:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:395:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:395:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:395:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:519:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:519:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:519:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:519:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:520:5: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:520:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:520:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:520:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:520:5: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:520:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:520:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:520:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:521:5: error: expected nested-name-specifier before ‘check’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:521:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:521:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:521:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:521:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:521:5: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:521:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:521:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:521:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:521:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:521:5: error: ‘type’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:521:5: error: template argument 1 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:521:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:525:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:525:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:525:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:525:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:526:5: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:526:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:526:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:526:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:526:5: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:526:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:526:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:526:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:527:5: error: expected nested-name-specifier before ‘check’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:527:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:527:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:527:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:527:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:527:5: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:527:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:527:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:527:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:527:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:527:5: error: ‘type’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:527:5: error: template argument 1 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:527:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: in argument to unary !
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: expected nested-name-specifier before ‘check’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: ‘type’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: template argument 1 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:591:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: in argument to unary !
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: expected nested-name-specifier before ‘check’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: ‘type’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: template argument 1 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:595:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:620:15: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:620:15: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:620:20: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:620:20: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:638:15: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:638:15: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:638:20: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:638:20: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:771:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:771:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:771:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:771:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:772:5: error: expected nested-name-specifier before ‘AOut’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:772:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:772:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:772:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:772:5: error: ‘AOut’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:772:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:772:5: error: expected nested-name-specifier before ‘SaveType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:772:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:772:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:772:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:772:5: error: ‘SaveType’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:772:5: error: template argument 3 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:777:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:777:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:777:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:777:5: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:778:5: error: expected nested-name-specifier before ‘AOut’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:778:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:778:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:778:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:778:5: error: ‘AOut’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:778:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:778:5: error: expected nested-name-specifier before ‘SaveType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:778:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:778:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:778:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:778:5: error: ‘SaveType’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:778:5: error: template argument 3 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: expected nested-name-specifier before ‘AOut’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: ‘AOut’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: expected nested-name-specifier before ‘SaveType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: expected nested-name-specifier before ‘check’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:862:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: there are no arguments to ‘yes’ that depend on a template parameter, so a declaration of ‘yes’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: ‘no’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: ‘yes’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: expected nested-name-specifier before ‘AOut’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: ‘AOut’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: expected nested-name-specifier before ‘SaveType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: expected nested-name-specifier before ‘check’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:866:5: error: ‘check’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1099:15: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1099:15: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1099:20: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1099:20: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1140:35: error: expected class-name before ‘decltype’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1140:35: error: expected ‘{’ before ‘decltype’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1141:5: error: expected unqualified-id before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1148:15: error: expected nested-name-specifier before ‘PtrType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1148:15: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1148:23: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1148:23: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1151:15: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1151:15: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1151:20: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1151:20: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1165:13: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1165:13: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1165:18: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1165:18: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1172:13: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1172:13: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1172:18: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1172:18: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1203:24: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1205:105: error: expected class-name before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1221:7: error: expected unqualified-id before ‘using’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1236:20: error: ‘decay_archive’ is not a member of ‘cereal::traits::detail’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1236:20: error: ‘decay_archive’ is not a member of ‘cereal::traits::detail’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1236:50: error: wrong number of template arguments (1, should be 2)
/usr/include/c++/4.6/type_traits:406:12: error: provided for ‘template<class, class> struct std::is_same’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1236:67: error: wrong number of template arguments (3, should be 2)
/usr/include/c++/4.6/type_traits:72:12: error: provided for ‘template<class _Tp, _Tp __v> struct std::integral_constant’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1236:70: error: expected ‘{’ before ‘value’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1236:75: error: expected initializer before ‘>’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1271:36: error: ‘decay_archive’ is not a member of ‘cereal::traits::detail’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1271:36: error: ‘decay_archive’ is not a member of ‘cereal::traits::detail’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1271:58: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1271:59: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1271:63: error: expected ‘{’ before ‘value’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/traits.hpp:1271:68: error: expected initializer before ‘>’ token
In file included from /root/Downloads/openMVG/src/openMVG/geometry/pose3.hpp:11:0,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Intrinsics.hpp:13,
from /root/Downloads/openMVG/src/openMVG/cameras/cameras.hpp:11,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Pinhole_Radial_test.cpp:8:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:383:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:383:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:391:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:391:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:392:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:384:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:399:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:399:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:400:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:384:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:407:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:407:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:408:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:384:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:415:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:415:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:416:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:384:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:423:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:423:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:424:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:384:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:431:34: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:431:42: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:434:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:384:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:443:34: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:443:42: error: expected ‘>’ before ‘<’ token
In file included from /root/Downloads/openMVG/src/openMVG/geometry/pose3.hpp:11:0,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Intrinsics.hpp:13,
from /root/Downloads/openMVG/src/openMVG/cameras/cameras.hpp:11,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Pinhole_Radial_test.cpp:8:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:446:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:384:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:490:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:490:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:491:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:384:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:499:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:499:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:500:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:384:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:508:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:508:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:509:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:384:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:517:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:517:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:518:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:384:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:526:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:526:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:527:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:384:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:535:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:535:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:536:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:384:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::OutputArchive::processImpl(const T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:563:26: error: ‘size_type’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:563:35: error: template argument 1 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:563:35: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:563:35: error: template argument 3 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:563:35: error: template argument 4 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp: In member function ‘uint32_t cereal::OutputArchive<ArchiveType, Flags>::registerClassVersion()’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:478:53: error: request for member ‘insert’ in ‘((cereal::OutputArchive<ArchiveType, Flags>*)this)->cereal::OutputArchive<ArchiveType, Flags>::itsVersionedTypes’, which is of non-class type ‘int’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:478:66: error: unable to deduce ‘const auto’ from ‘<expression error>’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp: At global scope:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:751:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:751:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:759:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:759:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:760:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:752:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:767:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:767:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:768:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:752:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:775:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:775:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:776:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:752:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:783:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:783:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:784:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:752:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:794:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:794:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:795:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:752:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:805:34: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:805:42: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:817:34: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:817:42: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:820:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(const T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:808:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(const T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:869:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:869:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:870:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:752:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:879:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:879:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:880:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:752:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:889:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:889:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:890:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:752:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:899:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:899:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:900:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:752:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:909:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:909:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:910:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:752:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:922:26: error: ‘cereal::traits::EnableIf’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:922:26: error: expected ‘>’ before ‘<’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:923:21: error: ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’ cannot be overloaded
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:752:21: error: with ‘template<class ArchiveType, unsigned int Flags> template<class T, int <anonymous> > ArchiveType& cereal::InputArchive::processImpl(T&)’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive<ArchiveType, Flags>::processImpl(T&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:786:15: error: expected nested-name-specifier before ‘OutArchiveType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:786:15: error: ‘OutArchiveType’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:786:30: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:786:30: error: expected primary-expression before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:786:97: error: expected ‘(’ before ‘;’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:787:53: error: ‘OutArchiveType’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:787:67: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:787:80: error: invalid type in declaration before ‘;’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive<ArchiveType, Flags>::processImpl(T&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:797:15: error: expected nested-name-specifier before ‘OutArchiveType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:797:15: error: ‘OutArchiveType’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:797:30: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:797:30: error: expected primary-expression before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:797:97: error: expected ‘(’ before ‘;’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:798:57: error: ‘OutArchiveType’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:798:71: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:798:84: error: invalid type in declaration before ‘;’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp: In member function ‘uint32_t cereal::InputArchive<ArchiveType, Flags>::loadClassVersion()’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:861:29: error: ‘class std::unordered_map<long unsigned int, unsigned int>’ has no member named ‘emplace_hint’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive<ArchiveType, Flags>::processImpl(T&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:912:15: error: expected nested-name-specifier before ‘OutArchiveType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:912:15: error: ‘OutArchiveType’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:912:30: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:912:30: error: expected primary-expression before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:912:97: error: expected ‘(’ before ‘;’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:914:63: error: ‘OutArchiveType’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:914:77: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:914:90: error: invalid type in declaration before ‘;’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp: In member function ‘ArchiveType& cereal::InputArchive<ArchiveType, Flags>::processImpl(T&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:925:15: error: expected nested-name-specifier before ‘OutArchiveType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:925:15: error: ‘OutArchiveType’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:925:30: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:925:30: error: expected primary-expression before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:925:97: error: expected ‘(’ before ‘;’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:927:67: error: ‘OutArchiveType’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:927:81: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:927:94: error: invalid type in declaration before ‘;’ token
In file included from /root/Downloads/openMVG/src/dependencies/cereal/include/cereal/cereal.hpp:953:0,
from /root/Downloads/openMVG/src/openMVG/geometry/pose3.hpp:11,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Intrinsics.hpp:13,
from /root/Downloads/openMVG/src/openMVG/cameras/cameras.hpp:11,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Pinhole_Radial_test.cpp:8:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp: At global scope:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:67:52: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:67:52: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:67:57: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:67:57: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:81:15: error: expected nested-name-specifier before ‘DecayedT’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:81:15: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:81:25: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:81:25: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:82:15: error: expected nested-name-specifier before ‘StrippedT’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:82:15: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:82:25: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:82:25: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:85:48: error: ‘StrippedT’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:85:57: error: template argument 1 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:86:15: error: expected nested-name-specifier before ‘type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:86:15: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:86:20: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:86:20: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:87:15: error: expected nested-name-specifier before ‘base_type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:87:15: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:87:25: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/common.hpp:87:25: error: expected unqualified-id before ‘=’ token
In file included from /root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/polymorphic.hpp:34:0,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Pinhole.hpp:134,
from /root/Downloads/openMVG/src/openMVG/cameras/cameras.hpp:12,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Pinhole_Radial_test.cpp:8:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:120:13: error: expected nested-name-specifier before ‘BaseType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:120:13: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:120:22: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:120:22: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:121:13: error: expected nested-name-specifier before ‘ParentType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:121:13: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:121:24: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:121:24: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:122:13: error: expected nested-name-specifier before ‘StorageType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:122:13: error: using-declaration for non-member at class scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:122:25: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:122:25: error: expected unqualified-id before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:141:9: error: ‘ParentType’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:142:9: error: ‘StorageType’ does not name a type
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp: In constructor ‘cereal::memory_detail::EnableSharedStateHelper<T>::EnableSharedStateHelper(T*)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:128:11: error: class ‘cereal::memory_detail::EnableSharedStateHelper<T>’ does not have any field named ‘itsPtr’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:128:31: error: expected type-specifier before ‘ParentType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:128:31: error: expected ‘>’ before ‘ParentType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:128:31: error: expected ‘(’ before ‘ParentType’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:128:31: error: ‘ParentType’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:128:43: error: expected primary-expression before ‘>’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:129:20: error: there are no arguments to ‘itsState’ that depend on a template parameter, so a declaration of ‘itsState’ must be available [-fpermissive]
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:130:9: error: expected ‘)’ before ‘{’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:132:9: error: expected ‘{’ at end of input
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp: In destructor ‘cereal::memory_detail::EnableSharedStateHelper<T>::~EnableSharedStateHelper()’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:137:24: error: ‘itsPtr’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:137:33: error: ‘itsState’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:137:50: error: ‘ParentType’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp: In function ‘typename std::enable_if<cereal::traits::has_load_and_construct<T, Archive>::value, void>::type cereal::load(Archive&, cereal::memory_detail::PtrWrapper<std::shared_ptr<_Tp2>&>&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:262:13: error: expected nested-name-specifier before ‘ST’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:262:13: error: ‘ST’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:262:16: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:262:16: error: expected primary-expression before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:262:64: error: expected ‘(’ before ‘;’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:271:45: error: expected type-specifier before ‘ST’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:271:45: error: expected ‘)’ before ‘ST’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:271:45: error: expected ‘)’ before ‘ST’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp: In lambda function:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:277:37: error: expected type-specifier before ‘ST’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:277:37: error: expected ‘>’ before ‘ST’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:277:37: error: expected ‘(’ before ‘ST’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:277:37: error: ‘ST’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:277:41: error: expected primary-expression before ‘>’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:277:47: error: expected ‘)’ before ‘;’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp: In function ‘typename std::enable_if<cereal::traits::has_load_and_construct<T, Archive>::value, void>::type cereal::load(Archive&, cereal::memory_detail::PtrWrapper<std::shared_ptr<_Tp2>&>&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:278:13: error: expected ‘;’ before ‘)’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp: In function ‘typename std::enable_if<cereal::traits::has_load_and_construct<T, Archive>::value, void>::type cereal::load(Archive&, cereal::memory_detail::PtrWrapper<std::unique_ptr<T, D>&>&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:350:13: error: expected nested-name-specifier before ‘ST’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:350:13: error: ‘ST’ has not been declared
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:350:16: error: expected ‘;’ before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:350:16: error: expected primary-expression before ‘=’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:350:64: error: expected ‘(’ before ‘;’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:354:23: error: ‘ST’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:354:25: error: template argument 1 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:354:25: error: template argument 2 is invalid
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:354:32: error: invalid type in declaration before ‘(’ token
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:354:38: error: expected type-specifier before ‘ST’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:354:38: error: expected ‘)’ before ‘ST’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:357:104: error: request for member ‘get’ in ‘stPtr’, which is of non-class type ‘int’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/memory.hpp:363:47: error: request for member ‘release’ in ‘stPtr’, which is of non-class type ‘int’
In file included from /root/Downloads/openMVG/src/dependencies/cereal/include/cereal/details/polymorphic_impl.hpp:49:0,
from /root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/polymorphic.hpp:39,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Pinhole.hpp:134,
from /root/Downloads/openMVG/src/openMVG/cameras/cameras.hpp:12,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Pinhole_Radial_test.cpp:8:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/string.hpp: In function ‘typename std::enable_if<cereal::traits::is_output_serializable<cereal::BinaryData<CharT>, Archive>::value, void>::type cereal::save(Archive&, const std::basic_string<CharT, Traits, Alloc>&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/string.hpp:44:36: error: expected type-specifier before ‘size_type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/string.hpp:44:36: error: expected ‘>’ before ‘size_type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/string.hpp:44:36: error: expected ‘(’ before ‘size_type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/string.hpp:44:36: error: ‘size_type’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/string.hpp: In function ‘typename std::enable_if<cereal::traits::is_input_serializable<cereal::BinaryData<CharT>, Archive>::value, void>::type cereal::load(Archive&, std::basic_string<CharT, Traits, Alloc>&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/string.hpp:53:5: error: ‘size_type’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/string.hpp:53:15: error: expected ‘;’ before ‘size’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/string.hpp:54:24: error: ‘size’ was not declared in this scope
In file included from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Pinhole.hpp:135:0,
from /root/Downloads/openMVG/src/openMVG/cameras/cameras.hpp:12,
from /root/Downloads/openMVG/src/openMVG/cameras/Camera_Pinhole_Radial_test.cpp:8:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp: In function ‘typename std::enable_if<((cereal::traits::is_output_serializable<cereal::BinaryData<T>, Archive>::value && std::is_arithmetic<T>::value) && (! std::is_same<T, bool>::value)), void>::type cereal::save(Archive&, const std::vector<T, A>&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:44:36: error: expected type-specifier before ‘size_type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:44:36: error: expected ‘>’ before ‘size_type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:44:36: error: expected ‘(’ before ‘size_type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:44:36: error: ‘size_type’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp: In function ‘typename std::enable_if<((cereal::traits::is_input_serializable<cereal::BinaryData<T>, Archive>::value && std::is_arithmetic<T>::value) && (! std::is_same<T, bool>::value)), void>::type cereal::load(Archive&, std::vector<T, A>&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:54:5: error: ‘size_type’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:54:15: error: expected ‘;’ before ‘vectorSize’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:55:24: error: ‘vectorSize’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp: In function ‘typename std::enable_if<((! cereal::traits::is_output_serializable<cereal::BinaryData<T>, Archive>::value) || (! std::is_arithmetic<T>::value)), void>::type cereal::save(Archive&, const std::vector<T, A>&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:67:36: error: expected type-specifier before ‘size_type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:67:36: error: expected ‘>’ before ‘size_type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:67:36: error: expected ‘(’ before ‘size_type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:67:36: error: ‘size_type’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp: In function ‘typename std::enable_if<((! cereal::traits::is_input_serializable<cereal::BinaryData<T>, Archive>::value) || (! std::is_arithmetic<T>::value)), void>::type cereal::load(Archive&, std::vector<T, A>&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:78:5: error: ‘size_type’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:78:15: error: expected ‘;’ before ‘size’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:79:24: error: ‘size’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp: In function ‘void cereal::save(Archive&, const std::vector<bool, A>&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:90:36: error: expected type-specifier before ‘size_type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:90:36: error: expected ‘>’ before ‘size_type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:90:36: error: expected ‘(’ before ‘size_type’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:90:36: error: ‘size_type’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp: In function ‘void cereal::load(Archive&, std::vector<bool, A>&)’:
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:99:5: error: ‘size_type’ was not declared in this scope
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:99:15: error: expected ‘;’ before ‘size’
/root/Downloads/openMVG/src/dependencies/cereal/include/cereal/types/vector.hpp:100:24: error: ‘size’ was not declared in this scope
make[2]: *** [openMVG/cameras/CMakeFiles/openMVG_test_Camera_Pinhole_Radial.dir/Camera_Pinhole_Radial_test.cpp.o] Error 1
make[1]: *** [openMVG/cameras/CMakeFiles/openMVG_test_Camera_Pinhole_Radial.dir/all] Error 2
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment