Skip to content

Conversation

@coatless
Copy link
Contributor

@coatless coatless commented Aug 9, 2025

Implements a look up table based on the current list of LLVM -> Xcode mapping on https://mac.r-project.org/openmp/, downloads the appropriate version, and sets it up in ~/.R/Makevars (or allowing you to manually modify).

For now, we're going to avoid including it in the main workflow and allow for openmp_install() to be used.

Successful OpenMP header install

Quick demo of the OpenMP headers working when compiling rpf via rpf::has_openmp() via source, e.g. install.packages("rpf", type = "source").

Screenshot showing the results of installing `rpf` from source with openmp enabled locally.

Close #10

@coatless coatless merged commit 80c2826 into main Aug 9, 2025
3 checks passed
@coatless coatless deleted the openmp-feature branch August 9, 2025 06:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add option to enable OpenMP

2 participants