[ 75%] Linking CXX shared library ../lib/libmyslam.so /usr/bin/ld: /usr/local/lib/libfmt.a(format.cc.o): relocation R_X86_64_PC32 against symbol `stderr@@GLIBC _2.2.5' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Bad value collect2: error: ld returned 1 exit status src/CMakeFiles/myslam.dir/build.make:396: recipe for target 'lib/libmyslam.so' failed make[2]: *** [lib/libmyslam.so] Error 1 CMakeFiles/Makefile2:85: recipe for target 'src/CMakeFiles/myslam.dir/all' failed make[1]: *** [src/CMakeFiles/myslam.dir/all] Error 2 Makefile:94: recipe for target 'all' failed make: *** [all] Error 2