I've installed R-devel on Ubuntu following this guide. When trying to install magrittr with install.packages("magrittr")
I'm getting this:
* installing *source* package ‘magrittr’ ...
** package ‘magrittr’ successfully unpacked and MD5 sums checked
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded
Error in get(name, envir = asNamespace(pkg), inherits = FALSE) :
object 'checkCompilerOptions' not found
Calls: ::: -> get
Execution halted
ERROR: loading failed
* removing ‘/usr/local/lib/R/site-library/magrittr’
The downloaded source packages are in
‘/tmp/RtmpagwvBj/downloaded_packages’
Warning message:
In install.packages("magrittr") :
installation of package ‘magrittr’ had non-zero exit status
The single other stackoverflow question refering to this error didn't help me. Can anyone help?
What I'm really trying to do is to install the latest development version of the Gviz package. In order to do that I must use the development version of bioconductor and R. Down in the dependency tree for Gviz comes magrittr.
My sessionInfo():
R Under development (unstable) (2016-02-18 r70185)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 15.10
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=nb_NO.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=nb_NO.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=nb_NO.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=nb_NO.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices datasets utils methods base
loaded via a namespace (and not attached):
[1] tools_3.3.0 tcltk_3.3.0
I was able to install Gviz! This is what got me there:
devtools::install_github("Bioconductor-mirror/Gviz")
to install Gviz instead of doing it with biocLite("Gviz")
. This got me the checkCompilerOptions
error, but now with the package matrixStats.devtools::install_github("HenrikBengtsson/matrixStats")
. This worked.install.packages("magrittr")
. It worked somehow!devtools::install_github("Bioconductor-mirror/Gviz")
I still have no idea about the checkCompilerOptions
error, and would appreciate any ideas.