编译RELION软件时,如何解决“ / usr / bin / ld:最终链接失败:输出中的不可表示部分”错误

时间:2018-11-21 07:36:48

标签: compilation

我正在尝试安装RELION软件。按照安装指南,我完成了初始步骤,没有错误,包括:

git clone https://github.com/3dem/relion.git
cd relion
mkdir build
cd build
cmake ..

但是在用make编译时,出现以下错误:

/usr/bin/ld: /usr/local/lib/libfftw3.a(direct2.o): relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /usr/local/lib/libfftw3.a(hc2hc-direct.o): relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status

有人知道如何解决这个问题吗?预先谢谢你。

0 个答案:

没有答案