Robotics010 / carla_autoware_bridge

Addition to carla_ros_bridge to convert carla messages to autoware messages
MIT License
25 stars 7 forks source link

something wrong wiith osqp_interface!! #28

Open Denghaoyuan123 opened 3 months ago

Denghaoyuan123 commented 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'

Robotics010 commented 3 months ago

@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