Я пытаюсь собрать общую библиотеку с помощью Cmake. Но я столкнулся с этой ошибкой:
/usr/bin/ld: /usr/local/lib/libfftw3.a(assert.o): relocation R_X86_64_PC32 against symbol `stdout@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC
Я пытался добавить флаг -fPIC в файл cmake по-разному:
SET(CMAKE_POSITION_INDEPENDENT_CODE ON)
а также:
add_compile_options(-fPIC)
Но я все еще получаю ту же ошибку снова. Кто-нибудь может мне помочь?
Задача ещё не решена.
Других решений пока нет …