You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为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实现下载,但不清楚具体操作方式

核心疑问

  1. 在Guix构建器中下载文件的最佳方式是什么?
  2. 需要引入哪些模块来实现该下载操作?

最终解决方案

使用copy-build-system配置依赖与构建阶段,完成了可用的FPM Guix包定义


内容的提问来源于stack exchange,提问作者morig

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 00:22:06