Advertisement
jpcordovae

spring error - boost 1.50

Aug 1st, 2012
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 26.69 KB | None | 0 0
  1. bash-4.1# make      
  2. [  5%] Built target assimp
  3.   Configuring Version files ...
  4. -- SPRING_ENGINE version fetched from VERSION file: 89.0
  5. Spring engine version: 89.0 ()
  6. [  5%] Built target generateVersionFiles
  7. [  5%] Built target C-AIInterface
  8. [ 11%] Built target Cpp-AIWrapper
  9. [ 11%] Built target LegacyCpp-AIWrapper
  10. [ 12%] Built target LegacyCpp-Creg-AIWrapper
  11. [ 15%] Built target KAIK
  12. [ 17%] Built target E323AI
  13. [ 17%] Built target CppTestAI
  14. [ 18%] Built target RAI
  15. [ 20%] Built target Shard
  16. [ 21%] Built target AAI
  17. [ 21%] Built target NullAI
  18. [ 21%] Built target headlessStubs
  19. [ 24%] Built target streflop
  20. [ 25%] Built target lua
  21. [ 26%] Built target minizip
  22. [ 26%] Built target 7zip
  23. [ 28%] Built target unitsync
  24. [ 28%] Built target pr-sha1
  25. [ 28%] Built target bencode
  26. [ 28%] Built target pr-md5
  27. [ 28%] Built target FileSystem
  28. [ 28%] Built target Rapid
  29. [ 29%] Built target xmlrpc
  30. [ 29%] Built target Http
  31. [ 29%] Built target soap
  32. [ 29%] Built target Plasma
  33. [ 30%] Built target pugixml
  34. [ 30%] Built target Widget
  35. [ 30%] Built target pr-downloader_static
  36. [ 30%] Built target pr-downloader
  37. [ 30%] Built target pr-downloader_shared
  38. Using build directory: /home/jpcordovae/spring/spring_89.0/base/ ...
  39. Creating spring/bitmaps.sdz
  40. Creating springcontent.sdz
  41. Creating maphelper.sdz
  42. Creating cursors.sdz
  43. [ 30%] Built target gamedata
  44. [ 30%] Building CXX object rts/System/Sound/CMakeFiles/sound.dir/SoundSource.cpp.o
  45. In file included from /usr/include/boost/functional/hash/detail/hash_float.hpp:14:0,
  46.                  from /usr/include/boost/functional/hash/hash.hpp:15,
  47.                  from /usr/include/boost/functional/hash.hpp:6,
  48.                  from /usr/include/boost/thread/detail/thread.hpp:31,
  49.                  from /usr/include/boost/thread/thread.hpp:22,
  50.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/Sound.h:14,
  51.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:17:
  52. /usr/include/boost/functional/hash/detail/float_functions.hpp: In member function 'double boost::hash_detail::call_ldexp<Float>::operator()(double, int) const':
  53. /usr/include/boost/functional/hash/detail/float_functions.hpp:59:34: error: call of overloaded 'ldexp(double&, int&)' is ambiguous
  54. /usr/include/boost/functional/hash/detail/float_functions.hpp:59:34: note: candidates are:
  55. In file included from /usr/include/math.h:71:0,
  56.                  from /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/cmath:46,
  57.                  from /usr/include/boost/config/no_tr1/cmath.hpp:21,
  58.                  from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:15,
  59.                  from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
  60.                  from /usr/include/boost/date_time/posix_time/ptime.hpp:12,
  61.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
  62.                  from /usr/include/boost/thread/thread_time.hpp:11,
  63.                  from /usr/include/boost/thread/locks.hpp:14,
  64.                  from /usr/include/boost/thread/pthread/recursive_mutex.hpp:12,
  65.                  from /usr/include/boost/thread/recursive_mutex.hpp:16,
  66.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.h:10,
  67.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:3:
  68. /usr/include/bits/mathcalls.h:107:1: note: double ldexp(double, int)
  69. In file included from /usr/include/boost/config/no_tr1/cmath.hpp:21:0,
  70.                  from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:15,
  71.                  from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
  72.                  from /usr/include/boost/date_time/posix_time/ptime.hpp:12,
  73.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
  74.                  from /usr/include/boost/thread/thread_time.hpp:11,
  75.                  from /usr/include/boost/thread/locks.hpp:14,
  76.                  from /usr/include/boost/thread/pthread/recursive_mutex.hpp:12,
  77.                  from /usr/include/boost/thread/recursive_mutex.hpp:16,
  78.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.h:10,
  79.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:3:
  80. /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/cmath:345:3: note: long double std::ldexp(long double, int)
  81. /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/cmath:341:3: note: float std::ldexp(float, int)
  82. In file included from /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/streflop.h:93:0,
  83.                  from /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/streflop_cond.h:13,
  84.                  from /home/jpcordovae/spring/spring_89.0/rts/System/float3.h:9,
  85.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/IAudioChannel.h:7,
  86.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:11:
  87. /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/SMath.h:467:16: note: streflop::Double streflop::ldexp(streflop::Double, int)
  88. /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/SMath.h:259:16: note: streflop::Simple streflop::ldexp(streflop::Simple, int)
  89. In file included from /usr/include/boost/functional/hash/detail/hash_float.hpp:14:0,
  90.                  from /usr/include/boost/functional/hash/hash.hpp:15,
  91.                  from /usr/include/boost/functional/hash.hpp:6,
  92.                  from /usr/include/boost/thread/detail/thread.hpp:31,
  93.                  from /usr/include/boost/thread/thread.hpp:22,
  94.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/Sound.h:14,
  95.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:17:
  96. /usr/include/boost/functional/hash/detail/float_functions.hpp: In member function 'double boost::hash_detail::call_frexp<Float>::operator()(double, int*) const':
  97. /usr/include/boost/functional/hash/detail/float_functions.hpp:74:34: error: call of overloaded 'frexp(double&, int*&)' is ambiguous
  98. /usr/include/boost/functional/hash/detail/float_functions.hpp:74:34: note: candidates are:
  99. In file included from /usr/include/math.h:71:0,
  100.                  from /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/cmath:46,
  101.                  from /usr/include/boost/config/no_tr1/cmath.hpp:21,
  102.                  from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:15,
  103.                  from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
  104.                  from /usr/include/boost/date_time/posix_time/ptime.hpp:12,
  105.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
  106.                  from /usr/include/boost/thread/thread_time.hpp:11,
  107.                  from /usr/include/boost/thread/locks.hpp:14,
  108.                  from /usr/include/boost/thread/pthread/recursive_mutex.hpp:12,
  109.                  from /usr/include/boost/thread/recursive_mutex.hpp:16,
  110.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.h:10,
  111.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:3:
  112. /usr/include/bits/mathcalls.h:104:1: note: double frexp(double, int*)
  113. In file included from /usr/include/boost/config/no_tr1/cmath.hpp:21:0,
  114.                  from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:15,
  115.                  from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
  116.                  from /usr/include/boost/date_time/posix_time/ptime.hpp:12,
  117.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
  118.                  from /usr/include/boost/thread/thread_time.hpp:11,
  119.                  from /usr/include/boost/thread/locks.hpp:14,
  120.                  from /usr/include/boost/thread/pthread/recursive_mutex.hpp:12,
  121.                  from /usr/include/boost/thread/recursive_mutex.hpp:16,
  122.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.h:10,
  123.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:3:
  124. /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/cmath:326:3: note: long double std::frexp(long double, int*)
  125. /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/cmath:322:3: note: float std::frexp(float, int*)
  126. In file included from /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/streflop.h:93:0,
  127.                  from /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/streflop_cond.h:13,
  128.                  from /home/jpcordovae/spring/spring_89.0/rts/System/float3.h:9,
  129.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/IAudioChannel.h:7,
  130.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:11:
  131. /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/SMath.h:466:16: note: streflop::Double streflop::frexp(streflop::Double, int*)
  132. /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/SMath.h:258:16: note: streflop::Simple streflop::frexp(streflop::Simple, int*)
  133. In file included from /usr/include/boost/functional/hash/detail/hash_float.hpp:14:0,
  134.                  from /usr/include/boost/functional/hash/hash.hpp:15,
  135.                  from /usr/include/boost/functional/hash.hpp:6,
  136.                  from /usr/include/boost/thread/detail/thread.hpp:31,
  137.                  from /usr/include/boost/thread/thread.hpp:22,
  138.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/Sound.h:14,
  139.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:17:
  140. /usr/include/boost/functional/hash/detail/float_functions.hpp: At global scope:
  141. /usr/include/boost/functional/hash/detail/float_functions.hpp:188:1: error: call of overloaded 'ldexp(float&, int&)' is ambiguous
  142. /usr/include/boost/functional/hash/detail/float_functions.hpp:188:1: note: candidates are:
  143. In file included from /usr/include/math.h:71:0,
  144.                  from /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/cmath:46,
  145.                  from /usr/include/boost/config/no_tr1/cmath.hpp:21,
  146.                  from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:15,
  147.                  from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
  148.                  from /usr/include/boost/date_time/posix_time/ptime.hpp:12,
  149.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
  150.                  from /usr/include/boost/thread/thread_time.hpp:11,
  151.                  from /usr/include/boost/thread/locks.hpp:14,
  152.                  from /usr/include/boost/thread/pthread/recursive_mutex.hpp:12,
  153.                  from /usr/include/boost/thread/recursive_mutex.hpp:16,
  154.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.h:10,
  155.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:3:
  156. /usr/include/bits/mathcalls.h:107:1: note: double ldexp(double, int)
  157. In file included from /usr/include/boost/functional/hash/detail/hash_float.hpp:14:0,
  158.                  from /usr/include/boost/functional/hash/hash.hpp:15,
  159.                  from /usr/include/boost/functional/hash.hpp:6,
  160.                  from /usr/include/boost/thread/detail/thread.hpp:31,
  161.                  from /usr/include/boost/thread/thread.hpp:22,
  162.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/Sound.h:14,
  163.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:17:
  164. /usr/include/boost/functional/hash/detail/float_functions.hpp:88:58: note: boost::hash_detail::not_found boost_hash_detect_float_functions::ldexp(Float, int) [with Float = float]
  165. In file included from /usr/include/boost/config/no_tr1/cmath.hpp:21:0,
  166.                  from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:15,
  167.                  from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
  168.                  from /usr/include/boost/date_time/posix_time/ptime.hpp:12,
  169.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
  170.                  from /usr/include/boost/thread/thread_time.hpp:11,
  171.                  from /usr/include/boost/thread/locks.hpp:14,
  172.                  from /usr/include/boost/thread/pthread/recursive_mutex.hpp:12,
  173.                  from /usr/include/boost/thread/recursive_mutex.hpp:16,
  174.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.h:10,
  175.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:3:
  176. /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/cmath:345:3: note: long double std::ldexp(long double, int)
  177. /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/cmath:341:3: note: float std::ldexp(float, int)
  178. In file included from /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/streflop.h:93:0,
  179.                  from /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/streflop_cond.h:13,
  180.                  from /home/jpcordovae/spring/spring_89.0/rts/System/float3.h:9,
  181.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/IAudioChannel.h:7,
  182.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:11:
  183. /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/SMath.h:467:16: note: streflop::Double streflop::ldexp(streflop::Double, int)
  184. /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/SMath.h:259:16: note: streflop::Simple streflop::ldexp(streflop::Simple, int)
  185. In file included from /usr/include/boost/functional/hash/detail/hash_float.hpp:14:0,
  186.                  from /usr/include/boost/functional/hash/hash.hpp:15,
  187.                  from /usr/include/boost/functional/hash.hpp:6,
  188.                  from /usr/include/boost/thread/detail/thread.hpp:31,
  189.                  from /usr/include/boost/thread/thread.hpp:22,
  190.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/Sound.h:14,
  191.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:17:
  192. /usr/include/boost/functional/hash/detail/float_functions.hpp:188:1: error: call of overloaded 'ldexpf(float&, int&)' is ambiguous
  193. /usr/include/boost/functional/hash/detail/float_functions.hpp:188:1: note: candidates are:
  194. In file included from /usr/include/math.h:94:0,
  195.                  from /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/cmath:46,
  196.                  from /usr/include/boost/config/no_tr1/cmath.hpp:21,
  197.                  from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:15,
  198.                  from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
  199.                  from /usr/include/boost/date_time/posix_time/ptime.hpp:12,
  200.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
  201.                  from /usr/include/boost/thread/thread_time.hpp:11,
  202.                  from /usr/include/boost/thread/locks.hpp:14,
  203.                  from /usr/include/boost/thread/pthread/recursive_mutex.hpp:12,
  204.                  from /usr/include/boost/thread/recursive_mutex.hpp:16,
  205.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.h:10,
  206.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:3:
  207. /usr/include/bits/mathcalls.h:107:1: note: float ldexpf(float, int)
  208. In file included from /usr/include/boost/functional/hash/detail/hash_float.hpp:14:0,
  209.                  from /usr/include/boost/functional/hash/hash.hpp:15,
  210.                  from /usr/include/boost/functional/hash.hpp:6,
  211.                  from /usr/include/boost/thread/detail/thread.hpp:31,
  212.                  from /usr/include/boost/thread/thread.hpp:22,
  213.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/Sound.h:14,
  214.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:17:
  215. /usr/include/boost/functional/hash/detail/float_functions.hpp:188:1: note: boost::hash_detail::not_found boost_hash_detect_float_functions::ldexpf(Float, int) [with Float = float]
  216. In file included from /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/streflop.h:93:0,
  217.                  from /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/streflop_cond.h:13,
  218.                  from /home/jpcordovae/spring/spring_89.0/rts/System/float3.h:9,
  219.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/IAudioChannel.h:7,
  220.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:11:
  221. /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/SMath.h:389:16: note: streflop::Simple streflop::ldexpf(streflop::Simple, int)
  222. In file included from /usr/include/boost/functional/hash/detail/hash_float.hpp:14:0,
  223.                  from /usr/include/boost/functional/hash/hash.hpp:15,
  224.                  from /usr/include/boost/functional/hash.hpp:6,
  225.                  from /usr/include/boost/thread/detail/thread.hpp:31,
  226.                  from /usr/include/boost/thread/thread.hpp:22,
  227.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/Sound.h:14,
  228.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:17:
  229. /usr/include/boost/functional/hash/detail/float_functions.hpp:200:1: error: call of overloaded 'frexp(float&, int*&)' is ambiguous
  230. /usr/include/boost/functional/hash/detail/float_functions.hpp:200:1: note: candidates are:
  231. In file included from /usr/include/math.h:71:0,
  232.                  from /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/cmath:46,
  233.                  from /usr/include/boost/config/no_tr1/cmath.hpp:21,
  234.                  from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:15,
  235.                  from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
  236.                  from /usr/include/boost/date_time/posix_time/ptime.hpp:12,
  237.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
  238.                  from /usr/include/boost/thread/thread_time.hpp:11,
  239.                  from /usr/include/boost/thread/locks.hpp:14,
  240.                  from /usr/include/boost/thread/pthread/recursive_mutex.hpp:12,
  241.                  from /usr/include/boost/thread/recursive_mutex.hpp:16,
  242.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.h:10,
  243.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:3:
  244. /usr/include/bits/mathcalls.h:104:1: note: double frexp(double, int*)
  245. In file included from /usr/include/boost/functional/hash/detail/hash_float.hpp:14:0,
  246.                  from /usr/include/boost/functional/hash/hash.hpp:15,
  247.                  from /usr/include/boost/functional/hash.hpp:6,
  248.                  from /usr/include/boost/thread/detail/thread.hpp:31,
  249.                  from /usr/include/boost/thread/thread.hpp:22,
  250.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/Sound.h:14,
  251.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:17:
  252. /usr/include/boost/functional/hash/detail/float_functions.hpp:89:58: note: boost::hash_detail::not_found boost_hash_detect_float_functions::frexp(Float, int*) [with Float = float]
  253. In file included from /usr/include/boost/config/no_tr1/cmath.hpp:21:0,
  254.                  from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:15,
  255.                  from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
  256.                  from /usr/include/boost/date_time/posix_time/ptime.hpp:12,
  257.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
  258.                  from /usr/include/boost/thread/thread_time.hpp:11,
  259.                  from /usr/include/boost/thread/locks.hpp:14,
  260.                  from /usr/include/boost/thread/pthread/recursive_mutex.hpp:12,
  261.                  from /usr/include/boost/thread/recursive_mutex.hpp:16,
  262.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.h:10,
  263.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:3:
  264. /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/cmath:326:3: note: long double std::frexp(long double, int*)
  265. /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/cmath:322:3: note: float std::frexp(float, int*)
  266. In file included from /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/streflop.h:93:0,
  267.                  from /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/streflop_cond.h:13,
  268.                  from /home/jpcordovae/spring/spring_89.0/rts/System/float3.h:9,
  269.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/IAudioChannel.h:7,
  270.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:11:
  271. /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/SMath.h:466:16: note: streflop::Double streflop::frexp(streflop::Double, int*)
  272. /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/SMath.h:258:16: note: streflop::Simple streflop::frexp(streflop::Simple, int*)
  273. In file included from /usr/include/boost/functional/hash/detail/hash_float.hpp:14:0,
  274.                  from /usr/include/boost/functional/hash/hash.hpp:15,
  275.                  from /usr/include/boost/functional/hash.hpp:6,
  276.                  from /usr/include/boost/thread/detail/thread.hpp:31,
  277.                  from /usr/include/boost/thread/thread.hpp:22,
  278.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/Sound.h:14,
  279.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:17:
  280. /usr/include/boost/functional/hash/detail/float_functions.hpp:200:1: error: call of overloaded 'frexpf(float&, int*&)' is ambiguous
  281. /usr/include/boost/functional/hash/detail/float_functions.hpp:200:1: note: candidates are:
  282. In file included from /usr/include/math.h:94:0,
  283.                  from /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/cmath:46,
  284.                  from /usr/include/boost/config/no_tr1/cmath.hpp:21,
  285.                  from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:15,
  286.                  from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
  287.                  from /usr/include/boost/date_time/posix_time/ptime.hpp:12,
  288.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
  289.                  from /usr/include/boost/thread/thread_time.hpp:11,
  290.                  from /usr/include/boost/thread/locks.hpp:14,
  291.                  from /usr/include/boost/thread/pthread/recursive_mutex.hpp:12,
  292.                  from /usr/include/boost/thread/recursive_mutex.hpp:16,
  293.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.h:10,
  294.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:3:
  295. /usr/include/bits/mathcalls.h:104:1: note: float frexpf(float, int*)
  296. In file included from /usr/include/boost/functional/hash/detail/hash_float.hpp:14:0,
  297.                  from /usr/include/boost/functional/hash/hash.hpp:15,
  298.                  from /usr/include/boost/functional/hash.hpp:6,
  299.                  from /usr/include/boost/thread/detail/thread.hpp:31,
  300.                  from /usr/include/boost/thread/thread.hpp:22,
  301.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/Sound.h:14,
  302.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:17:
  303. /usr/include/boost/functional/hash/detail/float_functions.hpp:200:1: note: boost::hash_detail::not_found boost_hash_detect_float_functions::frexpf(Float, int*) [with Float = float]
  304. In file included from /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/streflop.h:93:0,
  305.                  from /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/streflop_cond.h:13,
  306.                  from /home/jpcordovae/spring/spring_89.0/rts/System/float3.h:9,
  307.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/IAudioChannel.h:7,
  308.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:11:
  309. /home/jpcordovae/spring/spring_89.0/rts/lib/streflop/SMath.h:388:16: note: streflop::Simple streflop::frexpf(streflop::Simple, int*)
  310. In file included from /usr/include/boost/functional/hash/detail/hash_float.hpp:14:0,
  311.                  from /usr/include/boost/functional/hash/hash.hpp:15,
  312.                  from /usr/include/boost/functional/hash.hpp:6,
  313.                  from /usr/include/boost/thread/detail/thread.hpp:31,
  314.                  from /usr/include/boost/thread/thread.hpp:22,
  315.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/Sound.h:14,
  316.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:17:
  317. /usr/include/boost/functional/hash/detail/float_functions.hpp: In instantiation of 'struct boost::hash_detail::select_hash_type<float>':
  318. /usr/include/boost/functional/hash/detail/hash_float_generic.hpp:81:70:   required from 'std::size_t boost::hash_detail::float_hash_impl(T) [with T = float; std::size_t = long unsigned int]'
  319. /usr/include/boost/functional/hash/detail/hash_float.hpp:74:41:   required from 'std::size_t boost::hash_detail::float_hash_value(T) [with T = float; std::size_t = long unsigned int]'
  320. /usr/include/boost/functional/hash/hash.hpp:329:54:   required from here
  321. /usr/include/boost/functional/hash/detail/float_functions.hpp:239:16: error: no type named 'float_type' in 'struct boost::hash_detail::call_ldexp<float>'
  322. In file included from /usr/include/boost/functional/hash/detail/hash_float.hpp:30:0,
  323.                  from /usr/include/boost/functional/hash/hash.hpp:15,
  324.                  from /usr/include/boost/functional/hash.hpp:6,
  325.                  from /usr/include/boost/thread/detail/thread.hpp:31,
  326.                  from /usr/include/boost/thread/thread.hpp:22,
  327.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/Sound.h:14,
  328.                  from /home/jpcordovae/spring/spring_89.0/rts/System/Sound/SoundSource.cpp:17:
  329. /usr/include/boost/functional/hash/detail/hash_float_generic.hpp: In instantiation of 'std::size_t boost::hash_detail::float_hash_impl(T) [with T = float; std::size_t = long unsigned int]':
  330. /usr/include/boost/functional/hash/detail/hash_float.hpp:74:41:   required from 'std::size_t boost::hash_detail::float_hash_value(T) [with T = float; std::size_t = long unsigned int]'
  331. /usr/include/boost/functional/hash/hash.hpp:329:54:   required from here
  332. /usr/include/boost/functional/hash/detail/hash_float_generic.hpp:81:70: error: no type named 'type' in 'struct boost::hash_detail::select_hash_type<float>'
  333. make[2]: *** [rts/System/Sound/CMakeFiles/sound.dir/SoundSource.cpp.o] Error 1
  334. make[1]: *** [rts/System/Sound/CMakeFiles/sound.dir/all] Error 2
  335. make: *** [all] Error 2
  336. bash-4.1#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement