我是 Gentoo 的新手,并尝试使用 CMake 安装一个名为 TexGen ( http://texgen.sourceforge.net/index.php/Main_Page ) 的 3D 建模程序,但我不断收到错误消息:
relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
这发生在以下步骤中:
[ 80%] Linking CXX shared module ../_Renderer.so
我已经查看了所有内容并尝试在 cmake 选项文件中设置 -fPIC 标志,但结果没有任何变化。正如我所说,我对 Linux 和 Gentoo 还是很陌生(大约几周),任何帮助都将不胜感激。