请求协助:Windows11下编译R-devel/OpenBLAS/AMD BLIS失败排查
R-devel/R-patched编译失败排查与需求请求
编译尝试背景
我正尝试编译R-devel/R-patched,查阅了3篇相关教程但均未成功:
- 2022年针对Windows平台编译R 4.2+OpenBLAS的教程
- 2020年针对Windows平台编译R 4+OpenBLAS的教程
- r-windows的r-base项目教程
各教程遇到的具体问题
- 教程1:找不到
Makefile.win以及包含-lf77blas -latlas的文件; - 教程2:手动创建的
full-build.sh脚本无任何执行反应; - 教程3:设置
Use_ATLAS=YES时出现编译错误,错误日志如下:
该错误关联installing 'sysdata.rda' make[3]: *** [../../../share/make/basepkg.mk:151: sysdata] Error 127 make[2]: *** [Makefile.win:22: all] Error 2 make[1]: *** [Makefile.win:32: R] Error 1 make: *** [Makefile:18: all] Error 2basepkg.mk中的代码行:@$(ECHO) "tools:::sysdata2LazyLoadDB(\"$(srcdir)/R/sysdata.rda\",\"$(top_builddir)/library/$(pkg)/R\")" | \ R_DEFAULT_PACKAGES=NULL LC_ALL=C $(R_EXE)
需求说明
- 排查上述三种编译方案失败的原因,提供正确编译R-devel的完整步骤(优先支持生成安装文件);
- 本人使用Ryzen 9 5950x处理器,希望确认是否可基于AMD BLIS库编译R,并提供对应的编译步骤。
环境信息
- 操作系统:Windows 11
- 编译器:winlibs提供的gcc-12.02
内容的提问来源于stack exchange,提问作者Dmitriy
相关产品推荐
相关产品推荐

