/gym-ignition/scenario/build$ make
[ 8%] Built target tiny-process-library
[ 20%] Built target CoreUtils
[ 25%] Building CXX object src/gazebo/CMakeFiles/ScenarioGazebo.dir/src/World.cpp.o
/home/cde/gym-ignition/scenario/src/gazebo/src/World.cpp: In member function ‘bool scenario::gazebo::World::Impl::insertModel(const std::shared_ptr<sdf::v10::Root>&, const scenario::core::Pose&, const string&, scenario::gazebo::World&)’:
/home/cde/gym-ignition/scenario/src/gazebo/src/World.cpp:88:50: error: ‘using element_type = class sdf::v10::Root {aka class sdf::v10::Root}’ has no member named ‘Model’
finalModelEntityName = modelSdfRoot->Model()->Name();
^~~~~
/home/cde/gym-ignition/scenario/src/gazebo/src/World.cpp:108:47: error: ‘using element_type = class sdf::v10::Root {aka class sdf::v10::Root}’ has no member named ‘Model’
const_cast<sdf::Model*>(modelSdfRoot->Model())
^~~~~
/home/cde/gym-ignition/scenario/src/gazebo/src/World.cpp:127:66: error: ‘using element_type = class sdf::v10::Root {aka class sdf::v10::Root}’ has no member named ‘Model’
this->sdfEntityCreator->CreateEntities(modelSdfRoot->Model());
^~~~~
/home/cde/gym-ignition/scenario/src/gazebo/src/World.cpp:134:54: error: ‘using element_type = class sdf::v10::Root {aka class sdf::v10::Root}’ has no member named ‘Model’
std::string modelNameSDF = modelSdfRoot->Model()->Name();
^~~~~
src/gazebo/CMakeFiles/ScenarioGazebo.dir/build.make:62: recipe for target 'src/gazebo/CMakeFiles/ScenarioGazebo.dir/src/World.cpp.o' failed
make[2]: *** [src/gazebo/CMakeFiles/ScenarioGazebo.dir/src/World.cpp.o] Error 1
CMakeFiles/Makefile2:1913: recipe for target 'src/gazebo/CMakeFiles/ScenarioGazebo.dir/all' failed
make[1]: *** [src/gazebo/CMakeFiles/ScenarioGazebo.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2
I am trying build gym-ignition from source make command does NOT works, I am using Ros2-Dashing and Ros-Melodic on ubuntu 18 bionic
/gym-ignition/scenario/build$ make [ 8%] Built target tiny-process-library [ 20%] Built target CoreUtils [ 25%] Building CXX object src/gazebo/CMakeFiles/ScenarioGazebo.dir/src/World.cpp.o /home/cde/gym-ignition/scenario/src/gazebo/src/World.cpp: In member function ‘bool scenario::gazebo::World::Impl::insertModel(const std::shared_ptr<sdf::v10::Root>&, const scenario::core::Pose&, const string&, scenario::gazebo::World&)’: /home/cde/gym-ignition/scenario/src/gazebo/src/World.cpp:88:50: error: ‘using element_type = class sdf::v10::Root {aka class sdf::v10::Root}’ has no member named ‘Model’ finalModelEntityName = modelSdfRoot->Model()->Name(); ^~~~~ /home/cde/gym-ignition/scenario/src/gazebo/src/World.cpp:108:47: error: ‘using element_type = class sdf::v10::Root {aka class sdf::v10::Root}’ has no member named ‘Model’ const_cast<sdf::Model*>(modelSdfRoot->Model()) ^~~~~ /home/cde/gym-ignition/scenario/src/gazebo/src/World.cpp:127:66: error: ‘using element_type = class sdf::v10::Root {aka class sdf::v10::Root}’ has no member named ‘Model’ this->sdfEntityCreator->CreateEntities(modelSdfRoot->Model()); ^~~~~ /home/cde/gym-ignition/scenario/src/gazebo/src/World.cpp:134:54: error: ‘using element_type = class sdf::v10::Root {aka class sdf::v10::Root}’ has no member named ‘Model’ std::string modelNameSDF = modelSdfRoot->Model()->Name(); ^~~~~ src/gazebo/CMakeFiles/ScenarioGazebo.dir/build.make:62: recipe for target 'src/gazebo/CMakeFiles/ScenarioGazebo.dir/src/World.cpp.o' failed make[2]: *** [src/gazebo/CMakeFiles/ScenarioGazebo.dir/src/World.cpp.o] Error 1 CMakeFiles/Makefile2:1913: recipe for target 'src/gazebo/CMakeFiles/ScenarioGazebo.dir/all' failed make[1]: *** [src/gazebo/CMakeFiles/ScenarioGazebo.dir/all] Error 2 Makefile:129: recipe for target 'all' failed make: *** [all] Error 2I am trying build gym-ignition from source make command does NOT works, I am using Ros2-Dashing and Ros-Melodic on ubuntu 18 bionic