Advertisement
lamiastella

$ make -j`nproc` librealsense

Jan 14th, 2021
495
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 60.11 KB | None | 0 0
  1. [10867:8660 0:2061] 02:54:33 Thu Jan 14 [mona@goku:pts/1 +1] ~/research/code/librealsense/build
  2. $ sudo apt-get install libusb-1.0-0-dev
  3. Reading package lists... Done
  4. Building dependency tree
  5. Reading state information... Done
  6. The following packages were automatically installed and are no longer required:
  7. cpp-7 libpython-dev libpython2.7 libpython2.7-dev libpython3-dev python2.7-dev python3-decorator
  8. python3-ipython-genutils python3-jupyter-core python3-traitlets python3.8-dev
  9. Use 'sudo apt autoremove' to remove them.
  10. The following additional packages will be installed:
  11. libusb-1.0-doc
  12. The following NEW packages will be installed:
  13. libusb-1.0-0-dev libusb-1.0-doc
  14. 0 upgraded, 2 newly installed, 0 to remove and 66 not upgraded.
  15. Need to get 237 kB of archives.
  16. After this operation, 1,821 kB of additional disk space will be used.
  17. Do you want to continue? [Y/n] y
  18. Get:1 http://us.archive.ubuntu.com/ubuntu focal/main amd64 libusb-1.0-0-dev amd64 2:1.0.23-2build1 [64.4 kB]
  19. Get:2 http://us.archive.ubuntu.com/ubuntu focal/main amd64 libusb-1.0-doc all 2:1.0.23-2build1 [172 kB]
  20. Fetched 237 kB in 0s (1,263 kB/s)
  21. Selecting previously unselected package libusb-1.0-0-dev:amd64.
  22. (Reading database ... 360728 files and directories currently installed.)
  23. Preparing to unpack .../libusb-1.0-0-dev_2%3a1.0.23-2build1_amd64.deb ...
  24. Unpacking libusb-1.0-0-dev:amd64 (2:1.0.23-2build1) ...
  25. Selecting previously unselected package libusb-1.0-doc.
  26. Preparing to unpack .../libusb-1.0-doc_2%3a1.0.23-2build1_all.deb ...
  27. Unpacking libusb-1.0-doc (2:1.0.23-2build1) ...
  28. Setting up libusb-1.0-doc (2:1.0.23-2build1) ...
  29. Setting up libusb-1.0-0-dev:amd64 (2:1.0.23-2build1) ...
  30. 18638/31772MB
  31. [10867:8660 0:2061] 03:00:00 Thu Jan 14 [mona@goku:pts/1 +1] ~/research/code/librealsense/build
  32. $ make clean
  33. 18638/31772MB
  34. [10867:8660 0:2062] 03:00:03 Thu Jan 14 [mona@goku:pts/1 +1] ~/research/code/librealsense/build
  35. $ make -j`nproc`
  36. [ 1%] Building C object common/fw/CMakeFiles/fw.dir/D4XX_FW_Image.c.o
  37. [ 1%] Building C object common/fw/CMakeFiles/fw.dir/SR3XX_FW_Image.c.o
  38. [ 1%] Creating directories for 'libusb'
  39. [ 1%] Building C object common/fw/CMakeFiles/fw.dir/empty.c.o
  40. [ 1%] Building C object common/fw/CMakeFiles/fw.dir/target.c.o
  41. [ 1%] Building C object common/fw/CMakeFiles/fw.dir/L5XX_FW_Image.c.o
  42. [ 1%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/context.c.o
  43. [ 1%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/input.c.o
  44. [ 2%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/init.c.o
  45. [ 2%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/vulkan.c.o
  46. [ 2%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/monitor.c.o
  47. [ 3%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/window.c.o
  48. [ 3%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/x11_init.c.o
  49. [ 3%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/x11_monitor.c.o
  50. [ 4%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/console_bridge/src/console.cpp.o
  51. [ 4%] Building C object third-party/realsense-file/CMakeFiles/realsense-file.dir/lz4/lz4.c.o
  52. [ 4%] Linking C static library libfw.a
  53. In file included from /home/mona/research/code/librealsense/third-party/glfw/src/init.c:28:
  54. /home/mona/research/code/librealsense/third-party/glfw/src/init.c: In function ‘glfwSetErrorCallback’:
  55. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  56. 221 | t = x; \
  57. | ^
  58. /home/mona/research/code/librealsense/third-party/glfw/src/init.c:311:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  59. 311 | _GLFW_SWAP_POINTERS(_glfwErrorCallback, cbfun);
  60. | ^~~~~~~~~~~~~~~~~~~
  61. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  62. 223 | y = t; \
  63. | ^
  64. /home/mona/research/code/librealsense/third-party/glfw/src/init.c:311:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  65. 311 | _GLFW_SWAP_POINTERS(_glfwErrorCallback, cbfun);
  66. | ^~~~~~~~~~~~~~~~~~~
  67. /home/mona/research/code/librealsense/third-party/glfw/src/vulkan.c: In function ‘_glfwInitVulkan’:
  68. /home/mona/research/code/librealsense/third-party/glfw/src/vulkan.c:69:36: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  69. 69 | _glfw.vk.GetInstanceProcAddr = (PFN_vkGetInstanceProcAddr)
  70. | ^
  71. /home/mona/research/code/librealsense/third-party/glfw/src/vulkan.c: In function ‘glfwGetInstanceProcAddress’:
  72. /home/mona/research/code/librealsense/third-party/glfw/src/vulkan.c:263:16: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  73. 263 | proc = (GLFWvkproc) _glfw_dlsym(_glfw.vk.handle, procname);
  74. | ^
  75. In file included from /home/mona/research/code/librealsense/third-party/glfw/src/input.c:28:
  76. /home/mona/research/code/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetKeyCallback’:
  77. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  78. 221 | t = x; \
  79. | ^
  80. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:797:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  81. 797 | _GLFW_SWAP_POINTERS(window->callbacks.key, cbfun);
  82. | ^~~~~~~~~~~~~~~~~~~
  83. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  84. 223 | y = t; \
  85. | ^
  86. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:797:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  87. 797 | _GLFW_SWAP_POINTERS(window->callbacks.key, cbfun);
  88. | ^~~~~~~~~~~~~~~~~~~
  89. /home/mona/research/code/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetCharCallback’:
  90. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  91. 221 | t = x; \
  92. | ^
  93. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:807:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  94. 807 | _GLFW_SWAP_POINTERS(window->callbacks.character, cbfun);
  95. | ^~~~~~~~~~~~~~~~~~~
  96. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  97. 223 | y = t; \
  98. | ^
  99. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:807:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  100. 807 | _GLFW_SWAP_POINTERS(window->callbacks.character, cbfun);
  101. | ^~~~~~~~~~~~~~~~~~~
  102. /home/mona/research/code/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetCharModsCallback’:
  103. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  104. 221 | t = x; \
  105. | ^
  106. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:817:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  107. 817 | _GLFW_SWAP_POINTERS(window->callbacks.charmods, cbfun);
  108. | ^~~~~~~~~~~~~~~~~~~
  109. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  110. 223 | y = t; \
  111. | ^
  112. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:817:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  113. 817 | _GLFW_SWAP_POINTERS(window->callbacks.charmods, cbfun);
  114. | ^~~~~~~~~~~~~~~~~~~
  115. /home/mona/research/code/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetMouseButtonCallback’:
  116. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  117. 221 | t = x; \
  118. | ^
  119. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:828:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  120. 828 | _GLFW_SWAP_POINTERS(window->callbacks.mouseButton, cbfun);
  121. | ^~~~~~~~~~~~~~~~~~~
  122. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  123. 223 | y = t; \
  124. | ^
  125. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:828:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  126. 828 | _GLFW_SWAP_POINTERS(window->callbacks.mouseButton, cbfun);
  127. | ^~~~~~~~~~~~~~~~~~~
  128. /home/mona/research/code/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetCursorPosCallback’:
  129. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  130. 221 | t = x; \
  131. | ^
  132. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:839:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  133. 839 | _GLFW_SWAP_POINTERS(window->callbacks.cursorPos, cbfun);
  134. | ^~~~~~~~~~~~~~~~~~~
  135. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  136. 223 | y = t; \
  137. | ^
  138. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:839:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  139. 839 | _GLFW_SWAP_POINTERS(window->callbacks.cursorPos, cbfun);
  140. | ^~~~~~~~~~~~~~~~~~~
  141. /home/mona/research/code/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetCursorEnterCallback’:
  142. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  143. 221 | t = x; \
  144. | ^
  145. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:850:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  146. 850 | _GLFW_SWAP_POINTERS(window->callbacks.cursorEnter, cbfun);
  147. | ^~~~~~~~~~~~~~~~~~~
  148. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  149. 223 | y = t; \
  150. | ^
  151. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:850:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  152. 850 | _GLFW_SWAP_POINTERS(window->callbacks.cursorEnter, cbfun);
  153. | ^~~~~~~~~~~~~~~~~~~
  154. /home/mona/research/code/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetScrollCallback’:
  155. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  156. 221 | t = x; \
  157. | ^
  158. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:861:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  159. 861 | _GLFW_SWAP_POINTERS(window->callbacks.scroll, cbfun);
  160. | ^~~~~~~~~~~~~~~~~~~
  161. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  162. 223 | y = t; \
  163. | ^
  164. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:861:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  165. 861 | _GLFW_SWAP_POINTERS(window->callbacks.scroll, cbfun);
  166. | ^~~~~~~~~~~~~~~~~~~
  167. /home/mona/research/code/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetDropCallback’:
  168. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  169. 221 | t = x; \
  170. | ^
  171. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:871:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  172. 871 | _GLFW_SWAP_POINTERS(window->callbacks.drop, cbfun);
  173. | ^~~~~~~~~~~~~~~~~~~
  174. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  175. 223 | y = t; \
  176. | ^
  177. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:871:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  178. 871 | _GLFW_SWAP_POINTERS(window->callbacks.drop, cbfun);
  179. | ^~~~~~~~~~~~~~~~~~~
  180. /home/mona/research/code/librealsense/third-party/glfw/src/input.c: In function ‘glfwSetJoystickCallback’:
  181. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  182. 221 | t = x; \
  183. | ^
  184. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:1073:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  185. 1073 | _GLFW_SWAP_POINTERS(_glfw.callbacks.joystick, cbfun);
  186. | ^~~~~~~~~~~~~~~~~~~
  187. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  188. 223 | y = t; \
  189. | ^
  190. /home/mona/research/code/librealsense/third-party/glfw/src/input.c:1073:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  191. 1073 | _GLFW_SWAP_POINTERS(_glfw.callbacks.joystick, cbfun);
  192. | ^~~~~~~~~~~~~~~~~~~
  193. In file included from /home/mona/research/code/librealsense/third-party/glfw/src/window.c:29:
  194. /home/mona/research/code/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowPosCallback’:
  195. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  196. 221 | t = x; \
  197. | ^
  198. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:980:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  199. 980 | _GLFW_SWAP_POINTERS(window->callbacks.pos, cbfun);
  200. | ^~~~~~~~~~~~~~~~~~~
  201. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  202. 223 | y = t; \
  203. | ^
  204. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:980:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  205. 980 | _GLFW_SWAP_POINTERS(window->callbacks.pos, cbfun);
  206. | ^~~~~~~~~~~~~~~~~~~
  207. /home/mona/research/code/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowSizeCallback’:
  208. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  209. 221 | t = x; \
  210. | ^
  211. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:991:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  212. 991 | _GLFW_SWAP_POINTERS(window->callbacks.size, cbfun);
  213. | ^~~~~~~~~~~~~~~~~~~
  214. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  215. 223 | y = t; \
  216. | ^
  217. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:991:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  218. 991 | _GLFW_SWAP_POINTERS(window->callbacks.size, cbfun);
  219. | ^~~~~~~~~~~~~~~~~~~
  220. /home/mona/research/code/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowCloseCallback’:
  221. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  222. 221 | t = x; \
  223. | ^
  224. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:1002:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  225. 1002 | _GLFW_SWAP_POINTERS(window->callbacks.close, cbfun);
  226. | ^~~~~~~~~~~~~~~~~~~
  227. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  228. 223 | y = t; \
  229. | ^
  230. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:1002:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  231. 1002 | _GLFW_SWAP_POINTERS(window->callbacks.close, cbfun);
  232. | ^~~~~~~~~~~~~~~~~~~
  233. /home/mona/research/code/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowRefreshCallback’:
  234. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  235. 221 | t = x; \
  236. | ^
  237. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:1013:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  238. 1013 | _GLFW_SWAP_POINTERS(window->callbacks.refresh, cbfun);
  239. | ^~~~~~~~~~~~~~~~~~~
  240. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  241. 223 | y = t; \
  242. | ^
  243. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:1013:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  244. 1013 | _GLFW_SWAP_POINTERS(window->callbacks.refresh, cbfun);
  245. | ^~~~~~~~~~~~~~~~~~~
  246. /home/mona/research/code/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowFocusCallback’:
  247. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  248. 221 | t = x; \
  249. | ^
  250. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:1024:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  251. 1024 | _GLFW_SWAP_POINTERS(window->callbacks.focus, cbfun);
  252. | ^~~~~~~~~~~~~~~~~~~
  253. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  254. 223 | y = t; \
  255. | ^
  256. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:1024:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  257. 1024 | _GLFW_SWAP_POINTERS(window->callbacks.focus, cbfun);
  258. | ^~~~~~~~~~~~~~~~~~~
  259. /home/mona/research/code/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowIconifyCallback’:
  260. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  261. 221 | t = x; \
  262. | ^
  263. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:1035:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  264. 1035 | _GLFW_SWAP_POINTERS(window->callbacks.iconify, cbfun);
  265. | ^~~~~~~~~~~~~~~~~~~
  266. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  267. 223 | y = t; \
  268. | ^
  269. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:1035:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  270. 1035 | _GLFW_SWAP_POINTERS(window->callbacks.iconify, cbfun);
  271. | ^~~~~~~~~~~~~~~~~~~
  272. /home/mona/research/code/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowMaximizeCallback’:
  273. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  274. 221 | t = x; \
  275. | ^
  276. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:1046:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  277. 1046 | _GLFW_SWAP_POINTERS(window->callbacks.maximize, cbfun);
  278. | ^~~~~~~~~~~~~~~~~~~
  279. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  280. 223 | y = t; \
  281. | ^
  282. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:1046:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  283. 1046 | _GLFW_SWAP_POINTERS(window->callbacks.maximize, cbfun);
  284. | ^~~~~~~~~~~~~~~~~~~
  285. /home/mona/research/code/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetFramebufferSizeCallback’:
  286. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  287. 221 | t = x; \
  288. | ^
  289. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:1057:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  290. 1057 | _GLFW_SWAP_POINTERS(window->callbacks.fbsize, cbfun);
  291. | ^~~~~~~~~~~~~~~~~~~
  292. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  293. 223 | y = t; \
  294. | ^
  295. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:1057:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  296. 1057 | _GLFW_SWAP_POINTERS(window->callbacks.fbsize, cbfun);
  297. | ^~~~~~~~~~~~~~~~~~~
  298. /home/mona/research/code/librealsense/third-party/glfw/src/window.c: In function ‘glfwSetWindowContentScaleCallback’:
  299. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  300. 221 | t = x; \
  301. | ^
  302. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:1068:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  303. 1068 | _GLFW_SWAP_POINTERS(window->callbacks.scale, cbfun);
  304. | ^~~~~~~~~~~~~~~~~~~
  305. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  306. 223 | y = t; \
  307. | ^
  308. /home/mona/research/code/librealsense/third-party/glfw/src/window.c:1068:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  309. 1068 | _GLFW_SWAP_POINTERS(window->callbacks.scale, cbfun);
  310. | ^~~~~~~~~~~~~~~~~~~
  311. In file included from /home/mona/research/code/librealsense/third-party/glfw/src/monitor.c:28:
  312. /home/mona/research/code/librealsense/third-party/glfw/src/monitor.c: In function ‘glfwSetMonitorCallback’:
  313. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:221:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  314. 221 | t = x; \
  315. | ^
  316. /home/mona/research/code/librealsense/third-party/glfw/src/monitor.c:396:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  317. 396 | _GLFW_SWAP_POINTERS(_glfw.callbacks.monitor, cbfun);
  318. | ^~~~~~~~~~~~~~~~~~~
  319. /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:223:11: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  320. 223 | y = t; \
  321. | ^
  322. /home/mona/research/code/librealsense/third-party/glfw/src/monitor.c:396:5: note: in expansion of macro ‘_GLFW_SWAP_POINTERS’
  323. 396 | _GLFW_SWAP_POINTERS(_glfw.callbacks.monitor, cbfun);
  324. | ^~~~~~~~~~~~~~~~~~~
  325. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c: In function ‘initExtensions’:
  326. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:467:44: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  327. 467 | _glfw.x11.vidmode.QueryExtension = (PFN_XF86VidModeQueryExtension)
  328. | ^
  329. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:469:42: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  330. 469 | _glfw.x11.vidmode.GetGammaRamp = (PFN_XF86VidModeGetGammaRamp)
  331. | ^
  332. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:471:42: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  333. 471 | _glfw.x11.vidmode.SetGammaRamp = (PFN_XF86VidModeSetGammaRamp)
  334. | ^
  335. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:473:46: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  336. 473 | _glfw.x11.vidmode.GetGammaRampSize = (PFN_XF86VidModeGetGammaRampSize)
  337. | ^
  338. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:489:37: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  339. 489 | _glfw.x11.xi.QueryVersion = (PFN_XIQueryVersion)
  340. | ^
  341. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:491:37: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  342. 491 | _glfw.x11.xi.SelectEvents = (PFN_XISelectEvents)
  343. | ^
  344. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:519:38: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  345. 519 | _glfw.x11.randr.AllocGamma = (PFN_XRRAllocGamma)
  346. | ^
  347. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:521:37: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  348. 521 | _glfw.x11.randr.FreeGamma = (PFN_XRRFreeGamma)
  349. | ^
  350. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:523:40: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  351. 523 | _glfw.x11.randr.FreeCrtcInfo = (PFN_XRRFreeCrtcInfo)
  352. | ^
  353. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:525:37: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  354. 525 | _glfw.x11.randr.FreeGamma = (PFN_XRRFreeGamma)
  355. | ^
  356. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:527:42: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  357. 527 | _glfw.x11.randr.FreeOutputInfo = (PFN_XRRFreeOutputInfo)
  358. | ^
  359. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:529:47: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  360. 529 | _glfw.x11.randr.FreeScreenResources = (PFN_XRRFreeScreenResources)
  361. | ^
  362. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:531:40: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  363. 531 | _glfw.x11.randr.GetCrtcGamma = (PFN_XRRGetCrtcGamma)
  364. | ^
  365. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:533:44: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  366. 533 | _glfw.x11.randr.GetCrtcGammaSize = (PFN_XRRGetCrtcGammaSize)
  367. | ^
  368. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:535:39: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  369. 535 | _glfw.x11.randr.GetCrtcInfo = (PFN_XRRGetCrtcInfo)
  370. | ^
  371. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:537:41: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  372. 537 | _glfw.x11.randr.GetOutputInfo = (PFN_XRRGetOutputInfo)
  373. | ^
  374. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:539:44: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  375. 539 | _glfw.x11.randr.GetOutputPrimary = (PFN_XRRGetOutputPrimary)
  376. | ^
  377. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:541:53: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  378. 541 | _glfw.x11.randr.GetScreenResourcesCurrent = (PFN_XRRGetScreenResourcesCurrent)
  379. | ^
  380. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:543:42: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  381. 543 | _glfw.x11.randr.QueryExtension = (PFN_XRRQueryExtension)
  382. | ^
  383. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:545:40: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  384. 545 | _glfw.x11.randr.QueryVersion = (PFN_XRRQueryVersion)
  385. | ^
  386. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:547:39: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  387. 547 | _glfw.x11.randr.SelectInput = (PFN_XRRSelectInput)
  388. | ^
  389. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:549:41: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  390. 549 | _glfw.x11.randr.SetCrtcConfig = (PFN_XRRSetCrtcConfig)
  391. | ^
  392. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:551:40: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  393. 551 | _glfw.x11.randr.SetCrtcGamma = (PFN_XRRSetCrtcGamma)
  394. | ^
  395. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:553:47: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  396. 553 | _glfw.x11.randr.UpdateConfiguration = (PFN_XRRUpdateConfiguration)
  397. | ^
  398. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:611:41: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  399. 611 | _glfw.x11.xcursor.ImageCreate = (PFN_XcursorImageCreate)
  400. | ^
  401. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:613:42: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  402. 613 | _glfw.x11.xcursor.ImageDestroy = (PFN_XcursorImageDestroy)
  403. | ^
  404. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:615:45: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  405. 615 | _glfw.x11.xcursor.ImageLoadCursor = (PFN_XcursorImageLoadCursor)
  406. | ^
  407. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:626:39: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  408. 626 | _glfw.x11.xinerama.IsActive = (PFN_XineramaIsActive)
  409. | ^
  410. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:628:45: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  411. 628 | _glfw.x11.xinerama.QueryExtension = (PFN_XineramaQueryExtension)
  412. | ^
  413. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:630:43: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  414. 630 | _glfw.x11.xinerama.QueryScreens = (PFN_XineramaQueryScreens)
  415. | ^
  416. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:670:45: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  417. 670 | _glfw.x11.x11xcb.GetXCBConnection = (PFN_XGetXCBConnection)
  418. | ^
  419. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:681:44: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  420. 681 | _glfw.x11.xrender.QueryExtension = (PFN_XRenderQueryExtension)
  421. | ^
  422. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:683:42: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  423. 683 | _glfw.x11.xrender.QueryVersion = (PFN_XRenderQueryVersion)
  424. | ^
  425. /home/mona/research/code/librealsense/third-party/glfw/src/x11_init.c:685:46: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  426. 685 | _glfw.x11.xrender.FindVisualFormat = (PFN_XRenderFindVisualFormat)
  427. | ^
  428. [ 4%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/debug.cpp.o
  429. [ 5%] Performing download step (git clone) for 'libusb'
  430. -- Avoiding repeated git clone, stamp file is up to date: '/home/mona/research/code/librealsense/build/libusb-prefix/src/libusb-stamp/libusb-gitclone-lastrun.txt'
  431. [ 6%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/xkb_unicode.c.o
  432. [ 6%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/posix_time.c.o
  433. [ 6%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/posix_thread.c.o
  434. [ 6%] No patch step for 'libusb'
  435. [ 6%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/x11_window.c.o
  436. [ 6%] Built target fw
  437. [ 6%] Performing update step for 'libusb'
  438. [ 6%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/egl_context.c.o
  439. [ 7%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/glx_context.c.o
  440. [ 7%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/osmesa_context.c.o
  441. [ 7%] Performing configure step for 'libusb'
  442. [ 7%] Building C object third-party/glfw/src/CMakeFiles/glfw.dir/linux_joystick.c.o
  443. -- Configuring done
  444. -- Generating done
  445. -- Build files have been written to: /home/mona/research/code/librealsense/build/libusb-prefix/src/libusb-build
  446. [ 8%] Performing build step for 'libusb'
  447. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c: In function ‘getProcAddressEGL’:
  448. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:256:27: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  449. 256 | GLFWglproc proc = (GLFWglproc) _glfw_dlsym(window->context.egl.client,
  450. | ^
  451. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c: In function ‘_glfwInitEGL’:
  452. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:338:33: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  453. 338 | _glfw.egl.GetConfigAttrib = (PFN_eglGetConfigAttrib)
  454. | ^
  455. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:340:28: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  456. 340 | _glfw.egl.GetConfigs = (PFN_eglGetConfigs)
  457. | ^
  458. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:342:28: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  459. 342 | _glfw.egl.GetDisplay = (PFN_eglGetDisplay)
  460. | ^
  461. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:344:26: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  462. 344 | _glfw.egl.GetError = (PFN_eglGetError)
  463. | ^
  464. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:346:28: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  465. 346 | _glfw.egl.Initialize = (PFN_eglInitialize)
  466. | ^
  467. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:348:27: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  468. 348 | _glfw.egl.Terminate = (PFN_eglTerminate)
  469. | ^
  470. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:350:25: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  471. 350 | _glfw.egl.BindAPI = (PFN_eglBindAPI)
  472. | ^
  473. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:352:31: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  474. 352 | _glfw.egl.CreateContext = (PFN_eglCreateContext)
  475. | ^
  476. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:354:32: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  477. 354 | _glfw.egl.DestroySurface = (PFN_eglDestroySurface)
  478. | ^
  479. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:356:32: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  480. 356 | _glfw.egl.DestroyContext = (PFN_eglDestroyContext)
  481. | ^
  482. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:358:37: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  483. 358 | _glfw.egl.CreateWindowSurface = (PFN_eglCreateWindowSurface)
  484. | ^
  485. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:360:29: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  486. 360 | _glfw.egl.MakeCurrent = (PFN_eglMakeCurrent)
  487. | ^
  488. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:362:29: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  489. 362 | _glfw.egl.SwapBuffers = (PFN_eglSwapBuffers)
  490. | ^
  491. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:364:30: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  492. 364 | _glfw.egl.SwapInterval = (PFN_eglSwapInterval)
  493. | ^
  494. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:366:29: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  495. 366 | _glfw.egl.QueryString = (PFN_eglQueryString)
  496. | ^
  497. /home/mona/research/code/librealsense/third-party/glfw/src/egl_context.c:368:32: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  498. 368 | _glfw.egl.GetProcAddress = (PFN_eglGetProcAddress)
  499. | ^
  500. [ 8%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/header.cpp.o
  501. [ 8%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag.cpp.o
  502. [ 9%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag_player.cpp.o
  503. In file included from /home/mona/research/code/librealsense/third-party/glfw/src/internal.h:187,
  504. from /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:28:
  505. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c: In function ‘getProcAddressGLX’:
  506. /home/mona/research/code/librealsense/third-party/glfw/src/x11_platform.h:166:35: warning: ISO C forbids return between function pointer and ‘void *’ [-Wpedantic]
  507. 166 | #define _glfw_dlsym(handle, name) dlsym(handle, name)
  508. | ^~~~~~~~~~~~~~~~~~~
  509. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:226:16: note: in expansion of macro ‘_glfw_dlsym’
  510. 226 | return _glfw_dlsym(_glfw.glx.handle, procname);
  511. | ^~~~~~~~~~~
  512. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c: In function ‘_glfwInitGLX’:
  513. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:285:28: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  514. 285 | _glfw.glx.GetFBConfigs =
  515. | ^
  516. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:287:33: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  517. 287 | _glfw.glx.GetFBConfigAttrib =
  518. | ^
  519. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:289:31: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  520. 289 | _glfw.glx.GetClientString =
  521. | ^
  522. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:291:30: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  523. 291 | _glfw.glx.QueryExtension =
  524. | ^
  525. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:293:28: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  526. 293 | _glfw.glx.QueryVersion =
  527. | ^
  528. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:295:30: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  529. 295 | _glfw.glx.DestroyContext =
  530. | ^
  531. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:297:27: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  532. 297 | _glfw.glx.MakeCurrent =
  533. | ^
  534. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:299:27: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  535. 299 | _glfw.glx.SwapBuffers =
  536. | ^
  537. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:301:37: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  538. 301 | _glfw.glx.QueryExtensionsString =
  539. | ^
  540. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:303:32: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  541. 303 | _glfw.glx.CreateNewContext =
  542. | ^
  543. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:305:28: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  544. 305 | _glfw.glx.CreateWindow =
  545. | ^
  546. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:307:29: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  547. 307 | _glfw.glx.DestroyWindow =
  548. | ^
  549. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:309:30: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  550. 309 | _glfw.glx.GetProcAddress =
  551. | ^
  552. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:311:33: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  553. 311 | _glfw.glx.GetProcAddressARB =
  554. | ^
  555. /home/mona/research/code/librealsense/third-party/glfw/src/glx_context.c:313:37: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic]
  556. 313 | _glfw.glx.GetVisualFromFBConfig =
  557. | ^
  558. /home/mona/research/code/librealsense/third-party/glfw/src/osmesa_context.c: In function ‘_glfwInitOSMesa’:
  559. /home/mona/research/code/librealsense/third-party/glfw/src/osmesa_context.c:148:37: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  560. 148 | _glfw.osmesa.CreateContextExt = (PFN_OSMesaCreateContextExt)
  561. | ^
  562. /home/mona/research/code/librealsense/third-party/glfw/src/osmesa_context.c:150:41: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  563. 150 | _glfw.osmesa.CreateContextAttribs = (PFN_OSMesaCreateContextAttribs)
  564. | ^
  565. /home/mona/research/code/librealsense/third-party/glfw/src/osmesa_context.c:152:35: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  566. 152 | _glfw.osmesa.DestroyContext = (PFN_OSMesaDestroyContext)
  567. | ^
  568. /home/mona/research/code/librealsense/third-party/glfw/src/osmesa_context.c:154:32: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  569. 154 | _glfw.osmesa.MakeCurrent = (PFN_OSMesaMakeCurrent)
  570. | ^
  571. /home/mona/research/code/librealsense/third-party/glfw/src/osmesa_context.c:156:35: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  572. 156 | _glfw.osmesa.GetColorBuffer = (PFN_OSMesaGetColorBuffer)
  573. | ^
  574. /home/mona/research/code/librealsense/third-party/glfw/src/osmesa_context.c:158:35: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  575. 158 | _glfw.osmesa.GetDepthBuffer = (PFN_OSMesaGetDepthBuffer)
  576. | ^
  577. /home/mona/research/code/librealsense/third-party/glfw/src/osmesa_context.c:160:35: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  578. 160 | _glfw.osmesa.GetProcAddress = (PFN_OSMesaGetProcAddress)
  579. | ^
  580. [ 9%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/buffer.cpp.o
  581. [ 9%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/chunked_file.cpp.o
  582. [ 9%] Building C object CMakeFiles/usb.dir/libusb/core.c.o
  583. [ 10%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/lz4_stream.cpp.o
  584. [ 18%] Building C object CMakeFiles/usb.dir/libusb/descriptor.c.o
  585. /home/mona/research/code/librealsense/build/third-party/libusb/libusb/core.c:23:10: fatal error: config.h: No such file or directory
  586. 23 | #include "config.h"
  587. | ^~~~~~~~~~
  588. compilation terminated.
  589. make[5]: *** [CMakeFiles/usb.dir/build.make:63: CMakeFiles/usb.dir/libusb/core.c.o] Error 1
  590. make[5]: *** Waiting for unfinished jobs....
  591. /home/mona/research/code/librealsense/build/third-party/libusb/libusb/descriptor.c:22:10: fatal error: config.h: No such file or directory
  592. 22 | #include <config.h>
  593. | ^~~~~~~~~~
  594. compilation terminated.
  595. make[5]: *** [CMakeFiles/usb.dir/build.make:76: CMakeFiles/usb.dir/libusb/descriptor.c.o] Error 1
  596. make[4]: *** [CMakeFiles/Makefile2:76: CMakeFiles/usb.dir/all] Error 2
  597. make[3]: *** [Makefile:130: all] Error 2
  598. make[2]: *** [CMakeFiles/libusb.dir/build.make:113: libusb-prefix/src/libusb-stamp/libusb-build] Error 2
  599. make[1]: *** [CMakeFiles/Makefile2:1131: CMakeFiles/libusb.dir/all] Error 2
  600. make[1]: *** Waiting for unfinished jobs....
  601. [ 10%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/message_instance.cpp.o
  602. [ 10%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/query.cpp.o
  603. [ 10%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/stream.cpp.o
  604. [ 11%] Linking C static library libglfw3.a
  605. [ 12%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/uncompressed_stream.cpp.o
  606. [ 12%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/view.cpp.o
  607. [ 12%] Built target glfw
  608. [ 12%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roscpp_serialization/src/serialization.cpp.o
  609. [ 12%] Building C object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roslz4/src/lz4s.c.o
  610. [ 13%] Building C object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roslz4/src/xxhash.c.o
  611. [ 13%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/duration.cpp.o
  612. [ 13%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/rate.cpp.o
  613. [ 13%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/time.cpp.o
  614. /home/mona/research/code/librealsense/third-party/realsense-file/rosbag/rostime/src/time.cpp:99:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  615. 99 | throw(NoHighPerformanceTimersException)
  616. | ^~~~~
  617. In file included from /home/mona/research/code/librealsense/third-party/realsense-file/rosbag/rosbag_storage/src/bag_player.cpp:1:
  618. /home/mona/research/code/librealsense/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag_player.h:81:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  619. 81 | BagPlayer(const std::string &filename) throw(BagException);
  620. | ^~~~~
  621. /home/mona/research/code/librealsense/third-party/realsense-file/rosbag/rosbag_storage/src/bag_player.cpp:8:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  622. 8 | BagPlayer::BagPlayer(const std::string &fname) throw(BagException) {
  623. | ^~~~~
  624. In file included from /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
  625. from /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
  626. from /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:53,
  627. from /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function.hpp:65,
  628. from /home/mona/research/code/librealsense/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
  629. from /home/mona/research/code/librealsense/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50,
  630. from /home/mona/research/code/librealsense/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag_player.h:40,
  631. from /home/mona/research/code/librealsense/third-party/realsense-file/rosbag/rosbag_storage/src/bag_player.cpp:1:
  632. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable1<R, T0>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; mpl_::true_ = mpl_::bool_<true>]’:
  633. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:608:13: required from ‘bool boost::detail::function::basic_vtable1<R, T0>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*]’
  634. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:498:45: required from ‘bool boost::detail::function::basic_vtable1<R, T0>::assign_to(F, boost::detail::function::function_buffer&) const [with F = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*]’
  635. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:942:7: required from ‘void boost::function1<R, T1>::assign_to(Functor) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*]’
  636. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:728:7: required from ‘boost::function1<R, T1>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
  637. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:1077:16: required from ‘boost::function<R(T0)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
  638. /home/mona/research/code/librealsense/third-party/realsense-file/rosbag/rosbag_storage/src/bag_player.cpp:50:60: required from here
  639. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:572:49: warning: placement new constructing an object of type ‘rosbag::TopicQuery’ and size ‘24’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
  640. 572 | new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
  641. | ~~~~~~~~^~~~
  642. In file included from /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/detail/prologue.hpp:17,
  643. from /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function.hpp:24,
  644. from /home/mona/research/code/librealsense/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
  645. from /home/mona/research/code/librealsense/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50,
  646. from /home/mona/research/code/librealsense/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag_player.h:40,
  647. from /home/mona/research/code/librealsense/third-party/realsense-file/rosbag/rosbag_storage/src/bag_player.cpp:1:
  648. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = rosbag::TopicQuery]’:
  649. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:364:56: required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = rosbag::TopicQuery; mpl_::true_ = mpl_::bool_<true>]’
  650. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:412:18: required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = rosbag::TopicQuery]’
  651. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:440:20: required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = rosbag::TopicQuery]’
  652. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:940:13: required from ‘void boost::function1<R, T1>::assign_to(Functor) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*]’
  653. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:728:7: required from ‘boost::function1<R, T1>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
  654. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_template.hpp:1077:16: required from ‘boost::function<R(T0)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = rosbag::TopicQuery; R = bool; T0 = const rosbag::ConnectionInfo*; typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
  655. /home/mona/research/code/librealsense/third-party/realsense-file/rosbag/rosbag_storage/src/bag_player.cpp:50:60: required from here
  656. /home/mona/research/code/librealsense/third-party/realsense-file/boost/boost/function/function_base.hpp:318:54: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<rosbag::TopicQuery>::functor_type’ {aka ‘rosbag::TopicQuery’} and size ‘24’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
  657. 318 | new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
  658. | ~~~~~~~~~~~^~~~
  659. [ 14%] Linking CXX static library librealsense-file.a
  660. [ 14%] Built target realsense-file
  661. make: *** [Makefile:130: all] Error 2
  662. 18521/31772MB
  663. [10867:8660 0:2063] 03:00:10 Thu Jan 14 [mona@goku:pts/1 +1] ~/research/code/librealsense/build
  664.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement