Running GSL library inside R on macOS 10.15
It’s quite simple. Make sure to build everything from the sources
> mkdir -p $HOME/opt/src > mkdir -p $HOME/opt/usr/local > cd $HOME/opt/src > curl -O http://mirror.us-midwest-1.nexcess.net/gnu/gsl/gsl-2.6.tar.gz > tar zxf gsl-2.6.tar.gz > cd gsl-2.6 > ./configure --prefix=$HOME/opt/usr/local/gsl/gsl-2.6 > make > make install
make sure that R can see your fresh installation and run R.
> export CFLAGS="-I$HOME/opt/usr/local/gsl/gsl-2.6/include" > export LDFLAGS="-L$HOME/opt/usr/local/gsl/gsl-2.6/lib -lgsl -lgslcblas" > R R version 3.6.1 (2019-07-05) -- "Action of the Toes" Copyright (C) 2019 The R Foundation for Statistical Computing Platform: x86_64-apple-darwin15.6.0 (64-bit) ... ... > install.packages("gsl") ... ... ... There is a binary version available but the source version is later: binary source needs_compilation gsl 1.9-10.3 2.1-6 TRUE Do you want to install from sources the package which needs compilation? (Yes/no/cancel) yes ... ... >
now, you can install other packages that depend on GSL, e.g. copula.
> install.packages("copula") > library(copula) >
That’s it!
February 12th, 2020 in
main entries