OpenImageIo проблемы с Linux

Я пытаюсь включить OpenImageIo в свой проект на C++. Я загрузил и построил его (https://github.com/OpenImageIO/oiio) в Linux, следуя инструкциям, используя только необходимый пакет. Однако теперь у меня возникает следующая проблема, пытаясь его включить:

(libOpenImageIo.a)(socketoutout.cpp.o): undefined reference to symbol 'pthread_join@GLIBC_2.2.5'

Теперь, если я добавлю -pthread как флаг с CMake, я передам ошибку, но возникнет эта новая

(libOpenImageIo.a)(plugin.cpp.o): undefined reference to symbol 'dlclose@@GLIBC_2.2.5'

Если теперь я добавлю -ldl в качестве флага, ошибка не исчезнет и будет невозможна компиляция. Кто-то сталкивался с подобной проблемой и знает, как ее решить?

0 ответов

Другие вопросы по тегам