gazebosim / gazebosim/gz-rendering
Examples do not work on newer versions of macOS
- Dominant language
- C++
- Stars
- 81
- Forks
- 90
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 10
Description
## Environment
* OS Version: macOS Ventura
* Source or binary build? any
## Description
* Expected behavior: Examples would compile and run successfully
* Actual behavior: As mentioned in https://github.com/gazebosim/gazebo_test_cases/issues/672, examples fail with
```
UNSUPPORTED (log once): gldCopyBufferSubData: NEEDS IMPLEMENTATION
libc++abi: terminating due to uncaught exception of type Ogre::RenderingAPIException: OGRE EXCEPTION(3:RenderingAPIException): Fragment Program Ogre/DPSM/CubeToDpsm_ps_GLSL failed to compile. See compile log above for details. in GLSLShader::compile at /tmp/ogre2.3-20230526-26210-1dj9624/ogre-next-2.3.1/RenderSystems/GL3Plus/src/GLSL/OgreGLSLShader.cpp (line 364)
```
Also, the fact that almost all of the examples use OpenGL and GLUT may be problematic on macOS.
Contributor guide
Assessment
This issue has not been assessed yet.