Как установить rgl в OS X 10.14 - PullRequest
0 голосов
/ 14 января 2019

Я использую ванильную копию R 3.5.2:

> version
               _                           
platform       x86_64-apple-darwin18.2.0   
arch           x86_64                      
os             darwin18.2.0                
system         x86_64, darwin18.2.0        
status                                     
major          3                           
minor          5.2                         
year           2018                        
month          12                          
day            20                          
svn rev        75870                       
language       R                           
version.string R version 3.5.2 (2018-12-20)
nickname       Eggshell Igloo       

R устанавливается через Homebrew:

$ brew --version
Homebrew 1.9.2
Homebrew/homebrew-core (git revision de1ec; last commit 2019-01-15)
Homebrew/homebrew-cask (git revision 68a73e; last commit 2019-01-14)

Я пытаюсь установить пакет rgl из XQuartz 2.7.11 и приложения xterm, и я получаю следующую ошибку:

Error in dyn.load(file, DLLpath = DLLpath, ...) : 
  unable to load shared object '/usr/local/lib/R/3.5/site-library/rgl/libs/rgl.so':
  dlopen(/usr/local/lib/R/3.5/site-library/rgl/libs/rgl.so, 6): Library not loaded: @rpath/libc++.1.dylib
  Referenced from: /usr/local/lib/R/3.5/site-library/rgl/libs/rgl.so
  Reason: image not found
Error: package or namespace load failed for 'rgl':
 .onLoad failed in loadNamespace() for 'rgl', details:
  call: NULL
  error:        Loading rgl's DLL failed. 
        On MacOS, rgl depends on XQuartz, which you can download from xquartz.org.

Вот снимок экрана, подтверждающий, что я пытаюсь установить приложение XQuartz xterm:

xterm screenshot

Существуют ли дополнительные шаги, необходимые для настройки Mac OS X 10.14 и XQuartz 2.7.11, что позволяет устанавливать rgl?

...