Update: I asked system admin if they might install V8, and was told to try: scl enable devtoolset-9 bash
I still get the same error.
I cannot install the latest version of Rstan using R4.0.1 on CentOS 7 machine.
I followed the instructions found here: https://github.com/stan-dev/rstan/wiki/Installing-RStan-on-Linux
I do not have admin rights to the server, so I am wondering if this means I need to ask admin to install V8?
If so, which version - the brew version? (Im not very linux literate).
Any help very much appreciated.
Here is the error:
-----------------------------[ ANTICONF ]-------------------------------
Configuration failed to find the libv8 engine library. Try installing:
- deb: libv8-dev or libnode-dev (Debian / Ubuntu)
- rpm: v8-devel (Fedora, EPEL)
- brew: v8 (OSX)
- csw: libv8_dev (Solaris)
To use a custom libv8, set INCLUDE_DIR and LIB_DIR manually via:
R CMD INSTALL --configure-vars=βINCLUDE_DIR=β¦ LIB_DIR=β¦β
---------------------------[ ERROR MESSAGE ]----------------------------
:1:10: fatal error: v8.h: No such file or directory
compilation terminated.
ERROR: configuration failed for package βV8β
- removing β/home/jjannot/R/x86_64-pc-linux-gnu-library/4.0/V8β
ERROR: dependency βV8β is not available for package βrstanβ - removing β/home/jjannot/R/x86_64-pc-linux-gnu-library/4.0/rstanβ
The downloaded source packages are in
β/tmp/RtmpsiiC9D/downloaded_packagesβ
Warning messages:
1: In install.packages(βrstanβ, type = βsourceβ) :
installation of package βV8β had non-zero exit status
2: In install.packages(βrstanβ, type = βsourceβ) :
installation of package βrstanβ had non-zero exit status
The details/specs:
- Operating System - CentOS 7
- RStan Version - 2.21
- Output of
writeLines(readLines(file.path(Sys.getenv("HOME"), ".R/Makevars")))
CXX14FLAGS=-O3 -march=native -mtune=native -fPIC
CXX14=/usr/bin/g++
CXX14FLAGS=-O3 -march=native -mtune=native -fPIC
CXX14=/opt/rh/devtoolset-7/root/usr/bin/g++
CXX14FLAGS=-O3 -march=native -mtune=native -fPIC
CXX14=g++
- Output of
devtools::session_info("rstan")
β Session info βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
setting value
version R version 4.0.1 (2020-06-06)
os CentOS Linux 7 (Core)
system x86_64, linux-gnu
ui X11
language (EN)
collate en_US.UTF-8
ctype en_US.UTF-8
tz America/Los_Angeles
date 2020-09-01
β Packages βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
! package * version date lib source
R rstan [?]
[1] /home/jjannot/R/x86_64-pc-linux-gnu-library/4.0
[2] /opt/R/64-bit/R-4.0.1/lib64/R/library
R ββ Package was removed from disk.