Facebook
From Coral Dolphin, 4 Years ago, written in Plain Text.
This paste is a reply to EmulationStation Rock64 issue from Seph - view diff
Embed
Download Paste or View Raw
Hits: 294
  1. sephirot@rock64:~/EmulationStation$ make
  2. [  1%] Built target nanosvg
  3. [  3%] Built target pugixml
  4. [  5%] Built target sqlite3
  5. [  6%] Building CXX object es-core/CMakeFiles/es-core.dir/src/Renderer_draw_gl.c                                                                                                                                                             pp.o
  6. In file included from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer_draw_gl.cpp:9:0:
  7. /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/EmulationStation/es-core/src/                                                                                                                                                             Util.h:23:22: error: 'float round(float)' conflicts with a previous declaration
  8.  float round(float num);
  9.                       ^
  10. In file included from /usr/include/c++/6/complex:44:0,
  11.                  from /usr/include/eigen3/Eigen/Core:80,
  12.                  from /usr/include/eigen3/Eigen/Dense:1,
  13.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer.h:7,
  14.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer_draw_gl.cpp:2:
  15. /usr/include/c++/6/cmath:1790:3: note: previous declaration 'constexpr float std                                                                                                                                                             ::round(float)'
  16.    round(float __x)
  17.    ^~~~~
  18. /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/EmulationStation/es-core/src/                                                                                                                                                             Renderer_draw_gl.cpp: In function 'void Renderer::drawRect(float, float, float,                                                                                                                                                              float, unsigned int, GLenum, GLenum)':
  19. /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/EmulationStation/es-core/src/                                                                                                                                                             Renderer_draw_gl.cpp:90:24: error: call of overloaded 'round(float&)' is ambiguo                                                                                                                                                             us
  20.    drawRect((int)round(x), (int)round(y), (int)round(w), (int)round(h), color, b                                                                                                                                                             lend_sfactor, blend_dfactor);
  21.                         ^
  22. In file included from /usr/include/features.h:364:0,
  23.                  from /usr/include/arm-linux-gnueabihf/c++/6/bits/os_defines.h:3                                                                                                                                                             9,
  24.                  from /usr/include/arm-linux-gnueabihf/c++/6/bits/c++config.h:50                                                                                                                                                             7,
  25.                  from /usr/include/c++/6/string:38,
  26.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/platform.h:18,
  27.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer_draw_gl.cpp:1:
  28. /usr/include/arm-linux-gnueabihf/bits/mathcalls.h:326:1: note: candidate: double                                                                                                                                                              round(double)
  29.  __MATHCALLX (round,, (_Mdouble_ __x), (__const__));
  30.  ^
  31. In file included from /usr/include/c++/6/complex:44:0,
  32.                  from /usr/include/eigen3/Eigen/Core:80,
  33.                  from /usr/include/eigen3/Eigen/Dense:1,
  34.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer.h:7,
  35.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer_draw_gl.cpp:2:
  36. /usr/include/c++/6/cmath:1794:3: note: candidate: constexpr long double std::rou                                                                                                                                                             nd(long double)
  37.    round(long double __x)
  38.    ^~~~~
  39. /usr/include/c++/6/cmath:1790:3: note: candidate: constexpr float std::round(flo                                                                                                                                                             at)
  40.    round(float __x)
  41.    ^~~~~
  42. In file included from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer_draw_gl.cpp:9:0:
  43. /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/EmulationStation/es-core/src/                                                                                                                                                             Util.h:23:7: note: candidate: float round(float)
  44.  float round(float num);
  45.        ^~~~~
  46. /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/EmulationStation/es-core/src/                                                                                                                                                             Renderer_draw_gl.cpp:90:39: error: call of overloaded 'round(float&)' is ambiguo                                                                                                                                                             us
  47.    drawRect((int)round(x), (int)round(y), (int)round(w), (int)round(h), color, b                                                                                                                                                             lend_sfactor, blend_dfactor);
  48.                                        ^
  49. In file included from /usr/include/features.h:364:0,
  50.                  from /usr/include/arm-linux-gnueabihf/c++/6/bits/os_defines.h:3                                                                                                                                                             9,
  51.                  from /usr/include/arm-linux-gnueabihf/c++/6/bits/c++config.h:50                                                                                                                                                             7,
  52.                  from /usr/include/c++/6/string:38,
  53.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/platform.h:18,
  54.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer_draw_gl.cpp:1:
  55. /usr/include/arm-linux-gnueabihf/bits/mathcalls.h:326:1: note: candidate: double                                                                                                                                                              round(double)
  56.  __MATHCALLX (round,, (_Mdouble_ __x), (__const__));
  57.  ^
  58. In file included from /usr/include/c++/6/complex:44:0,
  59.                  from /usr/include/eigen3/Eigen/Core:80,
  60.                  from /usr/include/eigen3/Eigen/Dense:1,
  61.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer.h:7,
  62.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer_draw_gl.cpp:2:
  63. /usr/include/c++/6/cmath:1794:3: note: candidate: constexpr long double std::rou                                                                                                                                                             nd(long double)
  64.    round(long double __x)
  65.    ^~~~~
  66. /usr/include/c++/6/cmath:1790:3: note: candidate: constexpr float std::round(flo                                                                                                                                                             at)
  67.    round(float __x)
  68.    ^~~~~
  69. In file included from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer_draw_gl.cpp:9:0:
  70. /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/EmulationStation/es-core/src/                                                                                                                                                             Util.h:23:7: note: candidate: float round(float)
  71.  float round(float num);
  72.        ^~~~~
  73. /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/EmulationStation/es-core/src/                                                                                                                                                             Renderer_draw_gl.cpp:90:54: error: call of overloaded 'round(float&)' is ambiguo                                                                                                                                                             us
  74.    drawRect((int)round(x), (int)round(y), (int)round(w), (int)round(h), color, b                                                                                                                                                             lend_sfactor, blend_dfactor);
  75.                                                       ^
  76. In file included from /usr/include/features.h:364:0,
  77.                  from /usr/include/arm-linux-gnueabihf/c++/6/bits/os_defines.h:3                                                                                                                                                             9,
  78.                  from /usr/include/arm-linux-gnueabihf/c++/6/bits/c++config.h:50                                                                                                                                                             7,
  79.                  from /usr/include/c++/6/string:38,
  80.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/platform.h:18,
  81.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer_draw_gl.cpp:1:
  82. /usr/include/arm-linux-gnueabihf/bits/mathcalls.h:326:1: note: candidate: double                                                                                                                                                              round(double)
  83.  __MATHCALLX (round,, (_Mdouble_ __x), (__const__));
  84.  ^
  85. In file included from /usr/include/c++/6/complex:44:0,
  86.                  from /usr/include/eigen3/Eigen/Core:80,
  87.                  from /usr/include/eigen3/Eigen/Dense:1,
  88.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer.h:7,
  89.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer_draw_gl.cpp:2:
  90. /usr/include/c++/6/cmath:1794:3: note: candidate: constexpr long double std::rou                                                                                                                                                             nd(long double)
  91.    round(long double __x)
  92.    ^~~~~
  93. /usr/include/c++/6/cmath:1790:3: note: candidate: constexpr float std::round(flo                                                                                                                                                             at)
  94.    round(float __x)
  95.    ^~~~~
  96. In file included from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer_draw_gl.cpp:9:0:
  97. /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/EmulationStation/es-core/src/                                                                                                                                                             Util.h:23:7: note: candidate: float round(float)
  98.  float round(float num);
  99.        ^~~~~
  100. /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/EmulationStation/es-core/src/                                                                                                                                                             Renderer_draw_gl.cpp:90:69: error: call of overloaded 'round(float&)' is ambiguo                                                                                                                                                             us
  101.    drawRect((int)round(x), (int)round(y), (int)round(w), (int)round(h), color, b                                                                                                                                                             lend_sfactor, blend_dfactor);
  102.                                                                      ^
  103. In file included from /usr/include/features.h:364:0,
  104.                  from /usr/include/arm-linux-gnueabihf/c++/6/bits/os_defines.h:3                                                                                                                                                             9,
  105.                  from /usr/include/arm-linux-gnueabihf/c++/6/bits/c++config.h:50                                                                                                                                                             7,
  106.                  from /usr/include/c++/6/string:38,
  107.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/platform.h:18,
  108.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer_draw_gl.cpp:1:
  109. /usr/include/arm-linux-gnueabihf/bits/mathcalls.h:326:1: note: candidate: double                                                                                                                                                              round(double)
  110.  __MATHCALLX (round,, (_Mdouble_ __x), (__const__));
  111.  ^
  112. In file included from /usr/include/c++/6/complex:44:0,
  113.                  from /usr/include/eigen3/Eigen/Core:80,
  114.                  from /usr/include/eigen3/Eigen/Dense:1,
  115.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer.h:7,
  116.                  from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer_draw_gl.cpp:2:
  117. /usr/include/c++/6/cmath:1794:3: note: candidate: constexpr long double std::rou                                                                                                                                                             nd(long double)
  118.    round(long double __x)
  119.    ^~~~~
  120. /usr/include/c++/6/cmath:1790:3: note: candidate: constexpr float std::round(flo                                                                                                                                                             at)
  121.    round(float __x)
  122.    ^~~~~
  123. In file included from /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/Emulati                                                                                                                                                             onStation/es-core/src/Renderer_draw_gl.cpp:9:0:
  124. /srv/dev-disk-by-label-Malinka-Media/Home/sephirot/EmulationStation/es-core/src/                                                                                                                                                             Util.h:23:7: note: candidate: float round(float)
  125.  float round(float num);
  126.        ^~~~~
  127. es-core/CMakeFiles/es-core.dir/build.make:278: recipe for target 'es-core/CMakeF                                                                                                                                                             iles/es-core.dir/src/Renderer_draw_gl.cpp.o' failed
  128. make[2]: *** [es-core/CMakeFiles/es-core.dir/src/Renderer_draw_gl.cpp.o] Error 1
  129. CMakeFiles/Makefile2:276: recipe for target 'es-core/CMakeFiles/es-core.dir/all'                                                                                                                                                              failed
  130. make[1]: *** [es-core/CMakeFiles/es-core.dir/all] Error 2
  131. Makefile:149: recipe for target 'all' failed
  132. make: *** [all] Error 2
  133. sephirot@rock64:~/EmulationStation$
  134.