试图安装R-3.3.2但是当我使用$./configure
时,我不断收到错误:
checking whether bzip2 support suffices... configure: error: bzip2 library and headers are required
它之后对我有用:
sudo apt-get install libbz2-dev
我已经从源代码成功编译了R,以下步骤需要特别注意:
看来CPATH
和CPPFLAGS
在这里是多余的,我发现CPPFLAGS
和LDFLAGS
没有用。
首先,你知道你可以得到prebuilt binaries of current R吗?
其次,你对bzip2
二进制文件的评论与对R需要编译和链接的需求无关。
第三,你可以搜索:apt-cache search bzip2 | grep library
会让你在那里。
第四,对于所有现有包,您实际上可以安装其已知的构建依赖项。但是看一点,你可能不想从源代码构建。
第五,关闭:sudo apt-get install libbz2-dev
回答你的(狭隘)问题,但你可能会有进一步的问题。有an entire manual致力于安装和管理R,它有你的所有答案。