Runiverse now builds MacOS ARM64 binaries for use on Apple Silicon (aka M1/M2/M3) systems

Image for article Runiverse now builds MacOS ARM64 binaries for use on Apple Silicon (aka M1/M2/M3) systems
News Source : R-bloggers.com

News Summary

  • This means that MacOS users on Apple Silicon hardware (aka M1/M2/M3) can install the very latest builds of any R package without the need for any compilation:R-universe uses cross-compiling for arm64 binaries, though this should not make much of a difference for package authors and R users..
  • But if your package does not work and you need some help fixing it, please feel free to open an issue.Finally, some R packages download precompiled binaries for libraries too big or complicated to build on the fly..
  • The cross build environment is set up to mimic a native arm64 machine, such that most R packages do not need any modification to work..
  • This way your download script does not need to make any guesses about the target architecture it is building for: the same libs can be linked on either target.Creating a universal binary can be done for both static and dynamic libraries and is really easy..
  • Posted on January 13, 2024 by rOpenSci - open tools for open science in R bloggers | 0 CommentsR-universe now provides MacOS arm64 binaries for all R packages..
  • Packages without compiled code have a r-4.3-any binary which is used for either architecture.To have a look at the build logs, click on the little apple icon next to these links..
Abstract / TLDRRuniverse now provides MacOS arm64 binaries for all R packages. This means that MacOS users on Apple Silicon hardware (aka M1/M2/M3) can install the very latest builds of any R pack [+4137 chars]

Must read Articles