ros-drivers / rosserial

A ROS client library for small, embedded devices, such as Arduino. See: http://wiki.ros.org/rosserial
508 stars 527 forks source link

/usr/bin/ld: cannot find -lserial #605

Open AhmedBaza1 opened 1 year ago

AhmedBaza1 commented 1 year ago

building a package for imu using catkin_make ros noetic having this error:

[ 66%] Linking CXX executable /home/r/ros1_ws/devel/lib/fdilink_ahrs/ahrs_driver /usr/bin/ld: cannot find -lserial collect2: error: ld returned 1 exit status make[2]: *** [fdilink_ahrs-demo/CMakeFiles/imu_tf.dir/build.make:119: /home/r/ros1_ws/devel/lib/fdilink_ahrs/imu_tf] Error 1 make[1]: *** [CMakeFiles/Makefile2:1634: fdilink_ahrs-demo/CMakeFiles/imu_tf.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... /usr/bin/ld: cannot find -lserial collect2: error: ld returned 1 exit status make[2]: *** [fdilink_ahrs-demo/CMakeFiles/ahrs_driver.dir/build.make:120: /home/r/ros1_ws/devel/lib/fdilink_ahrs/ahrs_driver] Error 1 make[1]: *** [CMakeFiles/Makefile2:1608: fdilink_ahrs-demo/CMakeFiles/ahrs_driver.dir/all] Error 2 make: *** [Makefile:146: all] Error 2 Invoking "make -j12 -l12" failed