Проблеми
Їх декілька R, доступні на кран, що потребують статично, пов'язані R бібліотеки, які є частиною бази R успішно інсталювати.
Ми наразі не побудувати Revolution R таким чином, який створює ці статичні бібліотеки-R. Зокрема R пакети "Rserve" і "Преміум" залежить від цих статичні бібліотеки-R - існують деякі інші пакети Р а.
Один із способів визначити, чи пакет, який ви намагаєтеся інсталювати потреб статичні бібліотеки-R для результатів, створюється під час спроби встановити функцію "install.packages()". Якщо з'явиться рядок, який містить посилання на "< RHOME/lib64/R/бібліотека" - lR' , то швидше за все, пакет, потрібен статичні бібліотеки R.
Наприклад (вивід працює "install.packages")
g + +-спільні -L/usr/місцеві/lib64 - o PReMiuM.so PReMiuM.o postProcess.o, -L/opt/revr/revr_7.3/lib64/Revo-7.3/R-3.1.1/lib64/R/lib, lR
встановлення /shared/shape_tier3/common/conf/R/library_7.3/PReMiuM/libs
Рішення
Обхід, поки є чекати Revolution R 7.4. У 7,4 надається сценарій для компіляції та інсталювати основний R для клієнтів,
"compile_cran_r.sh". Змінити цей сценарій в текстовому редакторі та додати позначку.
– Увімкнути R статичної бібліотека
"Настроювання" лінії таким чином, виглядає таким чином:
#, виконати настроювання.
. / налаштування – префікс = ${r_prefix} – увімкнути R-shlib – увімкнути R-статичної бібліотека – з blas – з розв'язання – увімкнути BLAS-shlib – увімкнути пам'яті профілювання CXXFLAGS =-m$ {розрядності} CFLAGS =-m$ {розрядності} FFLAGS =-m$ {розрядності} LDFLAGS =-m$ {розрядності} LIBR = "-lpthread" || вийти
Після внесення цієї зміни, перейдіть до нового інсталяції Revolution-R 7,4 інсталяції як описано
у посібнику Linux інсталяції Revolution R підприємства. Видалення наявного вирішення проблем з інсталяцією, за потреби та повторна інсталяція
Revolution R після внесення цієї зміни.
Після завершення інсталяції, спробуйте інсталювати пакет, R, знову. Це мають інсталюватися успішно цього разу.