Open Denghaoyuan123 opened 3 months ago
thanks for such a fantastic project,
When I run the : colcon build --symlink-install --cmake-args -DCMAKE_BUILD_TYPE=Release
there always seems to be a mistake in some packages' ('trajectory_follower' and ' motion_velocity_smoother') building like: --- stderr: trajectory_follower /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to osqp_update_bounds' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference toosqp_update_alpha' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to osqp_update_polish' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference toosqp_update_lower_bound' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to osqp_warm_start_x' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference toosqp_warm_start_y' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to osqp_update_polish_refine_iter' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference toosqp_update_eps_abs' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to osqp_update_upper_bound' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference toosqp_update_A' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to osqp_update_check_termination' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference toosqp_update_verbose' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to csc_matrix' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference toosqp_update_lin_cost' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to osqp_update_P' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference toosqp_update_eps_rel' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to `osqp_update_max_iter'
osqp_update_bounds' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_update_polish' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_warm_start_x' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_update_polish_refine_iter' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_update_upper_bound' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_update_check_termination' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
csc_matrix' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_update_P' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
@Denghaoyuan123 thanks for the feedback. It might be if have not installed the required dependecies.
could try this before the build?
rosdep install -y --from-paths src --ignore-src --rosdistro $ROS_DISTRO
thanks for such a fantastic project,
When I run the : colcon build --symlink-install --cmake-args -DCMAKE_BUILD_TYPE=Release
there always seems to be a mistake in some packages' ('trajectory_follower' and ' motion_velocity_smoother') building like: --- stderr: trajectory_follower /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_update_bounds' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_update_alpha' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference toosqp_update_polish' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_update_lower_bound' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference toosqp_warm_start_x' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_warm_start_y' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference toosqp_update_polish_refine_iter' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_update_eps_abs' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference toosqp_update_upper_bound' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_update_A' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference toosqp_update_check_termination' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_update_verbose' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference tocsc_matrix' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_update_lin_cost' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference toosqp_update_P' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to
osqp_update_eps_rel' /usr/bin/ld: /home/dhy/autoware/install/osqp_interface/lib/libosqp_interface.so: undefined reference to `osqp_update_max_iter'