首页 > 解决方案 > 如何构建 OASIS 包

问题描述

我尝试构建这个项目:https ://github.com/frenetic-lang/fattire ,但是在安装依赖项并运行后$ make,我收到错误make: .\configure: Command not found 我正在使用 omap 包管理器并尝试使用 OCaml 4.03.0 构建项目.

这里有什么问题?

标签: ocamlopam

解决方案


要从头开始构建 OASIS 包,请发出以下命令

oasis setup
ocaml setup.ml -configure 
ocaml setup.ml -build
ocaml setup.ml -install

通常,包维护者自己进行第一步并将生成的文件提交到存储库,并且通常他们会与./configure脚本一起提供 Makefile。在 OP 情况下,包损坏并且缺少一些预生成的文件,因此从头开始构建它更容易。


推荐阅读