[R-pkg-devel] clang: error: unsupported option '-fopenmp'
m@x|me@turgeon @end|ng |rom m@||@mcg|||@c@
Fri May 3 16:36:11 CEST 2019
I remember having a similar error a few years ago when trying to compile R (and its recommended packages, e.g. mgcv) from source. I was using clang as a compiler (this is what Hadley recommends in his book "R packages"), and I solved the issue by going back to g++. This can be done in your ".R/Makevars" file. Alternatively, you could switch to a version of clang that supports OpenMP.
From: R-package-devel <r-package-devel-bounces using r-project.org> on behalf of Spencer Graves <spencer.graves using effectivedefense.org>
Sent: May 3, 2019 10:18 AM
To: List r-package-devel
Subject: [R-pkg-devel] clang: error: unsupported option '-fopenmp'
I'm getting "clang: error: unsupported option '-fopenmp'" when
trying to build "https://github.com/helske/bssm" under macOS 10.14.14
with R 3.6.0; see below.
What do you suggest?
p.s. I assume I have to install compiler(s). However, I've so far been
unable to find instructions that are sufficiently current to convince me
I might not do more harm than good following them.
> R CMD build bssm
* checking for file �bssm/DESCRIPTION� ... OK
* preparing �bssm�:
* checking DESCRIPTION meta-information ... OK
* cleaning src
* installing the package to build vignettes
* installing *source* package �bssm� ...
** using staged installation
-I/usr/local/include -fopenmp -fPIC -Wall -g -O2 -c R_approx.cpp -o
clang: error: unsupported option '-fopenmp'
make: *** [R_approx.o] Error 1
ERROR: compilation failed for package �bssm�
ERROR: package installation failed
R-package-devel using r-project.org mailing list
[[alternative HTML version deleted]]
More information about the R-package-devel