没有root权限的Linux中安装R(3.5.1)的问题

时间:2018-10-27 02:42:08

标签: r linux

我试图在服务器上安装R。 首先,问题似乎是由于需要更高版本的软件包引起的,我单独下载并编译了它们,其中一个需要的软件包是bzip2,在我处理{{1之后, }}在R-3.5.1文件中,错误是这样的:make

实际上,我已经在Internet上搜索了解决方案,与此问题相对应的一种解决方案是修改bzip2文件中的“ Makefile”,将“ CC = ggc”更改为“ CC = gcc -fPIC”。但这对我不起作用,在我仔细查看错误后,我发现我的与上面对应的解决方案有点不同,就像这样 gcc -shared -Wl,-soname -Wl,libbz2.so.1.0 -o libbz2.so.1.0.6 blocksort.o huffman.o crctable.o randtable.o compress.o decompress.o bzlib.o /usr/bin/ld: blocksort.o:relocation R_X86_64_32 against .rodata.str1.1' can not be used when making a shared object; recompile with -fPIC blocksort.o: could not read symbols: Bad value。 它表明我的问题是由“ blocksort.o”引起的,但另一个错误中没有此文件名,因此引起该错误的实际原因是什么。

0 个答案:

没有答案