You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pointgrey got bought by flir and some links broke, so a few dependencies stopped being able to be built: ros-drivers/pointgrey_camera_driver#187
I got around that by installing old snapshot builds for ros-kinetic-flir-camera-driver, ros-kinetic-pointgrey-camera-driver, and ros-kinetic-spinnaker-camera-driver.
GTSAM
While compiling GTSAM I had to add -DGTSAM_USE_SYSTEM_EIGEN=ON to the cmake command as GTSAM packages it's own version of the Eigen lib.
Library issues
autorally_core/src/StateEstimator/CMakeLists.txt asks for /usr/local/lib/libgtsam.so, while gtsam provided /usr/local/lib/libgtsam.so.4.0.2 and /usr/local/lib/libgtsam.so.4
I changed the CMakeLists.txt to ask for libgtsam.so and ran sudo ln -s /usr/local/lib/libgtsam.so.4.0.2 /usr/local/lib/libgtsam.so
The StateEstimator CMakeLists.txt also asks for /usr/local/lib/libGeographic.so, and libgeographic-dev put it at /usr/lib/x86_64-linux-gnu/libGeographic.so, so I changed it to ask for libGeographic.so
Diff:
This was just an issue with me not knowing how catkin workspaces work, but I think at least some parts of the following would make the Clone or Fork Repositories section of the README more clear:
mkdir -p $HOME/catkin_ws/src
cd $HOME/catkin_ws/src
catkin_init_workspace
cd $HOME/catkin_ws
catkin_make
cd $HOME/catkin_ws/src
git clone https://github.com/AutoRally/imu_3dm_gx4.git
git clone https://github.com/AutoRally/autorally.git
At this point it builds, but I can't test much as gazbebo is has libGL errors and then segfaults.
The text was updated successfully, but these errors were encountered:
mtfurlan
changed the title
Dependancies
Compilation dependency issues
Nov 11, 2019
I had some issues getting autorally to build, here is how I got around those issues.
I'm runniung ubuntu 16.04 and using ros kinetic as the README instructs.
apt dependencies
libgeographic-dev
Dependencies outside of apt:
rosdep dependency issues
Pointgrey got bought by flir and some links broke, so a few dependencies stopped being able to be built: ros-drivers/pointgrey_camera_driver#187
I got around that by installing old snapshot builds for
ros-kinetic-flir-camera-driver
,ros-kinetic-pointgrey-camera-driver
, andros-kinetic-spinnaker-camera-driver
.GTSAM
While compiling GTSAM I had to add
-DGTSAM_USE_SYSTEM_EIGEN=ON
to the cmake command as GTSAM packages it's own version of the Eigen lib.Library issues
autorally_core/src/StateEstimator/CMakeLists.txt
asks for/usr/local/lib/libgtsam.so
, while gtsam provided/usr/local/lib/libgtsam.so.4.0.2
and/usr/local/lib/libgtsam.so.4
I changed the CMakeLists.txt to ask for
libgtsam.so
and ransudo ln -s /usr/local/lib/libgtsam.so.4.0.2 /usr/local/lib/libgtsam.so
The StateEstimator CMakeLists.txt also asks for
/usr/local/lib/libGeographic.so
, andlibgeographic-dev
put it at/usr/lib/x86_64-linux-gnu/libGeographic.so
, so I changed it to ask forlibGeographic.so
Diff:
catkin workspaces
This was just an issue with me not knowing how catkin workspaces work, but I think at least some parts of the following would make the Clone or Fork Repositories section of the README more clear:
At this point it builds, but I can't test much as gazbebo is has libGL errors and then segfaults.
The text was updated successfully, but these errors were encountered: