在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:sethrfore/homebrew-r-srf开源软件地址:https://github.com/sethrfore/homebrew-r-srf开源编程语言:Ruby 100.0%开源软件介绍:Customizable R formula for HomebrewCustom hombrew r formula. Tcl-Tk support is added by default using the Mac OS system Tcl-Tk framework (see r.rb formula lines 61-63). The formula also provides optional support for the following dependencies: Cairo, IUC, Java, LibTIFF, OpenBLAS, Pango and TexInfo. Operational X11/Xquartz and macOS Command Line Tools installations are build requirements. X11/Xquartz is required because the tk.h header file used in base r tcltk package includes X11 headers. On macOS, Xcode must be installed for the appropriate Tcl-Tk config files to be available. Cairo X11In order for cairo support it is necessary to install a version of cairo with X11 headers. Since the Homebrew core cairo formula no longer supports the Tcl-Tk X11An X11 tcl-tk build can be installed via the tcl-tk-x11 formula available here. To install, do as follows:
InstallationWhen all system dependecies addressed in the previous section have been met, this modified R formula can be installed as follows. Add the repository to your homebrew
Check available installation options
Compile the modified R formula from source with desired options
Note: If necessary, remove previous R and cairo installations prior to compiling the modified R formula. Once installed, the compiled dependencies can be checked by invoking R and running R/X11 support deprectation noticeWhile I won't be immediately deprecating X11 supported R builds, I am currently unlikely to continue maintaining them at some point in the furture. For those affected by this, please refer and post any comments to this discussion thread. All notices pertaining changes to R/X11 support will be posted here or in the relevant discussion. If you have any thoughts, suggestions or concerns surrounding how/when this process will take place, I highly recommend contributing to the discussion. Note for R DevelopersI am open to suggestions on how to improve the functionality of this formula. I am not a programming expert and welcome any tested solutions that enhance the functionality of this formula, specifically with reference to issues related to changes in recent Xcode and CLT deployments. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论