-FPIC флаг Cmake

Я пытаюсь собрать общую библиотеку с помощью 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)

Но я все еще получаю ту же ошибку снова. Кто-нибудь может мне помочь?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]