cartographer编译遇到“Failed to process package 'cartographer_rviz'”

按照以下过程编译cartograpger,
1、安装工具
sudo apt-get update
sudo apt-get install -y python-wstool python-rosdep ninja-build
2、初始化工作空间
mkdir -p cart_ws/src
cd cart_ws
wstool init src
3、下载功能包(直接拷贝autolabor源代码)
4、安装依赖
rosdep install --from-paths src --ignore-src --rosdistro=${ROS_DISTRO} -y
5、编译
catkin_make_isolated --install --use-ninja
编译过程中,出现以下错误:
@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: 最后的链结失败: 错误的值
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
<== Failed to process package 'cartographer_rviz':
Command '['/home/autolabor/work/slamtest/install_isolated/env.sh', 'ninja', '-j8', '-l8']' returned non-zero exit status 1
说是cartographer_rviz出现问题,不知道是那里的问题!

我也遇到了同样的问题,请问up主解决了马

应该还有个其他的编译的错误日志文件,这个其实看不出来啥