gazebosim / gazebosim/gz-rendering

Examples do not work on newer versions of macOS

Open
#914 1 comment 0 reactions 1 assignee Claimed by @iche033 View on GitHub
bug
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.