Eu recebi este erro depois que eu corri o make -j4 depois do cmake ..
Linking CXX shared library ../../lib/libCnoidUtil.so
/usr/bin/ld: ../../lib/libyaml.a(api.c.o): relocation R_X86_64_32 against '.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
../../lib/libyaml.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
make[2]: *** [lib/libCnoidUtil.so.1.6] Error 1
make[1]: *** [src/Util/CMakeFiles/CnoidUtil.dir/all] Error 2
make: *** [all] Error 2
Tem alguma ideia de como resolver este problema? Eu tentei ler muitas respostas, mas não consigo entender como resolvê-lo. Eu sou novo no Ubuntu.
Alguém por favor me ajude !!