全部:提前道歉,我希望这是一个简单的问题。自从我在Unix(类似)环境中工作已经很多年了......
我正在尝试在运行RHEL5 64位操作系统的Web服务器上安装RApache。我已成功安装Apache并确认它有效。我也成功安装了R(R-2.13.0)和共享库。我已经确认安装了libBlas.so和libR.so;位置:/R/R-2.13.0/lib
然而,当我尝试配置RApache时(sudo ./configure --with-apache2-apxs = / usr / local / apache2 / bin / --with-R = / R / R-2.13.0 /)我得到以下错误:
R不是作为共享而构建的 图书馆
用一个构建它, 或使用另一套R
configure:error:aborting!
我现在重新安装了R两次,并在libtool中确认它说:
#是否构建共享 库。
build_libtool_libs =是
最后,我搜索了一些路径或标记的高低,我需要设置但没有成功。任何帮助将不胜感激。
谢谢, 罗恩
答案 0 :(得分:5)
您需要使用适当的标志编译R.在配置阶段,您需要包含--enable-R-shlib,以便将R构建为共享库。
您可能需要进一步查阅http://cran.r-project.org/doc/manuals/R-admin.pdf的附录B1,其中介绍了其他问题。