Я получил эту ошибку после того, как я работаю, делают-j4 после cmake..
Соединение CXX совместно использовало библиотеку../../lib/libCnoidUtil.so
/usr/bin/ld:../../lib/libyaml.a (api.c.o): перемещение R_X86_64_32 против '.rodata.str1.1' не может использоваться при создании общего объекта; перекомпилируйте с-fPIC
../../lib/libyaml.a: ошибка, добавляющая символы: Плохое значение
collect2: ошибка: ld возвратил 1 статус выхода
сделайте [2]: ошибка *** [lib/libCnoidUtil.so.1.6] 1
сделайте [1]: ошибка *** [src/Util/CMakeFiles/CnoidUtil.dir/all] 2
сделайте: *** [вся] Ошибка 2
У Вас есть какая-либо идея, как решить эту проблему? Я попытался читать, многие отвечают, но я не могу действительно понять, как решить его. Я имею довольно в новинку для человечности.
Любой помогите!!