HKUST-Aerial-Robotics / EPSILON

MIT License
564 stars 205 forks source link

Compile error #26

Open git0929 opened 7 months ago

git0929 commented 7 months ago

Hello, I have these errors when compiling, and I can't fix them at the moment, can you see what went wrong

= google::protobuf::internal::ImplicitWeakMessage; Args = {}]’: /usr/local/include/google/protobuf/implicit_weak_message.h:76:59: required from here /usr/local/include/google/protobuf/arena.h:243:39: error: no matching function for call to ‘google::protobuf::Arena::(google::protobuf::Arena*&)’ 243 | return CreateMessageInternal(arena, std::forward(args)...); | ~~~~~^~~~~

_manager.h:5, from /home/hou/epsilon/src/EPSILON/util/eudm_planner/src/eudm_planner/eudm_manager.cc:1: /home/hou/epsilon/build/EPSILON/util/eudm_planner/eudm_config.pb.h:131:48: error: ‘Arena’ has not been declared 131 template<> ::planning::eudm::EvasiveSimDetail Arena::CreateMaybeMessage<::planning::eudm::EvasiveSimDetail>(Arena); ^~~~~ /home/hou/epsilon/build/EPSILON/util/eudm_planner/eudm_config.pb.h:131:73: error: expected initializer before ‘<’ token 131 template<> ::planning::eudm::EvasiveSimDetail Arena::CreateMaybeMessage<::planning::eudm::EvasiveSimDetail>(Arena); ^ /home/hou/epsilon/build/EPSILON/util/eudm_planner/eudm_config.pb.h:132:48: error: ‘Arena’ has not been declared 132 template<> ::planning::eudm::ForwardSimDetail Arena::CreateMaybeMessage<::planning::eudm::ForwardSimDetail>(Arena); ^~~~~ /home/hou/epsilon/build/EPSILON/util/eudm_planner/eudm_config.pb.h:132:73: error: expected initializer before ‘<’ token 132 template<> ::planning::eudm::ForwardSimDetail Arena::CreateMaybeMessage<::planning::eudm::ForwardSimDetail>(Arena);