Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gui3-3.7.0 and 3.6.0 broken, missing sceneFromFirstRenderEngine #263

Closed
mboisson opened this issue Aug 3, 2021 · 2 comments
Closed

gui3-3.7.0 and 3.6.0 broken, missing sceneFromFirstRenderEngine #263

mboisson opened this issue Aug 3, 2021 · 2 comments
Labels
bug Something isn't working

Comments

@mboisson
Copy link

mboisson commented Aug 3, 2021

Environment

  • OS Version:
  • Source or binary build?
    Source, gui3-3.7.0 (or 3.6.0, both are broken) with rendering3-3.4.0

Description

This is a compilation bug. Compiling gui3-3.7.0, with rendering3-3.4.0 yields :

25301 /tmp/mboisson/avx2/ignition/citadel/GCC-9.3.0/ign-gui-ignition-gui3_3.7.0/src/plugins/screenshot/Screenshot.cc:185:27: error: sceneFromFirstRenderEngine is not a member of ignition::rendering
25302   185 |   auto scene = rendering::sceneFromFirstRenderEngine();
25303       |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
@mboisson mboisson added the bug Something isn't working label Aug 3, 2021
@mboisson mboisson changed the title gui3-3.7.0 broken, missing sceneFromFirstRenderEngine gui3-3.7.0 and 3.6.0 broken, missing sceneFromFirstRenderEngine Aug 3, 2021
@mboisson
Copy link
Author

mboisson commented Aug 3, 2021

Ok, looks like I need rendering3-3.5.0, rather than `3.4.0.

@chapulina
Copy link
Contributor

See #264 for bumping the required version in the code and gazebo-release/gz-gui3-release#5 for the debian packages. Ideally the installation / compilation should end early when a new dependency version is needed, instead of resulting in failures in the middle of the compilation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants