I am using RStudio 1.2.1578 on MacOS Sierra 10.12.4. I have successfully installed the package rgl; however, whenever I try to load it, I get the following error message:
> library("rgl")
Error in dyn.load(file, DLLpath = DLLpath, ...) :
unable to load shared object '/Library/Frameworks/R.framework/Versions/4.0/Resources/library/rgl/libs/rgl.so':
dlopen(/Library/Frameworks/R.framework/Versions/4.0/Resources/library/rgl/libs/rgl.so, 6): Symbol not found: _inflateValidate
Referenced from: /Library/Frameworks/R.framework/Versions/4.0/Resources/library/rgl/libs/rgl.so
Expected in: flat namespace
in /Library/Frameworks/R.framework/Versions/4.0/Resources/library/rgl/libs/rgl.so
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.
The obvious solution would be to install XQuartz. I have already done so, but no luck. Restarting R, restarting my computer, uninstalling/reinstalling Xquartz, uninstalling rgl, etc. all made no difference. I am completely stumped. Any advice?