RApache Configure не распознает R, установленный с общей библиотекой - PullRequest
3 голосов
/ 19 апреля 2011

Все: заранее извиняюсь за простой вопрос.Прошло много лет с тех пор, как я работал в Unix-подобной среде ...

Я пытаюсь установить RApache на веб-сервер под управлением 64-битной ОС RHEL5.Я успешно установил Apache и подтвердил, что он работает.Я также успешно установил R (R-2.13.0) с общей библиотекой.Я подтвердил, что libBlas.so и libR.so установлены;location: /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 = yes

Наконец, я искал верхний и нижний значения для некоторого пути или флага, которые мне нужно установить без успеха.Любая помощь будет принята с благодарностью.

Спасибо, Рон

1 Ответ

5 голосов
/ 19 апреля 2011

Вам нужно скомпилировать R с соответствующими флагами. На этапе настройки вам нужно включить --enable-R-shlib, чтобы R был собран как разделяемая библиотека.

Вам, возможно, потребуется дополнительно обратиться к приложению B1 http://cran.r -project.org / doc / manual / R-admin.pdf , в котором описаны дальнейшие проблемы.

...