About the R package:
Binary packages for OS-X or Windows can be installed directly from CRAN:
Installation from source on Linux requires
libv8. On Ubuntu / Debian you need to install either libv8-dev, or libnode-dev. On the latest systems,
libv8-dev is actually an alias for
libnode-dev so they are the same:
A recent version of the V8 engine is available in
libnode-dev from our the cran/v8 PPA:
libnode-dev you need to reinstall the R package, and you should be good to go.
The above PPA is enabled by default in Travis for R 3.5 and up. You can use the following configuration to check R packges that depend on V8:
You should delete the travis repository package cache if you switch from
The .travis.yml in the V8 repository shows other possible configurations.
On Fedora we need v8-devel:
On CentOS / RHEL we install v8-devel via EPEL:
On OS-X use v8 from Homebrew:
On other systems you might need to install libv8 from source.