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

Error building using catkin #256

Open
shreyko opened this issue Apr 7, 2023 · 2 comments
Open

Error building using catkin #256

shreyko opened this issue Apr 7, 2023 · 2 comments

Comments

@shreyko
Copy link

shreyko commented Apr 7, 2023

Hello,
when I run the command "catkin build rovio --cmake-args -DCMAKE_BUILD_TYPE=Release " I get the following:

/home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp: In member function ‘bool rovio::ImgUpdate::evalInnovation(rovio::ImgUpdate::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>]’:
/home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:441:3: warning: control reaches end of non-void function [-Wreturn-type]
441 | }
| ^
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::QuaternionElement::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF17QuaternionElement3getEj[_ZNK3LWF17QuaternionElement3getEj]+0x53): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF17QuaternionElement3getEj[_ZNK3LWF17QuaternionElement3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF17QuaternionElement3getEj[_ZNK3LWF17QuaternionElement3getEj]+0x7a): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::QuaternionElement::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF17QuaternionElement3getEj[_ZN3LWF17QuaternionElement3getEj]+0x53): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF17QuaternionElement3getEj[_ZN3LWF17QuaternionElement3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF17QuaternionElement3getEj[_ZN3LWF17QuaternionElement3getEj]+0x7a): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::VectorElement<3u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj3EE3getEj[_ZNK3LWF13VectorElementILj3EE3getEj]+0x53): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj3EE3getEj[_ZNK3LWF13VectorElementILj3EE3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj3EE3getEj[_ZNK3LWF13VectorElementILj3EE3getEj]+0x7a): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::VectorElement<3u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj3EE3getEj[_ZN3LWF13VectorElementILj3EE3getEj]+0x53): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj3EE3getEj[_ZN3LWF13VectorElementILj3EE3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj3EE3getEj[_ZN3LWF13VectorElementILj3EE3getEj]+0x7a): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::NormalVectorElement::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF19NormalVectorElement3getEj[_ZNK3LWF19NormalVectorElement3getEj]+0x53): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF19NormalVectorElement3getEj[_ZNK3LWF19NormalVectorElement3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF19NormalVectorElement3getEj[_ZNK3LWF19NormalVectorElement3getEj]+0x7a): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::NormalVectorElement::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF19NormalVectorElement3getEj[_ZN3LWF19NormalVectorElement3getEj]+0x53): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF19NormalVectorElement3getEj[_ZN3LWF19NormalVectorElement3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF19NormalVectorElement3getEj[_ZN3LWF19NormalVectorElement3getEj]+0x7a): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::VectorElement<96u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj96EE3getEj[_ZNK3LWF13VectorElementILj96EE3getEj]+0x53): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj96EE3getEj[_ZNK3LWF13VectorElementILj96EE3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj96EE3getEj[_ZNK3LWF13VectorElementILj96EE3getEj]+0x7a): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::VectorElement<96u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj96EE3getEj[_ZN3LWF13VectorElementILj96EE3getEj]+0x53): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj96EE3getEj[_ZN3LWF13VectorElementILj96EE3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj96EE3getEj[_ZN3LWF13VectorElementILj96EE3getEj]+0x7a): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::VectorElement<2u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj2EE3getEj[_ZN3LWF13VectorElementILj2EE3getEj]+0x53): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj2EE3getEj[_ZN3LWF13VectorElementILj2EE3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13VectorElementILj2EE3getEj[_ZN3LWF13VectorElementILj2EE3getEj]+0x7a): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::VectorElement<2u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj2EE3getEj[_ZNK3LWF13VectorElementILj2EE3getEj]+0x53): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj2EE3getEj[_ZNK3LWF13VectorElementILj2EE3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13VectorElementILj2EE3getEj[_ZNK3LWF13VectorElementILj2EE3getEj]+0x7a): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ScalarElement::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF13ScalarElement3getEj[_ZN3LWF13ScalarElement3getEj]+0x53): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13ScalarElement3getEj[_ZN3LWF13ScalarElement3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF13ScalarElement3getEj[_ZN3LWF13ScalarElement3getEj]+0x7a): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ScalarElement::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF13ScalarElement3getEj[_ZNK3LWF13ScalarElement3getEj]+0x53): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13ScalarElement3getEj[_ZNK3LWF13ScalarElement3getEj]+0x5b): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF13ScalarElement3getEj[_ZNK3LWF13ScalarElement3getEj]+0x7a): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Update<rovio::VelocityInnovation, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::VelocityUpdateMeas, rovio::VelocityUpdateNoise, rovio::VelocityOutlierDetection, false>::postProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::VelocityUpdateMeas const&, rovio::VelocityOutlierDetection const&, bool&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x58): undefined reference to google::LogMessage::LogMessage(char const*, int, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x60): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x7c): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x95): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Update<rovio::VelocityInnovation, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::VelocityUpdateMeas, rovio::VelocityUpdateNoise, rovio::VelocityOutlierDetection, false>::preProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::VelocityUpdateMeas const&, bool&)':
rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x58): undefined reference to google::LogMessage::LogMessage(char const*, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x60): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x7c): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio18VelocityInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_18VelocityUpdateMeasENS1_19VelocityUpdateNoiseENS1_24VelocityOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x95): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Update<rovio::ImgInnovation<rovio::State<25u, 4, 6, 1, 0> >, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::ImgUpdateMeas<rovio::State<25u, 4, 6, 1, 0> >, rovio::ImgUpdateNoise<rovio::State<25u, 4, 6, 1, 0> >, rovio::ImgOutlierDetection<rovio::State<25u, 4, 6, 1, 0> >, false>::preProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::ImgUpdateMeas<rovio::State<25u, 4, 6, 1, 0> > const&, bool&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x58): undefined reference to google::LogMessage::LogMessage(char const*, int, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x60): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x7c): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x95): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Update<rovio::ZeroVelocityInnovation<rovio::State<25u, 4, 6, 1, 0> >, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::ZeroVelocityUpdateMeas<rovio::State<25u, 4, 6, 1, 0> >, rovio::ZeroVelocityUpdateNoise<rovio::State<25u, 4, 6, 1, 0> >, rovio::ZeroVelocityOutlierDetection<rovio::State<25u, 4, 6, 1, 0> >, false>::preProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::ZeroVelocityUpdateMeas<rovio::State<25u, 4, 6, 1, 0> > const&, bool&)':
rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x58): undefined reference to google::LogMessage::LogMessage(char const*, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x60): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x7c): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE10preProcessERS7_RKS9_Rb]+0x95): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Update<rovio::ImgInnovation<rovio::State<25u, 4, 6, 1, 0> >, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::ImgUpdateMeas<rovio::State<25u, 4, 6, 1, 0> >, rovio::ImgUpdateNoise<rovio::State<25u, 4, 6, 1, 0> >, rovio::ImgOutlierDetection<rovio::State<25u, 4, 6, 1, 0> >, false>::postProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::ImgUpdateMeas<rovio::State<25u, 4, 6, 1, 0> > const&, rovio::ImgOutlierDetection<rovio::State<25u, 4, 6, 1, 0> > const&, bool&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x58): undefined reference to google::LogMessage::LogMessage(char const*, int, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x60): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x7c): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x95): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Update<rovio::PoseInnovation, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::PoseUpdateMeas, rovio::PoseUpdateNoise, rovio::PoseOutlierDetection, false>::preProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::PoseUpdateMeas const&, bool&)':
rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x58): undefined reference to google::LogMessage::LogMessage(char const*, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x60): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x7c): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE10preProcessERS4_RKS5_Rb]+0x95): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Update<rovio::PoseInnovation, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::PoseUpdateMeas, rovio::PoseUpdateNoise, rovio::PoseOutlierDetection, false>::postProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::PoseUpdateMeas const&, rovio::PoseOutlierDetection const&, bool&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x58): undefined reference to google::LogMessage::LogMessage(char const*, int, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x60): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x7c): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb[_ZN3LWF6UpdateIN5rovio14PoseInnovationENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_14PoseUpdateMeasENS1_15PoseUpdateNoiseENS1_20PoseOutlierDetectionELb0EE11postProcessERS4_RKS5_RKS7_Rb]+0x95): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Update<rovio::ZeroVelocityInnovation<rovio::State<25u, 4, 6, 1, 0> >, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::ZeroVelocityUpdateMeas<rovio::State<25u, 4, 6, 1, 0> >, rovio::ZeroVelocityUpdateNoise<rovio::State<25u, 4, 6, 1, 0> >, rovio::ZeroVelocityOutlierDetection<rovio::State<25u, 4, 6, 1, 0> >, false>::postProcess(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::ZeroVelocityUpdateMeas<rovio::State<25u, 4, 6, 1, 0> > const&, rovio::ZeroVelocityOutlierDetection<rovio::State<25u, 4, 6, 1, 0> > const&, bool&)':
rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x58): undefined reference to google::LogMessage::LogMessage(char const*, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x60): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x7c): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE11postProcessERS7_RKS9_RKSD_Rb]+0x95): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ElementBase<LWF::VectorElement<3u>, Eigen::Matrix<double, 3, 1, 0, 3, 1>, 3u, 3u>::registerCovarianceToPropertyHandler(Eigen::Matrix<double, -1, -1, 0, -1, -1>&, LWF::PropertyHandler*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF11ElementBaseINS_13VectorElementILj3EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS4_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi[_ZN3LWF11ElementBaseINS_13VectorElementILj3EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS4_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi]+0x1b5): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:

@shreyko
Copy link
Author

shreyko commented Apr 7, 2023

** The rest of the error message is here:**
(.text._ZN3LWF11ElementBaseINS_13VectorElementILj3EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS4_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi[_ZN3LWF11ElementBaseINS_13VectorElementILj3EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS4_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi]+0x1bd): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF11ElementBaseINS_13VectorElementILj3EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS4_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi[_ZN3LWF11ElementBaseINS_13VectorElementILj3EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS4_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi]+0x1dc): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* google::MakeCheckOpString<unsigned long, unsigned int>(unsigned long const&, unsigned int const&, char const*)': rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x2c): undefined reference to google::base::CheckOpMessageBuilder::CheckOpMessageBuilder(char const*)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x41): undefined reference to google::base::CheckOpMessageBuilder::ForVar2()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x53): undefined reference to google::base::CheckOpMessageBuilder::NewStringabi:cxx11'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x5e): undefined reference to google::base::CheckOpMessageBuilder::~CheckOpMessageBuilder()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringImjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x91): undefined reference to google::base::CheckOpMessageBuilder::~CheckOpMessageBuilder()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* google::MakeCheckOpString<unsigned int, unsigned int>(unsigned int const&, unsigned int const&, char const*)': rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x2c): undefined reference to google::base::CheckOpMessageBuilder::CheckOpMessageBuilder(char const*)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x41): undefined reference to google::base::CheckOpMessageBuilder::ForVar2()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x53): undefined reference to google::base::CheckOpMessageBuilder::NewStringabi:cxx11'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x5e): undefined reference to google::base::CheckOpMessageBuilder::~CheckOpMessageBuilder()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN6google17MakeCheckOpStringIjjEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x91): undefined reference to google::base::CheckOpMessageBuilder::~CheckOpMessageBuilder()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<rovio::RobocentricFeatureElement, 25u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xb8): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xc0): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xc8): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZN3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xdc): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<LWF::QuaternionElement, 0u>::get(unsigned int) const':
rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xc5): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xcd): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xd5): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xe9): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<LWF::QuaternionElement, 0u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xc5): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xcd): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xd5): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj0EE3getEj]+0xe9): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<LWF::VectorElement<3u>, 0u>::get(unsigned int) const':
rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xc5): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xcd): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xd5): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xe9): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<LWF::VectorElement<3u>, 0u>::get(unsigned int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xc5): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xcd): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xd5): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj0EE3getEj]+0xe9): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<rovio::RobocentricFeatureElement, 25u>::get(unsigned int) const':
rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xb8): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xc0): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xc8): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj[_ZNK3LWF12ArrayElementIN5rovio25RobocentricFeatureElementELj25EE3getEj]+0xdc): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<LWF::QuaternionElement, 1u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0x98): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0xa0): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0xa8): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZNK3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0xbc): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<LWF::QuaternionElement, 1u>::get(unsigned int)':
rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0x98): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0xa0): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0xa8): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj[_ZN3LWF12ArrayElementINS_17QuaternionElementELj1EE3getEj]+0xbc): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<LWF::VectorElement<3u>, 1u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0x98): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0xa0): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0xa8): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0xbc): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<LWF::VectorElement<3u>, 1u>::get(unsigned int)':
rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0x98): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0xa0): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0xa8): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj1EE3getEj]+0xbc): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<LWF::VectorElement<3u>, 25u>::get(unsigned int) const': rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xd4): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xdc): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xe4): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZNK3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xf8): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ArrayElement<LWF::VectorElement<3u>, 25u>::get(unsigned int)':
rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xd4): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xdc): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xe4): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj[_ZN3LWF12ArrayElementINS_13VectorElementILj3EEELj25EE3getEj]+0xf8): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function rovio::State<25u, 4, 6, 1, 0>::qCM(int) const': rovio_rosbag_loader.cpp:(.text._ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi[_ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi]+0xd8): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi[_ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi]+0xe0): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi[_ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi]+0xe8): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi[_ZNK5rovio5StateILj25ELi4ELi6ELi1ELi0EE3qCMEi]+0xfc): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25u, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25u, 4, 6, 1, 0> > >::addPredictionMeas(rovio::PredictionMeas const&, double)':
rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x1fd): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x205): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x20d): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x232): undefined reference to google::LogMessage::LogMessage(char const*, int, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x23a): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x29f): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x2d8): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE17addPredictionMeasERKNS1_14PredictionMeasEd]+0x2e3): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function bool LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25u, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25u, 4, 6, 1, 0> > >::addUpdateMeas<1>(std::tuple_element<1, std::tuple<rovio::ImgUpdate<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25u, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25u, 4, 6, 1, 0> > > >::type::mtMeas const&, double)': rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x2f0): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x2f8): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x300): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x321): undefined reference to google::LogMessage::LogMessage(char const*, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x329): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x38d): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x3c8): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi1EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x3d3): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function bool LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25u, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25u, 4, 6, 1, 0> > >::addUpdateMeas<0>(std::tuple_element<0, std::tuple<rovio::ImgUpdate<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25u, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25u, 4, 6, 1, 0> > > >::type::mtMeas const&, double)':
rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x250): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x258): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x260): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x282): undefined reference to google::LogMessage::LogMessage(char const*, int, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x28a): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x2ef): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x328): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEE13addUpdateMeasILi0EEEbRKNSt13tuple_elementIXT_ESt5tupleIJS7_S9_SB_EEE4type6mtMeasEd]+0x333): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::ElementBase<LWF::ArrayElement<LWF::VectorElement<3u>, 1u>, Eigen::Matrix<double, 3, 1, 0, 3, 1>, 3u, 3u>::registerCovarianceToPropertyHandler(Eigen::Matrix<double, -1, -1, 0, -1, -1>&, LWF::PropertyHandler*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)': rovio_rosbag_loader.cpp:(.text._ZN3LWF11ElementBaseINS_12ArrayElementINS_13VectorElementILj3EEELj1EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS6_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi[_ZN3LWF11ElementBaseINS_12ArrayElementINS_13VectorElementILj3EEELj1EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS6_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi]+0x1b5): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF11ElementBaseINS_12ArrayElementINS_13VectorElementILj3EEELj1EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS6_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi[_ZN3LWF11ElementBaseINS_12ArrayElementINS_13VectorElementILj3EEELj1EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS6_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi]+0x1bd): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF11ElementBaseINS_12ArrayElementINS_13VectorElementILj3EEELj1EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS6_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi[_ZN3LWF11ElementBaseINS_12ArrayElementINS_13VectorElementILj3EEELj1EEEN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEELj3ELj3EE35registerCovarianceToPropertyHandlerERNS6_IdLin1ELin1ELi0ELin1ELin1EEEPNS_15PropertyHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi]+0x1dc): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::PropertyHandler::readPropertyTree(boost::property_tree::basic_ptree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)': rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x736): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x73e): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x76d): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x7b3): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x851): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x859): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x8e0): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x8e8): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x96a): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE[_ZN3LWF15PropertyHandler16readPropertyTreeERKN5boost13property_tree11basic_ptreeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4lessIS9_EEE]+0x972): undefined reference to google::LogMessage::stream()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Prediction<rovio::FilterState<25u, 4, 6, 1, 0> >::Prediction()':
rovio_rosbag_loader.cpp:(.text.ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC2Ev[ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC5Ev]+0xc78): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC2Ev[_ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC5Ev]+0xc80): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text.ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC2Ev[ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC5Ev]+0xc9f): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC2Ev[_ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC5Ev]+0xcb8): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text.ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC2Ev[ZN3LWF10PredictionIN5rovio11FilterStateILj25ELi4ELi6ELi1ELi0EEEEC5Ev]+0xcc0): undefined reference to google::LogMessage::stream()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Update<rovio::ZeroVelocityInnovation<rovio::State<25u, 4, 6, 1, 0> >, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::ZeroVelocityUpdateMeas<rovio::State<25u, 4, 6, 1, 0> >, rovio::ZeroVelocityUpdateNoise<rovio::State<25u, 4, 6, 1, 0> >, rovio::ZeroVelocityOutlierDetection<rovio::State<25u, 4, 6, 1, 0> >, false>::performUpdateEKF(rovio::FilterState<25u, 4, 6, 1, 0>&, rovio::ZeroVelocityUpdateMeas<rovio::State<25u, 4, 6, 1, 0> > const&)':
rovio_rosbag_loader.cpp:(.text.ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9[ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9]+0x1e8): undefined reference to google::kLogSiteUninitialized' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0x205): undefined reference to google::LogMessage::LogMessage(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text.ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9[ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9]+0x20d): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0x229): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text.ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9[ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9]+0x6a5): undefined reference to google::kLogSiteUninitialized' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0x6c6): undefined reference to google::LogMessage::LogMessage(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text.ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9[ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9]+0x6d2): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0xa74): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text.ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9[ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9]+0xb87): undefined reference to fLI::FLAGS_v' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0xb93): undefined reference to google::InitVLOG3
(int**, int*, char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text.ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9[ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9]+0xc99): undefined reference to google::kLogSiteUninitialized' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0xcb6): undefined reference to google::LogMessage::LogMessage(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text.ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9[ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9]+0xcbe): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0xd4d): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text.ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9[ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9]+0x1b6f): undefined reference to fLI::FLAGS_v' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0x1b7b): undefined reference to google::InitVLOG3
(int**, int*, char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text.ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9[ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9]+0x2a2f): undefined reference to fLI::FLAGS_v' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0x2a3b): undefined reference to google::InitVLOG3
(int**, int*, char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text.ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9[ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9]+0x2d22): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_[_ZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_]+0x2d43): undefined reference to google::LogMessage::~LogMessage()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function rovio::RovioNode<rovio::RovioFilter<rovio::FilterState<25u, 4, 6, 1, 0> > >::velocityCallback(boost::shared_ptr<geometry_msgs::TwistStamped_<std::allocator<void> > const> const&)': rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x1a9): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x1b1): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x1b9): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x1da): undefined reference to google::LogMessage::LogMessage(char const*, int, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x1e2): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x247): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x363): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE[_ZN5rovio9RovioNodeINS_11RovioFilterINS_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEE16velocityCallbackERKN5boost10shared_ptrIKN13geometry_msgs13TwistStamped_ISaIvEEEEE]+0x36e): undefined reference to google::LogMessage::~LogMessage()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::Update<rovio::ImgInnovation<rovio::State<25u, 4, 6, 1, 0> >, rovio::FilterState<25u, 4, 6, 1, 0>, rovio::ImgUpdateMeas<rovio::State<25u, 4, 6, 1, 0> >, rovio::ImgUpdateNoise<rovio::State<25u, 4, 6, 1, 0> >, rovio::ImgOutlierDetection<rovio::State<25u, 4, 6, 1, 0> >, false>::Update()':
rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EEC2Ev[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EEC5Ev]+0x1aa0): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EEC2Ev[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EEC5Ev]+0x1aa8): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EEC2Ev[_ZN3LWF6UpdateIN5rovio13ImgInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_13ImgUpdateMeasIS4_EENS1_14ImgUpdateNoiseIS4_EENS1_19ImgOutlierDetectionIS4_EELb0EEC5Ev]+0x1ac7): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function void LWF::ModelBase<LWF::CoordinateTransform<rovio::State<25u, 4, 6, 1, 0>, rovio::LandmarkOutput>, rovio::LandmarkOutput, rovio::State<25u, 4, 6, 1, 0> >::jacInputFD<0, 0, 96>(Eigen::Matrix<double, -1, -1, 0, -1, -1>&, std::tuple<rovio::State<25u, 4, 6, 1, 0> > const&, double, double) const':
rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0xef1): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0xef9): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0xf01): undefined reference to google::LogMessageFatal::~LogMessageFatal()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0xf57): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0xf5f): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0xfb7): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0xfbf): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0x101a): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int, google::CheckOpString const&)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0x1022): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd[_ZNK3LWF9ModelBaseINS_19CoordinateTransformIN5rovio5StateILj25ELi4ELi6ELi1ELi0EEENS2_14LandmarkOutputEEES5_JS4_EE10jacInputFDILi0ELi0ELi96EEEvRN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EEERKSt5tupleIJS4_EEdd]+0x1095): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o: in function LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25u, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25u, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25u, 4, 6, 1, 0> > >::FilterBase()': rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x1735): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x173d): undefined reference to google::LogMessage::stream()' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x175e): undefined reference to google::LogMessageFatal::~LogMessageFatal()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x177d): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x1785): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text.ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x17b5): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x17bd): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: rovio_rosbag_loader.cpp:(.text.ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x17f5): undefined reference to google::LogMessageFatal::LogMessageFatal(char const*, int)' /usr/bin/ld: rovio_rosbag_loader.cpp:(.text._ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC2Ev[_ZN3LWF10FilterBaseIN5rovio13ImuPredictionINS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEEEEJNS1_9ImgUpdateIS4_EENS1_10PoseUpdateIS4_Lin1ELin1EEENS1_14VelocityUpdateIS4_EEEEC5Ev]+0x17fd): undefined reference to google::LogMessage::stream()'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o:(.data.rel.ZZN3LWF20OutlierDetectionBaseILj0ELj3EE5checkILi3EEEvRKN5Eigen6MatrixIdXT_ELi1EXorLNS3_14StorageOptionsE0EquaaeqT_Li1EneLi1ELi1ELS5_1EquaaeqLi1ELi1EneT_Li1ELS5_0ELS5_0EEXT_ELi1EEERKNS4_IdLin1ELin1ELi0ELin1ELin1EEEE8vlocal
[ZZN3LWF20OutlierDetectionBaseILj0ELj3EE5checkILi3EEEvRKN5Eigen6MatrixIdXT_ELi1EXorLNS3_14StorageOptionsE0EquaaeqT_Li1EneLi1ELi1ELS5_1EquaaeqLi1ELi1EneT_Li1ELS5_0ELS5_0EEXT_ELi1EEERKNS4_IdLin1ELin1ELi0ELin1ELin1EEEE8vlocal
]+0x0): undefined reference to google::kLogSiteUninitialized' /usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o:(.data.rel._ZZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_E8vlocal___0[_ZZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_E8vlocal___0]+0x0): undefined reference to google::kLogSiteUninitialized'
/usr/bin/ld: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o:(.data.rel.ZZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_E8vlocal
[ZZN3LWF6UpdateIN5rovio22ZeroVelocityInnovationINS1_5StateILj25ELi4ELi6ELi1ELi0EEEEENS1_11FilterStateILj25ELi4ELi6ELi1ELi0EEENS1_22ZeroVelocityUpdateMeasIS4_EENS1_23ZeroVelocityUpdateNoiseIS4_EENS1_28ZeroVelocityOutlierDetectionIS4_EELb0EE16performUpdateEKFERS7_RKS9_E8vlocal
]+0x0): undefined reference to google::kLogSiteUninitialized' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewUniform1f'
/usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewUniform3f' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewShaderSource'
/usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewValidateProgram' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewVertexAttribPointer'
/usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewUseProgram' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewGetProgramiv'
/usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to glewGetErrorString' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewCreateProgram'
/usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewCompileShader' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewGetProgramInfoLog'
/usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewLinkProgram' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewEnableVertexAttribArray'
/usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewActiveTexture' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewBindBuffer'
/usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewBufferData' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewDisableVertexAttribArray'
/usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewGetShaderiv' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewGetUniformLocation'
/usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewGetShaderInfoLog' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewGenBuffers'
/usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewUniformMatrix4fv' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewUniform1i'
/usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewAttachShader' /usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to __glewCreateShader'
/usr/bin/ld: /home/shrey/rovio_workspace/devel/lib/librovio.so: undefined reference to `glewInit'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/rovio_rosbag_loader.dir/build.make:194: /home/shrey/rovio_workspace/devel/lib/rovio/rovio_rosbag_loader] Error 1
make[1]: *** [CMakeFiles/Makefile2:2432: CMakeFiles/rovio_rosbag_loader.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
cd /home/shrey/rovio_workspace/build/rovio; catkin build --get-env rovio | catkin env -si /usr/bin/make --jobserver-auth=3,4; cd -

......................................................................................................................................
Failed << rovio:make [ Exited with code 2 ]
Failed <<< rovio [ 2 minutes and 32.7 seconds ]
[build] Summary: 2 of 3 packages succeeded.
[build] Ignored: None.
[build] Warnings: None.
[build] Abandoned: None.
[build] Failed: 1 packages failed.
[build] Runtime: 2 minutes and 33.3 seconds total.

@shreyko
Copy link
Author

shreyko commented Apr 7, 2023

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
I have glog installed , but I had to make a few changes in the files as I was getting errors related to prewritten and untouched lines of code from this repo. I am pasting the error messages I was getting PRIOR to this one below:(I have somewhat fixed them by debugging and using my own knowledge of cpp; however, I am not sure if those fixes are correct and why I was getting the following errors in the first place )
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41:
/home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp: In member function ‘void rovio::ImgUpdate::commonPreProcess(rovio::ImgUpdate::mtFilterState&, const mtMeas&)’:
/home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:590:72: error: ‘CV_GRAY2RGB’ was not declared in this scope
590 | cv:: cvtColor(meas.aux().pyr_[i].imgs_[0], filterState.img_[i], CV_GRAY2RGB);
| ^~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37:
/home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp: In member function ‘void rovio::ImgUpdate::commonPreProcess(rovio::ImgUpdate::mtFilterState&, const mtMeas&)’:
/home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:590:72: error: ‘CV_GRAY2RGB’ was not declared in this scope
590 | cv:: cvtColor(meas.aux().pyr_[i].imgs_[0], filterState.img_[i], CV_GRAY2RGB);
| ^~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:40,
from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41:
/home/shrey/rovio_workspace/src/rovio/include/rovio/ZeroVelocityUpdate.hpp: In instantiation of ‘class rovio::ZeroVelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’:
/home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:217:35: required from ‘class rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioScene.hpp:41:42: required from ‘class rovio::RovioScene<rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> > >’
/home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:80:36: required from here
/home/shrey/rovio_workspace/src/rovio/include/rovio/ZeroVelocityUpdate.hpp:144:8: error: conflicting return type specified for ‘void rovio::ZeroVelocityUpdate::evalInnovation(rovio::ZeroVelocityUpdate::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; rovio::ZeroVelocityUpdate::mtInnovation = rovio::ZeroVelocityInnovation<rovio::State<25, 4, 6, 1, 0> >; rovio::ZeroVelocityUpdate::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::ZeroVelocityUpdate::mtNoise = rovio::ZeroVelocityUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’
144 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33,
from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::ZeroVelocityInnovation<rovio::State<25, 4, 6, 1, 0> >; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::ZeroVelocityUpdateMeas<rovio::State<25, 4, 6, 1, 0> >; Noise = rovio::ZeroVelocityUpdateNoise<rovio::State<25, 4, 6, 1, 0> >; OutlierDetection = rovio::ZeroVelocityOutlierDetection<rovio::State<25, 4, 6, 1, 0> >; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::ZeroVelocityInnovation<rovio::State<25, 4, 6, 1, 0> >; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::ZeroVelocityUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’
158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0;
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41:
/home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp: In instantiation of ‘class rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioScene.hpp:41:42: required from ‘class rovio::RovioScene<rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> > >’
/home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:80:36: required from here
/home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:406:8: error: conflicting return type specified for ‘void rovio::ImgUpdate::evalInnovation(rovio::ImgUpdate::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; rovio::ImgUpdate::mtInnovation = rovio::ImgInnovation<rovio::State<25, 4, 6, 1, 0> >; rovio::ImgUpdate::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::ImgUpdate::mtNoise = rovio::ImgUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’
406 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33,
from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::ImgInnovation<rovio::State<25, 4, 6, 1, 0> >; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::ImgUpdateMeas<rovio::State<25, 4, 6, 1, 0> >; Noise = rovio::ImgUpdateNoise<rovio::State<25, 4, 6, 1, 0> >; OutlierDetection = rovio::ImgOutlierDetection<rovio::State<25, 4, 6, 1, 0> >; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::ImgInnovation<rovio::State<25, 4, 6, 1, 0> >; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::ImgUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’
158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0;
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:36,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41:
/home/shrey/rovio_workspace/src/rovio/include/rovio/PoseUpdate.hpp: In instantiation of ‘class rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>’:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioScene.hpp:41:42: required from ‘class rovio::RovioScene<rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> > >’
/home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:80:36: required from here
/home/shrey/rovio_workspace/src/rovio/include/rovio/PoseUpdate.hpp:227:8: error: conflicting return type specified for ‘void rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::evalInnovation(rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; int inertialPoseIndex = -1; int bodyPoseIndex = -1; rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtInnovation = rovio::PoseInnovation; rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtNoise = rovio::PoseUpdateNoise]’
227 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33,
from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::PoseInnovation; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::PoseUpdateMeas; Noise = rovio::PoseUpdateNoise; OutlierDetection = rovio::PoseOutlierDetection; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::PoseInnovation; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::PoseUpdateNoise]’
158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0;
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:37,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41:
/home/shrey/rovio_workspace/src/rovio/include/rovio/VelocityUpdate.hpp: In instantiation of ‘class rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioScene.hpp:41:42: required from ‘class rovio::RovioScene<rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> > >’
/home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:80:36: required from here
/home/shrey/rovio_workspace/src/rovio/include/rovio/VelocityUpdate.hpp:166:8: error: conflicting return type specified for ‘void rovio::VelocityUpdate::evalInnovation(rovio::VelocityUpdate::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; rovio::VelocityUpdate::mtInnovation = rovio::VelocityInnovation; rovio::VelocityUpdate::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::VelocityUpdate::mtNoise = rovio::VelocityUpdateNoise]’
166 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33,
from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::VelocityInnovation; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::VelocityUpdateMeas; Noise = rovio::VelocityUpdateNoise; OutlierDetection = rovio::VelocityOutlierDetection; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::VelocityInnovation; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::VelocityUpdateNoise]’
158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0;
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:40,
from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37:
/home/shrey/rovio_workspace/src/rovio/include/rovio/ZeroVelocityUpdate.hpp: In instantiation of ‘class rovio::ZeroVelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’:
/home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:217:35: required from ‘class rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’
/home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:87:42: required from here
/home/shrey/rovio_workspace/src/rovio/include/rovio/ZeroVelocityUpdate.hpp:144:8: error: conflicting return type specified for ‘void rovio::ZeroVelocityUpdate::evalInnovation(rovio::ZeroVelocityUpdate::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; rovio::ZeroVelocityUpdate::mtInnovation = rovio::ZeroVelocityInnovation<rovio::State<25, 4, 6, 1, 0> >; rovio::ZeroVelocityUpdate::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::ZeroVelocityUpdate::mtNoise = rovio::ZeroVelocityUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’
144 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33,
from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::ZeroVelocityInnovation<rovio::State<25, 4, 6, 1, 0> >; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::ZeroVelocityUpdateMeas<rovio::State<25, 4, 6, 1, 0> >; Noise = rovio::ZeroVelocityUpdateNoise<rovio::State<25, 4, 6, 1, 0> >; OutlierDetection = rovio::ZeroVelocityOutlierDetection<rovio::State<25, 4, 6, 1, 0> >; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::ZeroVelocityInnovation<rovio::State<25, 4, 6, 1, 0> >; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::ZeroVelocityUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’
158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0;
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37:
/home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp: In instantiation of ‘class rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’
/home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:87:42: required from here
/home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:406:8: error: conflicting return type specified for ‘void rovio::ImgUpdate::evalInnovation(rovio::ImgUpdate::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; rovio::ImgUpdate::mtInnovation = rovio::ImgInnovation<rovio::State<25, 4, 6, 1, 0> >; rovio::ImgUpdate::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::ImgUpdate::mtNoise = rovio::ImgUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’
406 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33,
from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::ImgInnovation<rovio::State<25, 4, 6, 1, 0> >; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::ImgUpdateMeas<rovio::State<25, 4, 6, 1, 0> >; Noise = rovio::ImgUpdateNoise<rovio::State<25, 4, 6, 1, 0> >; OutlierDetection = rovio::ImgOutlierDetection<rovio::State<25, 4, 6, 1, 0> >; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::ImgInnovation<rovio::State<25, 4, 6, 1, 0> >; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::ImgUpdateNoise<rovio::State<25, 4, 6, 1, 0> >]’
158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0;
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:36,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37:
/home/shrey/rovio_workspace/src/rovio/include/rovio/PoseUpdate.hpp: In instantiation of ‘class rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>’:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’
/home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:87:42: required from here
/home/shrey/rovio_workspace/src/rovio/include/rovio/PoseUpdate.hpp:227:8: error: conflicting return type specified for ‘void rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::evalInnovation(rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; int inertialPoseIndex = -1; int bodyPoseIndex = -1; rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtInnovation = rovio::PoseInnovation; rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::PoseUpdate<FILTERSTATE, inertialPoseIndex, bodyPoseIndex>::mtNoise = rovio::PoseUpdateNoise]’
227 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33,
from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::PoseInnovation; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::PoseUpdateMeas; Noise = rovio::PoseUpdateNoise; OutlierDetection = rovio::PoseOutlierDetection; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::PoseInnovation; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::PoseUpdateNoise]’
158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0;
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:37,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37:
/home/shrey/rovio_workspace/src/rovio/include/rovio/VelocityUpdate.hpp: In instantiation of ‘class rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> >’:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:90:64: required from ‘class LWF::FilterBase<rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> > >’
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:47:7: required from ‘class rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >’
/home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:87:42: required from here
/home/shrey/rovio_workspace/src/rovio/include/rovio/VelocityUpdate.hpp:166:8: error: conflicting return type specified for ‘void rovio::VelocityUpdate::evalInnovation(rovio::VelocityUpdate::mtInnovation&, const mtState&, const mtNoise&) const [with FILTERSTATE = rovio::FilterState<25, 4, 6, 1, 0>; rovio::VelocityUpdate::mtInnovation = rovio::VelocityInnovation; rovio::VelocityUpdate::mtState = rovio::State<25, 4, 6, 1, 0>; rovio::VelocityUpdate::mtNoise = rovio::VelocityUpdateNoise]’
166 | void evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const{
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/ImgUpdate.hpp:33,
from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:35,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/Update.hpp:158:16: note: overridden function is ‘bool LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::evalInnovation(LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation&, const mtState&, const mtNoise&) const [with Innovation = rovio::VelocityInnovation; FilterState = rovio::FilterState<25, 4, 6, 1, 0>; Meas = rovio::VelocityUpdateMeas; Noise = rovio::VelocityUpdateNoise; OutlierDetection = rovio::VelocityOutlierDetection; bool isCoupled = false; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtInnovation = rovio::VelocityInnovation; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtState = rovio::State<25, 4, 6, 1, 0>; LWF::Update<Innovation, FilterState, Meas, Noise, OutlierDetection, isCoupled>::mtNoise = rovio::VelocityUpdateNoise]’
158 | virtual bool evalInnovation(mtInnovation& y, const mtState& state, const mtNoise& noise) const = 0;
| ^~~~~~~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:38:
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioNode.hpp: In instantiation of ‘void rovio::RovioNode::updateAndPublish() [with FILTER = rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >]’:
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioNode.hpp:447:7: required from ‘void rovio::RovioNode::imuCallback(const ConstPtr&) [with FILTER = rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >; sensor_msgs::Imu_<std::allocator >::ConstPtr = boost::shared_ptr<const sensor_msgs::Imu_<std::allocator > >]’
/home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:184:55: required from here
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioNode.hpp:643:9: error: no matching function for call to ‘rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >::updateSafe(double*)’
643 | mpFilter_->updateSafe(&lastImageTime);
| ^~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:33,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_rosbag_loader.cpp:37:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:189:8: note: candidate: ‘void LWF::FilterBase<Prediction, Updates>::updateSafe() [with Prediction = rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >; Updates = {rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> >}]’
189 | void updateSafe() {
| ^~~~~~~~~~
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:189:8: note: candidate expects 0 arguments, 1 provided
In file included from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:42:
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioNode.hpp: In instantiation of ‘void rovio::RovioNode::updateAndPublish() [with FILTER = rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >]’:
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioNode.hpp:447:7: required from ‘void rovio::RovioNode::imuCallback(const ConstPtr&) [with FILTER = rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >; sensor_msgs::Imu_<std::allocator >::ConstPtr = boost::shared_ptr<const sensor_msgs::Imu_<std::allocator > >]’
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioNode.hpp:208:43: required from ‘rovio::RovioNode::RovioNode(ros::NodeHandle&, ros::NodeHandle&, std::shared_ptr<Tp>) [with FILTER = rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >]’
/home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:113:64: required from here
/home/shrey/rovio_workspace/src/rovio/include/rovio/RovioNode.hpp:643:9: error: no matching function for call to ‘rovio::RovioFilter<rovio::FilterState<25, 4, 6, 1, 0> >::updateSafe(double*)’
643 | mpFilter
->updateSafe(&lastImageTime);
| ^~~~~~~~~
In file included from /home/shrey/rovio_workspace/src/rovio/include/rovio/RovioFilter.hpp:33,
from /home/shrey/rovio_workspace/src/rovio/src/rovio_node.cpp:41:
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:189:8: note: candidate: ‘void LWF::FilterBase<Prediction, Updates>::updateSafe() [with Prediction = rovio::ImuPrediction<rovio::FilterState<25, 4, 6, 1, 0> >; Updates = {rovio::ImgUpdate<rovio::FilterState<25, 4, 6, 1, 0> >, rovio::PoseUpdate<rovio::FilterState<25, 4, 6, 1, 0>, -1, -1>, rovio::VelocityUpdate<rovio::FilterState<25, 4, 6, 1, 0> >}]’
189 | void updateSafe() {
| ^~~~~~~~~~
/home/shrey/rovio_workspace/src/maplab_lightweight_filtering/include/lightweight_filtering/FilterBase.hpp:189:8: note: candidate expects 0 arguments, 1 provided
make[2]: *** [CMakeFiles/rovio_node.dir/build.make:76: CMakeFiles/rovio_node.dir/src/rovio_node.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2341: CMakeFiles/rovio_node.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/rovio_rosbag_loader.dir/build.make:76: CMakeFiles/rovio_rosbag_loader.dir/src/rovio_rosbag_loader.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2432: CMakeFiles/rovio_rosbag_loader.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
I hope to receive some help with this issue.
Thank you :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant