ubuntu16 安装pangolin库时:
/usr/bin/ld: /usr/local/lib/libpython3.8.a(boolobject.o): relocation R_X86_64_32S against `_Py_FalseStruct' can not be used when making a shared object; recompile with -fPIC
这个错误我前一段时间遇到过
这个错误提示就是表明在链接pangolin库时,出现了一个重定位错误:链接器无法将一个对象文件与库文件正确地链接起来,因为库文件缺少一个位置无关的代码段(PIC)。
解决办法也很简单,就是使用-fPIC选项重新编译Python库,以确保它包含位置无关的代码段。