There is only one symbolic link; libGLESv1_CM.so is linked to libGLESv2.so. libbrcmGLESv2.so and libGLESv2.so are not symbolically linked, but they have the same file size, so I am guessing they are copies. I'll link to libbrcmGLESv2.so since it seems to be more specific. Thank you for confirming to not use the Mesa libraries. Someone had made a post saying to use the Mesa libraries over the Broadcom ones because were newer and thus should replace the Broadcom libraries, but I'll take it that they were mistaken. The Broadcom libraries are working fine, albeit with no X11 support.