2Play

Retroarch Compile fail RockPro64

Aug 26th, 2023
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.57 KB | Software | 0 0
  1. = = = = = = = = = = = = = = = = = = = = =
  2. Checking for updates for retroarch
  3. = = = = = = = = = = = = = = = = = = = = =
  4.  
  5. Update is available - updating ...
  6.  
  7. = = = = = = = = = = = = = = = = = = = = =
  8. Installing dependencies for 'retroarch' : RetroArch - frontend to the libretro emulator cores - required by all lr-* emulators
  9. = = = = = = = = = = = = = = = = = = = = =
  10.  
  11. Did not find needed dependencies: libgles2-mesa-dev. Trying to install them now.
  12. Reading package lists...
  13. Building dependency tree...
  14. Reading state information...
  15. The following NEW packages will be installed:
  16. libgles2-mesa-dev
  17. 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
  18. Need to get 6,424 B of archives.
  19. After this operation, 71.7 kB of additional disk space will be used.
  20. Get:1 http://ports.ubuntu.com focal-security/main arm64 libgles2-mesa-dev arm64 21.2.6-0ubuntu0.1~20.04.2 [6,424 B]
  21. Fetched 6,424 B in 0s (39.7 kB/s)
  22. Selecting previously unselected package libgles2-mesa-dev:arm64.
  23. (Reading database ...
  24. (Reading database ... 5%
  25. (Reading database ... 10%
  26. (Reading database ... 15%
  27. (Reading database ... 20%
  28. (Reading database ... 25%
  29. (Reading database ... 30%
  30. (Reading database ... 35%
  31. (Reading database ... 40%
  32. (Reading database ... 45%
  33. (Reading database ... 50%
  34. (Reading database ... 55%
  35. (Reading database ... 60%
  36. (Reading database ... 65%
  37. (Reading database ... 70%
  38. (Reading database ... 75%
  39. (Reading database ... 80%
  40. (Reading database ... 85%
  41. (Reading database ... 90%
  42. (Reading database ... 95%
  43. (Reading database ... 100%
  44. (Reading database ... 238924 files and directories currently installed.)
  45. Preparing to unpack .../libgles2-mesa-dev_21.2.6-0ubuntu0.1~20.04.2_arm64.deb ...
  46. Unpacking libgles2-mesa-dev:arm64 (21.2.6-0ubuntu0.1~20.04.2) ...
  47. Setting up libgles2-mesa-dev:arm64 (21.2.6-0ubuntu0.1~20.04.2) ...
  48. /home/pi/RetroPie-Setup/tmp/build/retroarch /home/pi
  49.  
  50. = = = = = = = = = = = = = = = = = = = = =
  51. Getting sources for 'retroarch' : RetroArch - frontend to the libretro emulator cores - required by all lr-* emulators
  52. = = = = = = = = = = = = = = = = = = = = =
  53.  
  54. git clone --recursive --depth 1 --shallow-submodules --branch retropie-v1.15.0 "https://github.com/retropie/RetroArch.git" "/home/pi/RetroPie-Setup/tmp/build/retroarch"
  55. Cloning into '/home/pi/RetroPie-Setup/tmp/build/retroarch'...
  56. Updating files: 64% (6943/10833)
  57. Updating files: 65% (7042/10833)
  58. Updating files: 66% (7150/10833)
  59. Updating files: 67% (7259/10833)
  60. Updating files: 68% (7367/10833)
  61. Updating files: 69% (7475/10833)
  62. Updating files: 70% (7584/10833)
  63. Updating files: 71% (7692/10833)
  64. Updating files: 72% (7800/10833)
  65. Updating files: 73% (7909/10833)
  66. Updating files: 74% (8017/10833)
  67. Updating files: 75% (8125/10833)
  68. Updating files: 76% (8234/10833)
  69. Updating files: 77% (8342/10833)
  70. Updating files: 78% (8450/10833)
  71. Updating files: 79% (8559/10833)
  72. Updating files: 80% (8667/10833)
  73. Updating files: 81% (8775/10833)
  74. Updating files: 82% (8884/10833)
  75. Updating files: 83% (8992/10833)
  76. Updating files: 84% (9100/10833)
  77. Updating files: 85% (9209/10833)
  78. Updating files: 86% (9317/10833)
  79. Updating files: 87% (9425/10833)
  80. Updating files: 88% (9534/10833)
  81. Updating files: 89% (9642/10833)
  82. Updating files: 89% (9698/10833)
  83. Updating files: 90% (9750/10833)
  84. Updating files: 91% (9859/10833)
  85. Updating files: 92% (9967/10833)
  86. Updating files: 93% (10075/10833)
  87. Updating files: 94% (10184/10833)
  88. Updating files: 95% (10292/10833)
  89. Updating files: 96% (10400/10833)
  90. Updating files: 97% (10509/10833)
  91. Updating files: 98% (10617/10833)
  92. Updating files: 99% (10725/10833)
  93. Updating files: 100% (10833/10833)
  94. Updating files: 100% (10833/10833), done.
  95. HEAD is now in branch 'retropie-v1.15.0' at commit '1e5b1bafe1d5b3eeb8eee36949e91fe17e3efd03'
  96. /home/pi
  97. /home/pi/RetroPie-Setup/tmp/build/retroarch /home/pi
  98.  
  99. = = = = = = = = = = = = = = = = = = = = =
  100. Building 'retroarch' : RetroArch - frontend to the libretro emulator cores - required by all lr-* emulators
  101. = = = = = = = = = = = = = = = = = = = = =
  102.  
  103. Checking operating system ... Linux (Ubuntu 20.04.6 LTS 20.04)
  104. Checking for suitable working C compiler ... /usr/bin/gcc works
  105. Checking for suitable working C++ compiler ... /usr/bin/g++ works
  106. Checking for pkg-config ... /usr/bin/pkg-config
  107. Checking for availability of switch -std=gnu99 in /usr/bin/gcc ... yes
  108. Checking for availability of switch -std=c++11 in /usr/bin/g++ ... yes
  109. Checking for availability of switch -Wno-unused-result in /usr/bin/gcc ... yes
  110. Checking for availability of switch -Wno-unused-variable in /usr/bin/gcc ... yes
  111. Checking function sd_get_machine_names in -lsystemd ... no
  112. Checking presence of package bcm_host ... 1
  113. Checking presence of header file EGL/eglext.h ... yes
  114. Checking presence of package brcmegl ... 10
  115. Checking function ass_library_init in -lfribidi -lass ... no
  116. Checking function pthread_create in -lpthread ... yes
  117. Checking function pthread_key_create in -lpthread ... yes
  118. Checking presence of package check >= 0.15 ... no
  119. Checking presence of header file scsi/sg.h ... yes
  120. Checking function dlopen in -ldl ... yes
  121. Checking function socket in -lc ... yes
  122. Checking function getaddrinfo in -lc ... yes
  123. Checking function fcntl in -lc ... yes
  124. Checking function getopt_long in -lc ... yes
  125. Checking presence of package alsa ... 1.2.2
  126. Checking presence of package libsixel >= 1.6.0 ... no
  127. Checking presence of predefined macro AUDIO_SETINFO in sys/audioio.h ... no
  128. Checking presence of package rsound >= 1.1 ... no
  129. Checking presence of package libroar >= 1.0.12 ... no
  130. Checking presence of package sdl2 >= 2.0.0 ... 2.26.3
  131. Checking presence of package flac ... no
  132. Checking existence of -lmbedtls -lmbedx509 -lmbedcrypto ... yes
  133. Checking presence of header file mbedtls/entropy.h ... yes
  134. Notice: HID is disabled, libusb support will also be disabled.
  135. Checking existence of -ldinput8 ... no
  136. Checking existence of -ld3d9 ... no
  137. Checking existence of -ldsound ... no
  138. Checking existence of -ld3dx8 ... no
  139. Checking existence of -ld3dx9 ... no
  140. Checking presence of header file GL/gl.h ... yes
  141. Checking existence of -lGL ... yes
  142. Checking function cgCreateContext in -lCg -lCgGL ... no
  143. Notice: OpenGLES2 is enabled. Disabling the OpenGL core driver.
  144. Checking presence of package zlib ... 1.2.11
  145. Checking presence of package libavcodec >= 57 ... 58.54.100
  146. Checking presence of package libavformat >= 57 ... 58.29.100
  147. Checking presence of package libavdevice >= 57 ... 58.8.100
  148. Checking presence of package libswresample >= 2 ... 3.5.100
  149. Checking presence of package libavutil >= 55 ... 56.31.100
  150. Checking presence of package libswscale >= 4 ... 5.5.100
  151. Checking presence of header file libavutil/channel_layout.h ... yes
  152. Checking function dlopen in -ldl ... yes
  153. Checking presence of package gbm >= 9.0 ... 21.2.6
  154. Checking presence of package libdrm ... 2.4.107
  155. Checking presence of package brcmglesv2 ... 10
  156. Checking presence of package brcmvg ... 10
  157. Checking presence of package libudev ... 245
  158. Checking presence of package libv4l2 ... no
  159. Checking presence of package freetype2 ... 23.1.17
  160. Checking presence of package fontconfig ... no
  161. Notice: X11 not present. Skipping X11 code paths.
  162. Notice: Xinerama is disabled, Xinerama support will also be disabled.
  163. Notice: XShm is disabled, XShm support will also be disabled.
  164. Notice: Xrandr is disabled, Xrandr support will also be disabled.
  165. Notice: Xvideo is disabled, XVideo support will also be disabled.
  166. Checking presence of package xkbcommon >= 0.3.2 ... 0.10.0
  167. Checking presence of package wayland-cursor >= 1.12 ... no
  168. Checking presence of package wayland-protocols >= 1.15 ... no
  169. Checking presence of package wayland-scanner >= 1.12 ... no
  170. Notice: wayland libraries not found, disabling wayland support.
  171. Checking presence of header file linux/parport.h ... yes
  172. Checking presence of header file linux/ppdev.h ... yes
  173. Checking function strcasestr in -lc ... yes
  174. Checking function mmap in -lc ... yes
  175. Checking function memfd_create in -lc ... yes
  176. Checking presence of header file glslang/SPIRV/GlslangToSpv.h ... no
  177. Checking existence of -lOSDependent ... no
  178. Checking existence of -lOGLCompiler ... no
  179. Checking existence of -lMachineIndependent ... no
  180. Checking existence of -lGenericCodeGen ... no
  181. Checking existence of -lHLSL ... no
  182. Checking existence of -lSPIRV ... no
  183. Checking existence of -lSPIRV-Tools-opt ... no
  184. Checking existence of -lSPIRV-Tools ... no
  185. Creating make config: config.mk
  186. Creating config header: config.h
  187. rm -rf obj-unix
  188. rm -f retroarch
  189. rm -f *.d
  190. CC input/drivers/linuxraw_input.c
  191. CC input/common/linux_common.c
  192. CC input/drivers_joypad/linuxraw_joypad.c
  193. CC frontend/drivers/platform_unix.c
  194. CC version_git.c
  195. CC frontend/frontend_driver.c
  196. CC retroarch.c
  197. CC runloop.c
  198. CC ui/ui_companion_driver.c
  199. CC camera/camera_driver.c
  200. CC record/record_driver.c
  201. CC command.c
  202. CC msg_hash.c
  203. CC midi_driver.c
  204. CC location_driver.c
  205. CC intl/msg_hash_us.c
  206. CC libretro-common/queues/task_queue.c
  207. CC tasks/task_content.c
  208. CC tasks/task_patch.c
  209. CC tasks/task_save.c
  210. CC tasks/task_movie.c
  211. CC tasks/task_file_transfer.c
  212. CC tasks/task_image.c
  213. CC tasks/task_playlist_manager.c
  214. CC tasks/task_manual_content_scan.c
  215. CC tasks/task_core_backup.c
  216. CC libretro-common/encodings/encoding_utf.c
  217. CC libretro-common/encodings/encoding_crc32.c
  218. CC libretro-common/encodings/encoding_base64.c
  219. CC tasks/task_translation.c
  220. CC libretro-common/compat/fopen_utf8.c
  221. CC libretro-common/compat/compat_strldup.c
  222. CC libretro-common/lists/file_list.c
  223. CC libretro-common/lists/dir_list.c
  224. CC libretro-common/file/retro_dirent.c
  225. CC libretro-common/streams/stdin_stream.c
  226. CC libretro-common/streams/file_stream.c
  227. CC libretro-common/streams/file_stream_transforms.c
  228. CC libretro-common/streams/interface_stream.c
  229. CC libretro-common/streams/memory_stream.c
  230. CC libretro-common/streams/network_stream.c
  231. CC libretro-common/vfs/vfs_implementation.c
  232. CC libretro-common/lists/string_list.c
  233. CC libretro-common/string/stdstring.c
  234. CC libretro-common/memmap/memalign.c
  235. CC libretro-common/file/nbio/nbio_stdio.c
  236. CC libretro-common/lists/linked_list.c
  237. CC libretro-common/lists/nested_list.c
  238. CC libretro-common/queues/generic_queue.c
  239. CC libretro-common/file/nbio/nbio_linux.c
  240. CC libretro-common/file/nbio/nbio_intf.c
  241. CC libretro-common/file/file_path.c
  242. CC libretro-common/file/file_path_io.c
  243. CC file_path_special.c
  244. CC libretro-common/hash/lrc_hash.c
  245. CC audio/audio_driver.c
  246. CC input/input_driver.c
  247. CC input/common/input_hid_common.c
  248. CC led/led_driver.c
  249. CC gfx/video_driver.c
  250. CC gfx/gfx_display.c
  251. CC gfx/gfx_animation.c
  252. CC gfx/gfx_thumbnail_path.c
  253. CC gfx/gfx_thumbnail.c
  254. CC gfx/video_coord_array.c
  255. CC configuration.c
  256. CC libretro-common/dynamic/dylib.c
  257. CC cores/dynamic_dummy.c
  258. CC libretro-common/queues/message_queue.c
  259. CC state_manager.c
  260. CC gfx/drivers_font_renderer/bitmapfont.c
  261. CC gfx/drivers_font_renderer/bitmapfont_10x10.c
  262. CC gfx/drivers_font_renderer/bitmapfont_6x10.c
  263. CC tasks/task_autodetect.c
  264. CC input/input_autodetect_builtin.c
  265. CC input/input_keymaps.c
  266. CC libretro-common/queues/fifo_queue.c
  267. CC libretro-common/compat/compat_fnmatch.c
  268. CC libretro-common/compat/compat_posix_string.c
  269. CC cheat_manager.c
  270. CC core_info.c
  271. CC core_backup.c
  272. CC core_option_manager.c
  273. CC libretro-common/file/config_file.c
  274. CC libretro-common/file/config_file_userdata.c
  275. CC runtime_file.c
  276. CC disk_index_file.c
  277. CC tasks/task_screenshot.c
  278. CC tasks/task_powerstate.c
  279. CC libretro-common/gfx/scaler/scaler.c
  280. CC libretro-common/gfx/scaler/pixconv.c
  281. CC libretro-common/gfx/scaler/scaler_int.c
  282. CC libretro-common/gfx/scaler/scaler_filter.c
  283. CC gfx/font_driver.c
  284. CC gfx/video_filter.c
  285. CC libretro-common/audio/resampler/audio_resampler.c
  286. CC libretro-common/audio/dsp_filter.c
  287. CC libretro-common/audio/resampler/drivers/sinc_resampler.c
  288. CC libretro-common/audio/resampler/drivers/nearest_resampler.c
  289. CC libretro-common/utils/md5.c
  290. CC playlist.c
  291. CC libretro-common/features/features_cpu.c
  292. CC verbosity.c
  293. CC libretro-common/playlists/label_sanitization.c
  294. CC libretro-common/time/rtime.c
  295. CC manual_content_scan.c
  296. CC disk_control_interface.c
  297. CC tasks/task_audio_mixer.c
  298. CC libretro-common/audio/audio_mix.c
  299. CC libretro-common/audio/audio_mixer.c
  300. CC runahead.c
  301. CC audio/drivers_resampler/cc_resampler.c
  302. CC intl/msg_hash_ca.c
  303. CC intl/msg_hash_chs.c
  304. CC intl/msg_hash_el.c
  305. CC intl/msg_hash_ja.c
  306. CC intl/msg_hash_ko.c
  307. CC intl/msg_hash_pt_br.c
  308. CC intl/msg_hash_pt_pt.c
  309. CC intl/msg_hash_ru.c
  310. CC intl/msg_hash_tr.c
  311. CC intl/msg_hash_val.c
  312. CC intl/msg_hash_vn.c
  313. CC libretro-common/compat/compat_strl.c
  314. CC libretro-common/formats/image_texture.c
  315. CC cores/libretro-imageviewer/image_core.c
  316. CC libretro-db/bintree.c
  317. CC libretro-db/libretrodb.c
  318. CC libretro-db/query.c
  319. CC libretro-db/rmsgpack.c
  320. CC libretro-db/rmsgpack_dom.c
  321. CC database_info.c
  322. CC tasks/task_database.c
  323. CC tasks/task_database_cue.c
  324. CC menu/menu_explore.c
  325. CC tasks/task_menu_explore.c
  326. CC audio/drivers/alsa.c
  327. CC midi/drivers/alsa_midi.c
  328. CC audio/drivers/alsathread.c
  329. CC audio/drivers/tinyalsa.c
  330. CC libretro-common/audio/conversion/s16_to_float.c
  331. CC libretro-common/audio/conversion/float_to_s16.c
  332. CC libretro-common/formats/wav/rwav.c
  333. CC menu/drivers/rgui.c
  334. CC menu/drivers/materialui.c
  335. CC menu/drivers/xmb.c
  336. CC menu/drivers/ozone.c
  337. CC menu/menu_screensaver.c
  338. CC menu/menu_setting.c
  339. CC menu/menu_driver.c
  340. CC menu/cbs/menu_cbs_ok.c
  341. CC menu/cbs/menu_cbs_cancel.c
  342. CC menu/cbs/menu_cbs_select.c
  343. CC menu/cbs/menu_cbs_start.c
  344. CC menu/cbs/menu_cbs_info.c
  345. CC menu/cbs/menu_cbs_left.c
  346. CC menu/cbs/menu_cbs_right.c
  347. CC menu/cbs/menu_cbs_deferred_push.c
  348. CC menu/cbs/menu_cbs_scan.c
  349. CC menu/cbs/menu_cbs_get_value.c
  350. CC menu/cbs/menu_cbs_label.c
  351. CC menu/cbs/menu_cbs_sublabel.c
  352. CC menu/cbs/menu_cbs_title.c
  353. CC menu/menu_displaylist.c
  354. CC menu/menu_contentless_cores.c
  355. CC gfx/gfx_widgets.c
  356. CC gfx/widgets/gfx_widget_screenshot.c
  357. CC gfx/widgets/gfx_widget_volume.c
  358. CC gfx/widgets/gfx_widget_generic_message.c
  359. CC gfx/widgets/gfx_widget_libretro_message.c
  360. CC gfx/widgets/gfx_widget_progress_message.c
  361. CC gfx/widgets/gfx_widget_load_content_animation.c
  362. CC gfx/widgets/gfx_widget_achievement_popup.c
  363. CC gfx/widgets/gfx_widget_leaderboard_display.c
  364. CC tasks/task_overlay.c
  365. CC led/drivers/led_overlay.c
  366. CC gfx/drivers_font_renderer/stb.c
  367. CC gfx/drivers_font_renderer/stb_unicode.c
  368. CC gfx/drivers_font_renderer/freetype.c
  369. CC libretro-common/rthreads/rthreads.c
  370. CC gfx/video_thread_wrapper.c
  371. CC audio/audio_thread_wrapper.c
  372. CC libretro-common/formats/xml/rxml.c
  373. CC libretro-common/formats/logiqx_dat/logiqx_dat.c
  374. CC deps/yxml/yxml.c
  375. CC input/drivers_keyboard/keyboard_event_xkb.c
  376. CC input/drivers/udev_input.c
  377. CC input/drivers_joypad/udev_joypad.c
  378. CC input/drivers_joypad/parport_joypad.c
  379. CC gfx/drivers_context/gfx_null_ctx.c
  380. CC gfx/drivers_context/drm_ctx.c
  381. CC gfx/common/gl_common.c
  382. CC gfx/drivers/gl2.c
  383. CC libretro-common/gfx/gl_capabilities.c
  384. CC gfx/drivers_font/gl2_raster_font.c
  385. CC gfx/drivers_display/gfx_display_gl2.c
  386. CC libretro-common/glsym/rglgen.c
  387. CC gfx/drivers/gl1.c
  388. CC gfx/drivers_font/gl1_raster_font.c
  389. CC gfx/drivers_display/gfx_display_gl1.c
  390. CC gfx/drivers_context/vc_egl_ctx.c
  391. CC libretro-common/glsym/glsym_es2.c
  392. CC gfx/common/egl_common.c
  393. CC gfx/drivers/sdl2_gfx.c
  394. CC gfx/common/sdl2_common.c
  395. gfx/drivers_context/vc_egl_ctx.c:44:10: fatal error: EGL/eglext_brcm.h: No such file or directory
  396. 44 | #include <EGL/eglext_brcm.h>
  397. | ^~~~~~~~~~~~~~~~~~~
  398. compilation terminated.
  399. make: *** [Makefile:209: obj-unix/release/gfx/drivers_context/vc_egl_ctx.o] Error 1
  400. make: *** Waiting for unfinished jobs....
  401. Could not successfully build retroarch - RetroArch - frontend to the libretro emulator cores - required by all lr-* emulators (/home/pi/RetroPie-Setup/tmp/build/retroarch/retroarch not found).
  402. /home/pi
Tags: retroarch
Add Comment
Please, Sign In to add comment