Applies ToRevolution Analytics

Problem

Ich jest kilka pakietów R dostępne na CRAN, które wymagają statycznie połączone R bibliotek, które są częścią podstawowego R został pomyślnie zainstalowany.Obecnie nie budujemy R Rewolucja w sposób tworzący tych bibliotek statycznych R. W szczególności pakietów R 'Rserve' i 'PreMiuM' zależy od tych bibliotek statycznych R - istnieje kilka innych R pakietów również.Jednym ze sposobów stwierdzić, czy pakiet próbujesz zainstalować potrzeb statycznych bibliotek R jest patrzeć na dane wyjściowe generowane, gdy użytkownik próbuje zainstalować je z funkcji 'install.packages()'. Jeśli widzisz wiersz, który zawiera odniesienie do "< RHOME/lib64/R/lib" - lR' to pakiet wymaga statycznych bibliotek R są szanse.Na przykład (dane wyjściowe z systemem "install.packages")g ++-udostępnione -L/usr/lokalny/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 - lRInstalacja /shared/shape_tier3/common/conf/R/library_7.3/PReMiuM/libs

Rozwiązanie

Obejście teraz jest czekać na Rewolucji R 7.4. W ppkt 7.4 zapewniamy skryptu do kompilacji i instalacji podstawowej R do klientów,"compile_cran_r.sh". Edytuj ten skrypt za pomocą edytora tekstów i Dodaj flagę:                                                    --enable-R-statyczny libdo "Konfigurowanie" wiersza tak, aby wyglądał następująco:Konfigurowanie uruchomienia #   . / configure--prefix = ${r_prefix}--enable-R-shlib--enable-R-statyczny lib--z blas z lapack--enable-BLAS-shlib profilowanie pamięci Włącz CXXFLAGS = m$ {bitowości} CFLAGS = m$ {bitowości} FFLAGS = m$ {bitowości} LDFLAGS = m$ {bitowości} LIBR = "-lpthread" || exit Po wprowadzeniu tej zmiany, kontynuować instalacji nowego 7.4 R Rewolucji czynności instalacji opisanew podręczniku instalacji systemu Linux Enterprise Rewolucji R. Usuwanie istniejącej instalacji, jeśli to konieczne i ponownie zainstalowaćRewolucja R po dokonaniu tej zmiany.Po zakończeniu instalacji, należy spróbować ponownie zainstalować pakiet R.  Pomyślnie należy zainstalować teraz.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.