-
Notifications
You must be signed in to change notification settings - Fork 1
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
building RelLoc on Ubuntu 18.04 #9
Comments
and FYI if i don't include
Error is basically:
|
Hi, I've tested JointLoc on Ubuntu20.04 and Ubuntu18.04 successfully. You can fix the SET(CMAKE_CXX_FLAGS "-std=c++17 -O2 -g -Wall ${CMAKE_CXX_FLAGS}") If there is any further bug about Redis, feel free to contact me. And it seems like there is a problem with the compilation of Protobuf due to the Run the following to compile Portobuf: ./autogen.sh
./configure
make -j8
sudo make install
sudo ldconfig It should be noted that some warnings that appear during the compilation process may also cause the compilation of the entire project to fail. Thanks to @Zsy103 for helping solve the problem :) |
Worked! Really appreciate it! |
Hi, was wondering what version of Ubuntu the code has been tested on? I am trying to run on ubuntu 18.04 and after installing reddis and protobuf successfully i am running into an issue after the build is almost done (around 100%). I have been able to successfully build ORBSLAM3 and use it on the same PC btw before building this project but i am just stock with protobuf part it seems like.
Note that i had to add the following into the CMakeLists.txt for RelLoc else i would get some redis related error (that's how i was able to bypass redis errors). and to make sure things are correct i also made sure CMakeLists.txt of protobuf-3.25.2 and also tried to add the same lines in to protobuf-3.25.2/third-party/abseil-cpp but still got the same error.
The error i am getting when i call
bash ./build.sh
under RelLoc is:Towards top:
so many other lines with similar error and towards the end:
Note that I also tried to actually install redis-plus-plus v1.1.2 which follows C++14 standards but still getting the same error even without any changes to any of CMakeFiles.txt
Additional info:
Using cmake 3.13.0
The text was updated successfully, but these errors were encountered: