Advertisement
Guest User

Untitled

a guest
Feb 1st, 2019
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 33.80 KB | None | 0 0
  1. make; make install
  2. Scanning dependencies of target SimGearCore
  3. [  0%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_resolver.c.o
  4. [  0%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_dn.c.o
  5. [  1%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_dntosp.c.o
  6. [  1%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_parse.c.o
  7. [  1%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_init.c.o
  8. [  1%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_misc.c.o
  9. [  2%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_rr_a.c.o
  10. [  2%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_rr_ptr.c.o
  11. [  2%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_rr_mx.c.o
  12. [  2%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_rr_txt.c.o
  13. [  3%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_bl.c.o
  14. [  3%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_rr_srv.c.o
  15. [  3%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_rr_naptr.c.o
  16. [  3%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_codes.c.o
  17. [  4%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_jran.c.o
  18. [  4%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/udns/udns_XtoX.c.o
  19. [  4%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bucket/newbucket.cxx.o
  20. [  4%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHGroup.cxx.o
  21. [  5%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHLineGeometry.cxx.o
  22. [  5%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHLineSegmentVisitor.cxx.o
  23. [  5%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHMotionTransform.cxx.o
  24. [  5%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHNode.cxx.o
  25. [  6%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHPageNode.cxx.o
  26. [  6%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHPageRequest.cxx.o
  27. [  6%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHPager.cxx.o
  28. [  6%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHStaticBinary.cxx.o
  29. [  7%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHStaticGeometry.cxx.o
  30. [  7%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHStaticLeaf.cxx.o
  31. [  7%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHStaticNode.cxx.o
  32. [  7%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHStaticTriangle.cxx.o
  33. [  8%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHSubTreeCollector.cxx.o
  34. [  8%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHMaterial.cxx.o
  35. [  8%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHTransform.cxx.o
  36. [  8%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/debug/logstream.cxx.o
  37. [  9%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/debug/BufferedLogCallback.cxx.o
  38. [  9%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/embedded_resources/EmbeddedResource.cxx.o
  39. [  9%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/embedded_resources/EmbeddedResourceManager.cxx.o
  40. [  9%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/embedded_resources/EmbeddedResourceProxy.cxx.o
  41. [ 10%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/celestialBody.cxx.o
  42. [ 10%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/ephemeris.cxx.o
  43. [ 10%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/jupiter.cxx.o
  44. [ 10%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/mars.cxx.o
  45. [ 11%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/mercury.cxx.o
  46. [ 11%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/moonpos.cxx.o
  47. [ 11%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/neptune.cxx.o
  48. [ 11%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/saturn.cxx.o
  49. [ 12%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/star.cxx.o
  50. [ 12%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/stardata.cxx.o
  51. [ 12%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/uranus.cxx.o
  52. [ 12%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/venus.cxx.o
  53. [ 13%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/iostreams/sgstream.cxx.o
  54. [ 13%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/iostreams/gzfstream.cxx.o
  55. [ 13%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/iostreams/gzcontainerfile.cxx.o
  56. [ 13%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/iostreams/CharArrayStream.cxx.o
  57. [ 14%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/iostreams/zlibstream.cxx.o
  58. [ 14%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/iochannel.cxx.o
  59. [ 14%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/lowlevel.cxx.o
  60. [ 14%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/raw_socket.cxx.o
  61. [ 15%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_binobj.cxx.o
  62. [ 15%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_file.cxx.o
  63. [ 15%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_netBuffer.cxx.o
  64. [ 15%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_netChannel.cxx.o
  65. [ 16%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_netChat.cxx.o
  66. [ 16%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_serial.cxx.o
  67. [ 16%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_socket.cxx.o
  68. [ 16%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_socket_udp.cxx.o
  69. [ 17%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/HTTPClient.cxx.o
  70. [ 17%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/HTTPFileRequest.cxx.o
  71. [ 17%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/HTTPMemoryRequest.cxx.o
  72. [ 17%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/HTTPRequest.cxx.o
  73. [ 18%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/HTTPRepository.cxx.o
  74. [ 18%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/untar.cxx.o
  75. [ 18%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/DNSClient.cxx.o
  76. [ 18%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/magvar/magvar.cxx.o
  77. [ 19%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/magvar/coremag.cxx.o
  78. [ 19%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/math/SGGeodesy.cxx.o
  79. [ 19%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/math/interpolater.cxx.o
  80. [ 19%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/math/leastsqs.cxx.o
  81. [ 20%] Building C object simgear/CMakeFiles/SimGearCore.dir/math/sg_random.c.o
  82. [ 20%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/CSSBorder.cxx.o
  83. [ 20%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/ResourceManager.cxx.o
  84. [ 20%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/SimpleMarkdown.cxx.o
  85. [ 21%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/SVGpreserveAspectRatio.cxx.o
  86. [ 21%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/argparse.cxx.o
  87. [ 21%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/interpolator.cxx.o
  88. [ 21%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/sg_dir.cxx.o
  89. [ 22%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/sg_path.cxx.o
  90. [ 22%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/sg_hash.cxx.o
  91. [ 22%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/strutils.cxx.o
  92. [ 22%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/tabbed_values.cxx.o
  93. [ 23%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/texcoord.cxx.o
  94. [ 23%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/bitslib.c.o
  95. [ 23%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/code.c.o
  96. /usr/local/src/simgear/simgear/nasal/code.c: In function ‘naRethrowError’:
  97. /usr/local/src/simgear/simgear/nasal/code.c:39:57: warning: argument to ‘sizeof’ in ‘strncpy’ call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess]
  98.      strncpy(subc->callParent->error, subc->error, sizeof(subc->error));
  99.                                                          ^
  100. [ 23%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/codegen.c.o
  101. [ 24%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/gc.c.o
  102. [ 24%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/hash.c.o
  103. [ 24%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/iolib.c.o
  104. [ 24%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/lex.c.o
  105. [ 25%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/lib.c.o
  106. [ 25%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/mathlib.c.o
  107. [ 25%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/misc.c.o
  108. [ 25%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/parse.c.o
  109. [ 26%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/string.c.o
  110. [ 26%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/thread-posix.c.o
  111. [ 26%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/thread-win32.c.o
  112. [ 26%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/threadlib.c.o
  113. [ 27%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/utf8lib.c.o
  114. [ 27%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/vector.c.o
  115. [ 27%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/nasal/cppbind/Ghost.cxx.o
  116. [ 27%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/nasal/cppbind/NasalContext.cxx.o
  117. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  118. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:123:23: error: ‘enable_if’ in namespace ‘boost’ does not name a template type
  119.        typename boost::enable_if< boost::is_function<Sig>,
  120.                        ^~~~~~~~~
  121. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:123:23: note: suggested alternative: ‘enable_if_’
  122.        typename boost::enable_if< boost::is_function<Sig>,
  123.                        ^~~~~~~~~
  124.                        enable_if_
  125. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:123:32: error: expected unqualified-id before ‘<’ token
  126.        typename boost::enable_if< boost::is_function<Sig>,
  127.                                 ^
  128. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:240:37: error: ‘enable_if_c’ in namespace ‘boost’ does not name a template type
  129.                      typename boost::enable_if_c< is_const || !is_other_const,
  130.                                      ^~~~~~~~~~~
  131. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:240:37: note: suggested alternative: ‘enable_if_t’
  132.                      typename boost::enable_if_c< is_const || !is_other_const,
  133.                                      ^~~~~~~~~~~
  134.                                      enable_if_t
  135. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:240:48: error: expected ‘,’ or ‘...’ before ‘<’ token
  136.                      typename boost::enable_if_c< is_const || !is_other_const,
  137.                                                 ^
  138. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx: In function ‘simgear::Map<std::__cxx11::basic_string<char>, Value> from_nasal_helper(naContext, naRef, const simgear::Map<std::__cxx11::basic_string<char>, Value>*)’:
  139. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:57: error: no match for ‘operator!=’ (operand types are ‘nasal::Hash::const_iterator’ {aka ‘nasal::Hash::Iterator<true>} and ‘nasal::Hash::iterator’ {aka ‘nasal::Hash::Iterator<false>})
  140.    for(nasal::Hash::const_iterator it = hash.begin(); it != hash.end(); ++it)
  141.                                                       ~~~^~~~~~~~~~~~~
  142. In file included from /usr/local/src/simgear/simgear/math/SGMath.hxx:31,
  143.                  from /usr/local/src/simgear/simgear/nasal/cppbind/detail/from_nasal_helper.hxx:25,
  144.                  from /usr/local/src/simgear/simgear/nasal/cppbind/from_nasal.hxx:23,
  145.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.hxx:125,
  146.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:19:
  147. /usr/local/src/simgear/simgear/math/SGVec2.hxx:282:1: note: candidate: ‘template<class T> bool operator!=(const SGVec2<T>&, const SGVec2<T>&)
  148.  operator!=(const SGVec2<T>& v1, const SGVec2<T>& v2)
  149.  ^~~~~~~~
  150. /usr/local/src/simgear/simgear/math/SGVec2.hxx:282:1: note:   template argument deduction/substitution failed:
  151. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  152. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:69: note:   ‘nasal::Hash::const_iterator’ {aka ‘nasal::Hash::Iterator<true>} is not derived from ‘const SGVec2<T>
  153.    for(nasal::Hash::const_iterator it = hash.begin(); it != hash.end(); ++it)
  154.                                                                      ^
  155. In file included from /usr/local/src/simgear/simgear/math/SGMath.hxx:32,
  156.                  from /usr/local/src/simgear/simgear/nasal/cppbind/detail/from_nasal_helper.hxx:25,
  157.                  from /usr/local/src/simgear/simgear/nasal/cppbind/from_nasal.hxx:23,
  158.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.hxx:125,
  159.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:19:
  160. /usr/local/src/simgear/simgear/math/SGVec3.hxx:385:1: note: candidate: ‘template<class T> bool operator!=(const SGVec3<S>&, const SGVec3<S>&)
  161.  operator!=(const SGVec3<T>& v1, const SGVec3<T>& v2)
  162.  ^~~~~~~~
  163. /usr/local/src/simgear/simgear/math/SGVec3.hxx:385:1: note:   template argument deduction/substitution failed:
  164. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  165. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:69: note:   ‘nasal::Hash::const_iterator’ {aka ‘nasal::Hash::Iterator<true>} is not derived from ‘const SGVec3<S>
  166.    for(nasal::Hash::const_iterator it = hash.begin(); it != hash.end(); ++it)
  167.                                                                      ^
  168. In file included from /usr/local/src/simgear/simgear/math/SGMath.hxx:33,
  169.                  from /usr/local/src/simgear/simgear/nasal/cppbind/detail/from_nasal_helper.hxx:25,
  170.                  from /usr/local/src/simgear/simgear/nasal/cppbind/from_nasal.hxx:23,
  171.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.hxx:125,
  172.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:19:
  173. /usr/local/src/simgear/simgear/math/SGVec4.hxx:300:1: note: candidate: ‘template<class T> bool operator!=(const SGVec4<T>&, const SGVec4<T>&)
  174.  operator!=(const SGVec4<T>& v1, const SGVec4<T>& v2)
  175.  ^~~~~~~~
  176. /usr/local/src/simgear/simgear/math/SGVec4.hxx:300:1: note:   template argument deduction/substitution failed:
  177. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  178. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:69: note:   ‘nasal::Hash::const_iterator’ {aka ‘nasal::Hash::Iterator<true>} is not derived from ‘const SGVec4<T>
  179.    for(nasal::Hash::const_iterator it = hash.begin(); it != hash.end(); ++it)
  180.                                                                      ^
  181. In file included from /usr/local/src/simgear/simgear/math/SGMath.hxx:36,
  182.                  from /usr/local/src/simgear/simgear/nasal/cppbind/detail/from_nasal_helper.hxx:25,
  183.                  from /usr/local/src/simgear/simgear/nasal/cppbind/from_nasal.hxx:23,
  184.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.hxx:125,
  185.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:19:
  186. /usr/local/src/simgear/simgear/math/SGQuat.hxx:692:1: note: candidate: ‘template<class T> bool operator!=(const SGQuat<T>&, const SGQuat<T>&)
  187.  operator!=(const SGQuat<T>& v1, const SGQuat<T>& v2)
  188.  ^~~~~~~~
  189. /usr/local/src/simgear/simgear/math/SGQuat.hxx:692:1: note:   template argument deduction/substitution failed:
  190. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  191. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:69: note:   ‘nasal::Hash::const_iterator’ {aka ‘nasal::Hash::Iterator<true>} is not derived from ‘const SGQuat<T>
  192.    for(nasal::Hash::const_iterator it = hash.begin(); it != hash.end(); ++it)
  193.                                                                      ^
  194. In file included from /usr/local/src/simgear/simgear/math/SGMath.hxx:38,
  195.                  from /usr/local/src/simgear/simgear/nasal/cppbind/detail/from_nasal_helper.hxx:25,
  196.                  from /usr/local/src/simgear/simgear/nasal/cppbind/from_nasal.hxx:23,
  197.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.hxx:125,
  198.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:19:
  199. /usr/local/src/simgear/simgear/math/SGMatrix.hxx:452:1: note: candidate: ‘template<class T> bool operator!=(const SGMatrix<T>&, const SGMatrix<T>&)
  200.  operator!=(const SGMatrix<T>& m1, const SGMatrix<T>& m2)
  201.  ^~~~~~~~
  202. /usr/local/src/simgear/simgear/math/SGMatrix.hxx:452:1: note:   template argument deduction/substitution failed:
  203. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  204. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:69: note:   ‘nasal::Hash::const_iterator’ {aka ‘nasal::Hash::Iterator<true>} is not derived from ‘const SGMatrix<T>
  205.    for(nasal::Hash::const_iterator it = hash.begin(); it != hash.end(); ++it)
  206.                                                                      ^
  207. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalObjectHolder.hxx:24,
  208.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalMethodHolder.hxx:23,
  209.                  from /usr/local/src/simgear/simgear/nasal/cppbind/detail/from_nasal_helper.hxx:29,
  210.                  from /usr/local/src/simgear/simgear/nasal/cppbind/from_nasal.hxx:23,
  211.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.hxx:125,
  212.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:19:
  213. /usr/local/src/simgear/simgear/structure/SGSharedPtr.hxx:180:6: note: candidate: ‘template<class T, class U> bool operator!=(const SGSharedPtr<T>&, const SGSharedPtr<U>&)
  214.  bool operator!=(const SGSharedPtr<T>& lhs, const SGSharedPtr<U>& rhs)
  215.       ^~~~~~~~
  216. /usr/local/src/simgear/simgear/structure/SGSharedPtr.hxx:180:6: note:   template argument deduction/substitution failed:
  217. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  218. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:69: note:   ‘nasal::Hash::const_iterator’ {aka ‘nasal::Hash::Iterator<true>} is not derived from ‘const SGSharedPtr<T>
  219.    for(nasal::Hash::const_iterator it = hash.begin(); it != hash.end(); ++it)
  220.                                                                      ^
  221. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:26,
  222.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  223. /usr/include/boost/iterator/iterator_facade.hpp:901:3: note: candidate: ‘template<class Derived1, class V1, class TC1, class Reference1, class Difference1, class Derived2, class V2, class TC2, class Reference2, class Difference2> typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::iterators::detail::always_bool2, Derived1, Derived2>::type>::type boost::iterators::operator!=(const boost::iterators::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterators::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)
  224.    BOOST_ITERATOR_FACADE_RELATION(!=, return !, equal)
  225.    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  226. /usr/include/boost/iterator/iterator_facade.hpp:901:3: note:   template argument deduction/substitution failed:
  227. /usr/include/boost/iterator/iterator_facade.hpp: In substitution of ‘template<class Derived1, class V1, class TC1, class Reference1, class Difference1, class Derived2, class V2, class TC2, class Reference2, class Difference2> typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::iterators::detail::always_bool2, Derived1, Derived2>::type>::type boost::iterators::operator!=(const boost::iterators::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterators::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = nasal::Hash::Iterator<true>; V1 = nasal::Hash::Entry<true>; TC1 = boost::iterators::bidirectional_traversal_tag; Reference1 = nasal::Hash::Entry<true>; Difference1 = long int; Derived2 = nasal::Hash::Iterator<false>; V2 = nasal::Hash::Entry<false>; TC2 = boost::iterators::bidirectional_traversal_tag; Reference2 = nasal::Hash::Entry<false>; Difference2 = long int]’:
  228. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:69:   required from here
  229. /usr/include/boost/iterator/iterator_facade.hpp:901:3: error: no type named ‘typein ‘struct boost::iterators::detail::enable_if_interoperable<nasal::Hash::Iterator<true>, nasal::Hash::Iterator<false>, bool>
  230. make[2]: *** [simgear/CMakeFiles/SimGearCore.dir/build.make:1480: simgear/CMakeFiles/SimGearCore.dir/nasal/cppbind/NasalContext.cxx.o] Error 1
  231. make[1]: *** [CMakeFiles/Makefile2:1186: simgear/CMakeFiles/SimGearCore.dir/all] Error 2
  232. make: *** [Makefile:163: all] Error 2
  233. [  0%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/nasal/cppbind/NasalContext.cxx.o
  234. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  235. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:123:23: error: ‘enable_if’ in namespace ‘boost’ does not name a template type
  236.        typename boost::enable_if< boost::is_function<Sig>,
  237.                        ^~~~~~~~~
  238. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:123:23: note: suggested alternative: ‘enable_if_’
  239.        typename boost::enable_if< boost::is_function<Sig>,
  240.                        ^~~~~~~~~
  241.                        enable_if_
  242. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:123:32: error: expected unqualified-id before ‘<’ token
  243.        typename boost::enable_if< boost::is_function<Sig>,
  244.                                 ^
  245. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:240:37: error: ‘enable_if_c’ in namespace ‘boost’ does not name a template type
  246.                      typename boost::enable_if_c< is_const || !is_other_const,
  247.                                      ^~~~~~~~~~~
  248. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:240:37: note: suggested alternative: ‘enable_if_t’
  249.                      typename boost::enable_if_c< is_const || !is_other_const,
  250.                                      ^~~~~~~~~~~
  251.                                      enable_if_t
  252. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:240:48: error: expected ‘,’ or ‘...’ before ‘<’ token
  253.                      typename boost::enable_if_c< is_const || !is_other_const,
  254.                                                 ^
  255. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx: In function ‘simgear::Map<std::__cxx11::basic_string<char>, Value> from_nasal_helper(naContext, naRef, const simgear::Map<std::__cxx11::basic_string<char>, Value>*)’:
  256. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:57: error: no match for ‘operator!=’ (operand types are ‘nasal::Hash::const_iterator’ {aka ‘nasal::Hash::Iterator<true>} and ‘nasal::Hash::iterator’ {aka ‘nasal::Hash::Iterator<false>})
  257.    for(nasal::Hash::const_iterator it = hash.begin(); it != hash.end(); ++it)
  258.                                                       ~~~^~~~~~~~~~~~~
  259. In file included from /usr/local/src/simgear/simgear/math/SGMath.hxx:31,
  260.                  from /usr/local/src/simgear/simgear/nasal/cppbind/detail/from_nasal_helper.hxx:25,
  261.                  from /usr/local/src/simgear/simgear/nasal/cppbind/from_nasal.hxx:23,
  262.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.hxx:125,
  263.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:19:
  264. /usr/local/src/simgear/simgear/math/SGVec2.hxx:282:1: note: candidate: ‘template<class T> bool operator!=(const SGVec2<T>&, const SGVec2<T>&)
  265.  operator!=(const SGVec2<T>& v1, const SGVec2<T>& v2)
  266.  ^~~~~~~~
  267. /usr/local/src/simgear/simgear/math/SGVec2.hxx:282:1: note:   template argument deduction/substitution failed:
  268. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  269. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:69: note:   ‘nasal::Hash::const_iterator’ {aka ‘nasal::Hash::Iterator<true>} is not derived from ‘const SGVec2<T>
  270.    for(nasal::Hash::const_iterator it = hash.begin(); it != hash.end(); ++it)
  271.                                                                      ^
  272. In file included from /usr/local/src/simgear/simgear/math/SGMath.hxx:32,
  273.                  from /usr/local/src/simgear/simgear/nasal/cppbind/detail/from_nasal_helper.hxx:25,
  274.                  from /usr/local/src/simgear/simgear/nasal/cppbind/from_nasal.hxx:23,
  275.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.hxx:125,
  276.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:19:
  277. /usr/local/src/simgear/simgear/math/SGVec3.hxx:385:1: note: candidate: ‘template<class T> bool operator!=(const SGVec3<S>&, const SGVec3<S>&)
  278.  operator!=(const SGVec3<T>& v1, const SGVec3<T>& v2)
  279.  ^~~~~~~~
  280. /usr/local/src/simgear/simgear/math/SGVec3.hxx:385:1: note:   template argument deduction/substitution failed:
  281. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  282. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:69: note:   ‘nasal::Hash::const_iterator’ {aka ‘nasal::Hash::Iterator<true>} is not derived from ‘const SGVec3<S>
  283.    for(nasal::Hash::const_iterator it = hash.begin(); it != hash.end(); ++it)
  284.                                                                      ^
  285. In file included from /usr/local/src/simgear/simgear/math/SGMath.hxx:33,
  286.                  from /usr/local/src/simgear/simgear/nasal/cppbind/detail/from_nasal_helper.hxx:25,
  287.                  from /usr/local/src/simgear/simgear/nasal/cppbind/from_nasal.hxx:23,
  288.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.hxx:125,
  289.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:19:
  290. /usr/local/src/simgear/simgear/math/SGVec4.hxx:300:1: note: candidate: ‘template<class T> bool operator!=(const SGVec4<T>&, const SGVec4<T>&)
  291.  operator!=(const SGVec4<T>& v1, const SGVec4<T>& v2)
  292.  ^~~~~~~~
  293. /usr/local/src/simgear/simgear/math/SGVec4.hxx:300:1: note:   template argument deduction/substitution failed:
  294. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  295. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:69: note:   ‘nasal::Hash::const_iterator’ {aka ‘nasal::Hash::Iterator<true>} is not derived from ‘const SGVec4<T>
  296.    for(nasal::Hash::const_iterator it = hash.begin(); it != hash.end(); ++it)
  297.                                                                      ^
  298. In file included from /usr/local/src/simgear/simgear/math/SGMath.hxx:36,
  299.                  from /usr/local/src/simgear/simgear/nasal/cppbind/detail/from_nasal_helper.hxx:25,
  300.                  from /usr/local/src/simgear/simgear/nasal/cppbind/from_nasal.hxx:23,
  301.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.hxx:125,
  302.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:19:
  303. /usr/local/src/simgear/simgear/math/SGQuat.hxx:692:1: note: candidate: ‘template<class T> bool operator!=(const SGQuat<T>&, const SGQuat<T>&)
  304.  operator!=(const SGQuat<T>& v1, const SGQuat<T>& v2)
  305.  ^~~~~~~~
  306. /usr/local/src/simgear/simgear/math/SGQuat.hxx:692:1: note:   template argument deduction/substitution failed:
  307. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  308. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:69: note:   ‘nasal::Hash::const_iterator’ {aka ‘nasal::Hash::Iterator<true>} is not derived from ‘const SGQuat<T>
  309.    for(nasal::Hash::const_iterator it = hash.begin(); it != hash.end(); ++it)
  310.                                                                      ^
  311. In file included from /usr/local/src/simgear/simgear/math/SGMath.hxx:38,
  312.                  from /usr/local/src/simgear/simgear/nasal/cppbind/detail/from_nasal_helper.hxx:25,
  313.                  from /usr/local/src/simgear/simgear/nasal/cppbind/from_nasal.hxx:23,
  314.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.hxx:125,
  315.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:19:
  316. /usr/local/src/simgear/simgear/math/SGMatrix.hxx:452:1: note: candidate: ‘template<class T> bool operator!=(const SGMatrix<T>&, const SGMatrix<T>&)
  317.  operator!=(const SGMatrix<T>& m1, const SGMatrix<T>& m2)
  318.  ^~~~~~~~
  319. /usr/local/src/simgear/simgear/math/SGMatrix.hxx:452:1: note:   template argument deduction/substitution failed:
  320. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  321. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:69: note:   ‘nasal::Hash::const_iterator’ {aka ‘nasal::Hash::Iterator<true>} is not derived from ‘const SGMatrix<T>
  322.    for(nasal::Hash::const_iterator it = hash.begin(); it != hash.end(); ++it)
  323.                                                                      ^
  324. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalObjectHolder.hxx:24,
  325.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalMethodHolder.hxx:23,
  326.                  from /usr/local/src/simgear/simgear/nasal/cppbind/detail/from_nasal_helper.hxx:29,
  327.                  from /usr/local/src/simgear/simgear/nasal/cppbind/from_nasal.hxx:23,
  328.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.hxx:125,
  329.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:19:
  330. /usr/local/src/simgear/simgear/structure/SGSharedPtr.hxx:180:6: note: candidate: ‘template<class T, class U> bool operator!=(const SGSharedPtr<T>&, const SGSharedPtr<U>&)
  331.  bool operator!=(const SGSharedPtr<T>& lhs, const SGSharedPtr<U>& rhs)
  332.       ^~~~~~~~
  333. /usr/local/src/simgear/simgear/structure/SGSharedPtr.hxx:180:6: note:   template argument deduction/substitution failed:
  334. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  335. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:69: note:   ‘nasal::Hash::const_iterator’ {aka ‘nasal::Hash::Iterator<true>} is not derived from ‘const SGSharedPtr<T>
  336.    for(nasal::Hash::const_iterator it = hash.begin(); it != hash.end(); ++it)
  337.                                                                      ^
  338. In file included from /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:26,
  339.                  from /usr/local/src/simgear/simgear/nasal/cppbind/NasalContext.cxx:20:
  340. /usr/include/boost/iterator/iterator_facade.hpp:901:3: note: candidate: ‘template<class Derived1, class V1, class TC1, class Reference1, class Difference1, class Derived2, class V2, class TC2, class Reference2, class Difference2> typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::iterators::detail::always_bool2, Derived1, Derived2>::type>::type boost::iterators::operator!=(const boost::iterators::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterators::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)
  341.    BOOST_ITERATOR_FACADE_RELATION(!=, return !, equal)
  342.    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  343. /usr/include/boost/iterator/iterator_facade.hpp:901:3: note:   template argument deduction/substitution failed:
  344. /usr/include/boost/iterator/iterator_facade.hpp: In substitution of ‘template<class Derived1, class V1, class TC1, class Reference1, class Difference1, class Derived2, class V2, class TC2, class Reference2, class Difference2> typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::iterators::detail::always_bool2, Derived1, Derived2>::type>::type boost::iterators::operator!=(const boost::iterators::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterators::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = nasal::Hash::Iterator<true>; V1 = nasal::Hash::Entry<true>; TC1 = boost::iterators::bidirectional_traversal_tag; Reference1 = nasal::Hash::Entry<true>; Difference1 = long int; Derived2 = nasal::Hash::Iterator<false>; V2 = nasal::Hash::Entry<false>; TC2 = boost::iterators::bidirectional_traversal_tag; Reference2 = nasal::Hash::Entry<false>; Difference2 = long int]’:
  345. /usr/local/src/simgear/simgear/nasal/cppbind/NasalHash.hxx:290:69:   required from here
  346. /usr/include/boost/iterator/iterator_facade.hpp:901:3: error: no type named ‘typein ‘struct boost::iterators::detail::enable_if_interoperable<nasal::Hash::Iterator<true>, nasal::Hash::Iterator<false>, bool>
  347. make[2]: *** [simgear/CMakeFiles/SimGearCore.dir/build.make:1480: simgear/CMakeFiles/SimGearCore.dir/nasal/cppbind/NasalContext.cxx.o] Error 1
  348. make[1]: *** [CMakeFiles/Makefile2:1186: simgear/CMakeFiles/SimGearCore.dir/all] Error 2
  349. make: *** [Makefile:163: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement