У меня есть проект CMake.Когда я запускаю
make -j all
или
make -j 2
, я получаю такие ошибки, как
/usr/bin/cmake/usr/bin/cmake: : error while loading shared libraries: libasn1.so.8: error while loading shared librariescannot open shared object file: Operation not permitted
: libunistring.so.2: cannot open shared object file: Operation not permitted
src/sco/node/CMakeFiles/rtspreader.dir/build.make:62: recipe for target 'src/sco/node/CMakeFiles/rtspreader.dir/RtspReader.cpp.o' failed
или
In file included from /home/sstoenescu/Work/legobox/src/sco/node/decision/NonScanScoreCalculator.cpp:2:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/7.3.0/../../../../include/c++/7.3.0/iostream:39:
/usr/bin/../lib/gcc/x86_64-linux-gnu/7.3.0/../../../../include/c++/7.3.0/ostream:38:10: fatal error: 'ios' file not found
Однако, когдаЯ просто запускаю
make
без каких-либо потоков, все работает нормально.
Каждый раз, когда я запускаю make -j all, я получаю разные ошибки, но в основном они относятся к этим двум типам.
Знаете ли вы, что может быть не так?Проект слишком велик для размещения какого-либо кода или соответствующего содержимого CMakeLists.txt.Пожалуйста, скажите мне, если вам нужна дополнительная информация, потому что я не уверен, как сформулировать этот вопрос.
Кроме того, это происходит и с другими проектами, так что я почти уверен, что с моей системой что-то не так, ине мои проекты.
Спасибо!