我正在尝试安装“libh3dapi”。当我运行 H3DAPI 的 build 文件夹中的“cmake .”命令时,它运行正常。但是当我尝试运行“make”时,它会运行一段时间并在最后出现以下错误。
/usr/bin/ld: /usr/local/lib/libpython2.7.a(boolobject.o): relocation R_X86_64_32 against '.data' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libpython2.7.a: could not read symboles: Bad value
collect2: ld returned 1 exit status
make[2]: *** [libh3dapi.so.2.2.1] Error 1
make[1]: *** [CmakeFiles/H3Dapi.dir/all] Error 2
make: *** [all] Error 2.
我正在使用 Ubuntu 12.04 debian Precise。请帮忙。谢谢
答案1
名字可能拼写错误吗?
从您的输出中我看到名称的不同:
在 /usr/本地/lib/里npython2.7.a
在 /usr/本地/lin/里bpython2.7.a: