Проблеми
Їх декілька 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, знову. Це мають інсталюватися успішно цього разу.