HW: Raspberry Pi 3
OS: Raspbian 2.1 (Sept. 2017 update)
SW: GeeXLab gles2.0 edition
Typing ./demo.sh for instance returns the following error:
./GeeXLab: error while loading shared libraries: libGLESv2.so: cannot open shared object file: No such file or directory
GeeXLab's OpenGL 2.1 works fine.
Pi3d was having the same error/issue and came to this conclusion:
In the most recent version of Raspbian, code name "Stretch", the non-open-source Broadcom OpenGLES 2.0 library was renamed from "libGLESv2.so" to "libbrcmGLESv2.so" and likewise "libEGL.so" was renamed to "libbrcmEGL.so", to avoid name clashes with the MESA library.
Which they resolved by making an update to their files and recompiled. This issue is currently affecting Urho3d and AppGameKit 2 (AGK2). Even though I do not use GeeXLab, I thought I'd let you all know what was going on in case anyone uses it with their Raspberry Pis. Take care now,