[R-pkg-devel] OpenMP on MacOS

David Kepplinger d@v|d@kepp||nger @end|ng |rom gm@||@com
Mon Jun 7 15:07:00 CEST 2021

for a way to enable OpenMP when it's available. If you need more detailed
checks for the OpenMP support in the toolchain, you would need to use a
configure script. For example, I'm using an autoconf configure script for
the pense package (
https://github.com/dakep/pense-rpkg/blob/main/configure.ac) to detect if
(and how) OpenMP is supported and whether the toolchain supports parts of
more recent OpenMP versions.


On Mon, Jun 7, 2021 at 7:52 AM Konrad Krämer via R-package-devel <
r-package-devel using r-project.org> wrote:

> Dear all,
> I have a problem regarding OpenMP on Mac OS. Recently I submitted my
> package to CRAN (https://cran.r-project.org/web/packages/paropt/index.html).
> However, there seems to be a problem with 'fopenmp' on Mac OS using
> clang++. I have read many forums regarding the topic. Thus, I know that
> there is no support for OpenMp on Mac OS (at least using the default clang
> compiler).
> The error was: clang: error: unsupported option '-fopenmp'
> Is it possible to detect the operating system and set according to this
> the compile flags and use also a sequentiell version of the code?
> Or is there a better way to cope with this problem?
> Many thanks in advance for your help.
> Regards,
> Konrad
>         [[alternative HTML version deleted]]
> ______________________________________________
> R-package-devel using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel

David Kepplinger, PhD

	[[alternative HTML version deleted]]

More information about the R-package-devel mailing list