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
undefined reference error after upgrading ros-rolling-image-transport while compiling other packages
/usr/bin/ld: /opt/ros/rolling/lib/x86_64-linux-gnu/libimage_transport.so: undefined reference to `rclcpp::TimerBase::TimerBase(std::shared_ptr<rclcpp::Clock>, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::shared_ptr<rclcpp::Context>, bool)'
collect2: error: ld returned 1 exit status
the following is the output of upgrading. I test the 4.3.0 version which was built from repo, it works well.
$ sudo apt install ros-$ROS_DISTRO-image-transport ros-$ROS_DISTRO-image-publisher
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
nvidia-firmware-535-535.54.03 xbase-clients xserver-xorg-video-dummy
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
ros-rolling-image-publisher
The following packages will be upgraded:
ros-rolling-image-transport
1 upgraded, 1 newly installed, 0 to remove and 547 not upgraded.
Need to get 516 kB of archives.
After this operation, 356 kB of additional disk space will be used.
Get:1 http://packages.ros.org/ros2/ubuntu jammy/main amd64 ros-rolling-image-transport amd64 4.5.1-1jammy.20231009.200836 [385 kB]
Get:2 http://packages.ros.org/ros2/ubuntu jammy/main amd64 ros-rolling-image-publisher amd64 3.0.1-2jammy.20231009.201550 [131 kB]
Fetched 516 kB in 4s (126 kB/s)
(Reading database ... 418776 files and directories currently installed.)
Preparing to unpack .../ros-rolling-image-transport_4.5.1-1jammy.20231009.200836
_amd64.deb ...
Unpacking ros-rolling-image-transport (4.5.1-1jammy.20231009.200836) over (4.3.0
-1jammy.20230621.233557) ...
Selecting previously unselected package ros-rolling-image-publisher.
Preparing to unpack .../ros-rolling-image-publisher_3.0.1-2jammy.20231009.201550
_amd64.deb ...
Unpacking ros-rolling-image-publisher (3.0.1-2jammy.20231009.201550) ...
Setting up ros-rolling-image-transport (4.5.1-1jammy.20231009.200836) ...
Setting up ros-rolling-image-publisher (3.0.1-2jammy.20231009.201550) ...
The text was updated successfully, but these errors were encountered:
undefined reference error after upgrading ros-rolling-image-transport while compiling other packages
the following is the output of upgrading. I test the 4.3.0 version which was built from repo, it works well.
The text was updated successfully, but these errors were encountered: