Rugarch does not load, but can only set a penalty (on mac)

I'm having trouble loading rugarch. I can not install it without problems

install.packages('rugarch') 

However, when I try to download it, I get errors

 library(rugarch) Error : .onLoad failed in loadNamespace() for 'rgl', details: call: dyn.load(file, DLLpath = DLLpath, ...) error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so': dlopen(/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so, 6): Library not loaded: /opt/X11/lib/libGLU.1.dylib Referenced from: /Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so Reason: image not found Error: package or namespace load failed for 'rugarch' 

I tried upgrading R by reinstalling the package as to no avail. Here are my system settings:

 sessionInfo() R version 3.2.1 (2015-06-18) Platform: x86_64-apple-darwin13.4.0 (64-bit) Running under: OS X 10.10.2 (Yosemite) locale: [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 attached base packages: [1] parallel stats graphics grDevices utils datasets methods [8] base other attached packages: [1] foreach_1.4.2 blotter_0.9.1666 [3] FinancialInstrument_1.2.0 PerformanceAnalytics_1.4.3541 [5] quantmod_0.4-5 TTR_0.23-0 [7] xts_0.9-7 zoo_1.7-12 loaded via a namespace (and not attached): [1] codetools_0.2-14 lattice_0.20-33 mvtnorm_1.0-3 truncnorm_1.0-7 [5] grid_3.2.1 KernSmooth_2.23-15 misc3d_0.8-4 spd_2.0-1 [9] iterators_1.0.7 tools_3.2.1 numDeriv_2014.2-1 Rsolnp_1.15 

Any help would be greatly appreciated. I also tried to download it from the tap page, but this gives the same error. For what it's worth, rugarch will install and load on my Windows computer that is running 3.2.0 64-bit computer.

I tried installing an earlier version of rugarch from https://cran.r-project.org/src/contrib/Archive/rugarch/ , but it will not even be installed. I tried 1.3-3, 1.3-1, and 1.2-9 . This is the error I get:

 gfortran-4.8: warning: couldn't understand kern.osversion '14.1.0 installing to /Library/Frameworks/R.framework/Versions/3.2/Resources/library/rugarch/libs ** R ** data ** inst ** preparing package for lazy loading Error : .onLoad failed in loadNamespace() for 'rgl', details: call: dyn.load(file, DLLpath = DLLpath, ...) error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so': dlopen(/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so, 6): Library not loaded: /opt/X11/lib/libGLU.1.dylib Referenced from: /Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so Reason: image not found ERROR: lazy loading failed for package 'rugarch' * removing '/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rugarch' Warning in install.packages : installation of package '/Downloads/rugarch_1.2-9.tar.gz' had non-zero exit status 
+5
source share
1 answer

Two years is too late, but for other people seeking a solution. Solution that worked for me

(as mentioned by user3710546 in the comments above)

- download and install XQuartz https://www.xquartz.org

See Stackoverflow answers here and here.

0
source

All Articles