Comments (5)
Hello @muzi2045 , are you doing the catkin build inside docker container? Looks like some libraries are not found.
from apollo_perception_ros.
not in the docker. just compile it in a new ROS environment.
from apollo_perception_ros.
@muzi2045
Seems you have a older version of protobuf installed(libprotobuf.so.9), but a newer version is required (libprotobuf.so.13).
I think you can try to modify the CmakeLists locally:
https://github.com/cedricxie/apollo_perception_ros/blob/master/src/perception/apollo_perception_ros/CMakeLists.txt#L64-L66
find_package(Protobuf 3.3 REQUIRED EXACT) -> find_package(Protobuf 2.6 REQUIRED EXACT) , which is the corresponding version of libprotobuf.so.9.
However, I still recommend you to use docker instead :)
from apollo_perception_ros.
I have installed the protobuf 3.3.0 in the system, And cmake can find it in the /usr/local/lib
which confuse me is the libcaffe.so and libproto.a file, I can't get which version protobuf it built with.
I'll try to run it in the Docker.
/usr/local/bin/cmake -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - Unix Makefiles" /home/aisimba/aisimba_ws/src/perception_ros
-- Using CATKIN_DEVEL_PREFIX: /home/aisimba/aisimba_ws/src/perception_ros/cmake-build-debug/devel
-- Using CMAKE_PREFIX_PATH: /home/aisimba/aisimba_ws/devel;/opt/ros/kinetic
-- This workspace overlays: /home/aisimba/aisimba_ws/devel;/opt/ros/kinetic
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/aisimba/aisimba_ws/src/perception_ros/cmake-build-debug/test_results
-- Found gmock sources under '/usr/src/gmock': gmock will be built
-- Found gtest sources under '/usr/src/gmock': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.7.14
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- Boost version: 1.58.0
-- The imported target "vtkRenderingPythonTkWidgets" references the file
"/usr/lib/x86_64-linux-gnu/libvtkRenderingPythonTkWidgets.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-6.2/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtk" references the file
"/usr/bin/vtk"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-6.2/VTKTargets.cmake"
but not all the files it references.
-- Could NOT find PCL_APPS (missing: PCL_APPS_LIBRARY)
-- Found Protobuf: /usr/local/lib/libprotobuf.so;-lpthread (found suitable exact version "3.3.0")
Protobuf Include path: /usr/local/include
Protobuf libraries: /usr/local/lib/libprotobuf.so-lpthread
Protobuf library: /usr/local/lib/libprotobuf.so
-- Configuring done
-- Generating done
from apollo_perception_ros.
Thanks for answering! @yasenh
from apollo_perception_ros.
Related Issues (20)
- Error occures when rosrun perception_yx_node HOT 3
- A bug for coordinate transform HOT 1
- docker download is too slow
- catkin build error HOT 1
- Running with ROS Kinetic HOT 3
- Can not access demo-sensor-data-apollo-2.0.tar.gz HOT 3
- Some problems occurred while running HOT 1
- share_dir文件夹下无文件 HOT 1
- permute_layer.cu:47] Check failed: error == cudaSuccess (8 vs. 0) invalid device function HOT 2
- .bag包使用问题 HOT 1
- nvml error: driver not loaded: unknown. HOT 1
- Process died when processing the function "CameraProcess::ImgCallback"
- Camera_process error: failed to get trans at timestamp
- Caffe::LayerParameter, cannot find reorg and roi_pooling. HOT 1
- Error: Many positions in the topic /perception/output/fusion_velocity_marker are 0? HOT 4
- Usage of Velodyne bag files
- The link to the bag package is invalid. Can you resend it
- Regarding the issue of GPU model when running the project
- An error when runing sudo ./run.sh HOT 4
- The link “CMakeLists.txt” is broken
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apollo_perception_ros.