RetroArch on Arch Linux

Hi, i just tried to build AUR packages emulationstation-git which depends on retroarch-rbp-git but the build failed at the LD step : LD retroarch /opt/vc/lib/libEGL.so: undefined reference to glDiscardFramebufferEXT' /opt/vc/lib/libEGL.so: undefined reference toglPointSizePointerOES’ /opt/vc/lib/libEGL.so: undefined reference to glxx_set_error_api' /opt/vc/lib/libEGL.so: undefined reference toglxx_client_BindFramebuffer’ /opt/vc/lib/libEGL.so: undefined reference to glintAttribPointer' /opt/vc/lib/libEGL.so: undefined reference toglxx_client_state_free’ /opt/vc/lib/libEGL.so: undefined reference to glxx_client_FramebufferRenderbuffer' /opt/vc/lib/libEGL.so: undefined reference toglxx_buffer_info_set’ /opt/vc/lib/libEGL.so: undefined reference to glxx_set_error' /opt/vc/lib/libEGL.so: undefined reference toglxx_client_DeleteFramebuffers’ /opt/vc/lib/libEGL.so: undefined reference to gl11_client_state_init' /opt/vc/lib/libEGL.so: undefined reference toglxx_client_GetFramebufferAttachmentParameteriv’ /opt/vc/lib/libEGL.so: undefined reference to glxx_client_IsRenderbuffer' /opt/vc/lib/libEGL.so: undefined reference toglxx_client_GetRenderbufferParameteriv’ /opt/vc/lib/libEGL.so: undefined reference to glxx_client_DeleteRenderbuffers' /opt/vc/lib/libEGL.so: undefined reference toglxx_client_FramebufferTexture2D’ /opt/vc/lib/libEGL.so: undefined reference to glxx_client_BindRenderbuffer' /opt/vc/lib/libEGL.so: undefined reference toglxx_client_GenerateMipmap’ /opt/vc/lib/libEGL.so: undefined reference to glxx_client_RenderbufferStorage' /opt/vc/lib/libEGL.so: undefined reference toglxx_client_GenFramebuffers’ /opt/vc/lib/libEGL.so: undefined reference to glxx_client_GenRenderbuffers' /opt/vc/lib/libEGL.so: undefined reference toglxx_client_CheckFramebufferStatus’ /opt/vc/lib/libEGL.so: undefined reference to gl20_client_state_init' /opt/vc/lib/libEGL.so: undefined reference toglxx_buffer_info_get’ /opt/vc/lib/libEGL.so: undefined reference to `glxx_client_IsFramebuffer’ collect2: error: ld returned 1 exit status make: *** [retroarch] Error 1

do you know what dependencie i miss ? Thanks for your help, Olivier.

IIRC, this issue occurs because you have MESA libgl libs installed, which is wrong.

Thanks Maister ! It works now… I will test it today.