Open eugval opened 4 years ago
Update:
After adding the following two lines :
FIND_PACKAGE(SuiteSparse)
include_directories(${SUITESPARSE_INCLUDE_DIRS})
To /src/suitesparse/system_suitesparse/CMakeLists.txt
The error is reduced to :
Starting >>> oomact
____________________________________________________________________________________________________________________________________________________________________________________________
Errors << aslam_cv_common:cmake /home/eugene/Projects/extrinsics_calibration/logs/aslam_cv_common/build.cmake.016.log
CMake Error at /home/eugene/Projects/extrinsics_calibration/devel/share/catkin_simple/cmake/catkin_simple-extras.cmake:38 (find_package):
By not providing "Findprotobuf_catkin.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"protobuf_catkin", but CMake did not find one.
Could not find a package configuration file provided by "protobuf_catkin"
with any of the following names:
protobuf_catkinConfig.cmake
protobuf_catkin-config.cmake
Add the installation prefix of "protobuf_catkin" to CMAKE_PREFIX_PATH or
set "protobuf_catkin_DIR" to a directory containing one of the above files.
If "protobuf_catkin" provides a separate development package or SDK, be
sure it has been installed.
Call Stack (most recent call first):
CMakeLists.txt:5 (catkin_simple)
cd /home/eugene/Projects/extrinsics_calibration/build/aslam_cv_common; catkin build --get-env aslam_cv_common | catkin env -si /usr/bin/cmake /home/eugene/Projects/extrinsics_calibration/src/aslam_cv2/aslam_cv_common --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/home/eugene/Projects/extrinsics_calibration/devel -DCMAKE_INSTALL_PREFIX=/home/eugene/Projects/extrinsics_calibration/install -DCMAKE_BUILD_TYPE=Release; cd -
............................................................................................................................................................................................
Failed << aslam_cv_common:cmake [ Exited with code 1 ]
Failed <<< aslam_cv_common [ 0.6 seconds ]
Abandoned <<< hand_eye_calibration_batch_estimation [ Unrelated job failed ]
Abandoned <<< aslam_cv_cameras [ Unrelated job failed ]
Abandoned <<< aslam_cv_frames [ Unrelated job failed ]
Abandoned <<< aslam_cv_matcher [ Unrelated job failed ]
Abandoned <<< aslam_cv_geometric_vision [ Unrelated job failed ]
Abandoned <<< aslam_cv_calibration [ Unrelated job failed ]
Abandoned <<< hand_eye_calibration_target_extractor [ Unrelated job failed ]
Finished <<< oomact [ 0.3 seconds ]
[build] Summary: 32 of 40 packages succeeded.
[build] Ignored: 24 packages were skipped or are blacklisted.
[build] Warnings: None.
[build] Abandoned: 7 packages were abandoned.
[build] Failed: 1 packages failed.
[build] Runtime: 3.7 seconds total.
I've met the same error. Have you solved it?
I haven't I'm afraid.
I had the same problem and solved it by cloning this package into src
folder of catkin_ws
.
Then I first build this protobuf_catkin package and then extended the CMakeLists of aslam_cv_common with:
find_package(catkin_simple REQUIRED)
find_package(protobuf_catkin REQUIRED)
catkin_simple(ALL_DEPS_REQUIRED)
and then build the three hand-eye packages with catkin.
I had the same problem and solved it by cloning this package into
src
folder ofcatkin_ws
. Then I first build this protobuf_catkin package and then extended the CMakeLists of aslam_cv_common with:
find_package(catkin_simple REQUIRED)
find_package(protobuf_catkin REQUIRED)
catkin_simple(ALL_DEPS_REQUIRED)
and then build the three hand-eye packages with catkin.
Yes, it's helped, thanks
I had the same problem and solved it by cloning this package into
src
folder ofcatkin_ws
. Then I first build this protobuf_catkin package and then extended the CMakeLists of aslam_cv_common with:
find_package(catkin_simple REQUIRED)
find_package(protobuf_catkin REQUIRED)
catkin_simple(ALL_DEPS_REQUIRED)
and then build the three hand-eye packages with catkin.
hi!I got the same problem in project https://github.com/ethz-asl/mav_voxblox_planning#papers-and-references Could you tell me how to build the protobuf_catkin package? Thank you a lot!Looking forward to your reply!
@ardian-selmonaj waiting for your help for problem above~
@flyover-26 as far as I remember, just the normal way: clone the protobuf_catkin package and run catkin build protobuf_catkin
.
cd ~/catkin_ws/src
git clone https://github.com/ethz-asl/protobuf_catkin.git
catkin build protobuf_catkin
Just clone and build. Then you can catkin_make again.
Hello,
Thank you very much for that package, looks like a great way to do the calibration!
I am having some issues with compiling aslam_cv_common : Running
catkin build hand_eye_calibration hand_eye_calibration_target_extractor hand_eye_calibration_batch_estimation
gives: