如何为GNU Guix打包Fortran包管理器(FPM)?
为
FPM创建GNU Guix包的问题与解决方案 背景需求
- 目标:为Fortran包管理器
FPM创建GNU Guix包 - 官方推荐编译步骤:
- 克隆项目并切换到v0.10.1版本
- 下载bootstrap版
fpm.F90 - 编译该版本
- 执行安装命令
遇到的问题
- 尝试用
trivial-build-system编写包定义代码,执行命令guix package -f fortran-fpm.scm --keep-failed时构建失败,错误提示wget不存在 - 考虑使用
url-fetch或download-to-store实现下载,但不清楚具体操作方式
核心疑问
- 在Guix构建器中下载文件的最佳方式是什么?
- 需要引入哪些模块来实现该下载操作?
最终解决方案
使用copy-build-system配置依赖与构建阶段,完成了可用的FPM Guix包定义
内容的提问来源于stack exchange,提问作者morig
相关产品推荐
相关产品推荐

