首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kami (Coq framework for Bluespec)的正确设置是什么才能在WSL Ubuntu上运行?

Kami (Coq framework for Bluespec)的正确设置是什么才能在WSL Ubuntu上运行?
EN

Stack Overflow用户
提问于 2021-11-09 03:09:14
回答 1查看 51关注 0票数 0

我目前正在使用最新的Kami的repo文件,但是当我尝试运行Makefile时,还没能克服一个问题。我发现另一个帖子有类似的请求at this link,但没有回应。我在WSL Ubuntu 20.04操作系统上使用Coq proof assistant v8.11.0和OCaml v4.08.1

错误信息如下所示

代码语言:javascript
复制
Warning: no common logical root
Warning: in such case INSTALLDEFAULTROOT must be defined
Warning: the install-doc target is going to install files
Warning: in orphan_Kami_RecordUpdate
make -f Makefile.coq.all
make[1]: Entering directory '/home/user/sifive/Kami'
COQDEP VFILES
Fatal error: exception Sys_error("../coq-record-update/src: No such file or directory")
COQDEP VFILES
Fatal error: exception Sys_error("../coq-record-update/src: No such file or directory")
COQDEP VFILES
Fatal error: exception Sys_error("../coq-record-update/src: No such file or directory")
COQC All.v
While loading initial state:
Warning: Cannot open ../coq-record-update/src [cannot-open-path,filesystem]
File "./All.v", line 1, characters 15-32:
Error: Unable to locate library Kami.AllNotations.

make[2]: *** [Makefile.coq.all:678: All.vo] Error 1
make[1]: *** [Makefile.coq.all:327: all] Error 2
make[1]: Leaving directory '/home/user/sifive/Kami'
make: *** [Makefile:6: coq] Error 2
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-09 14:24:14

我相信这个repo假设它的依赖项位于同一个父文件夹中。因此,您需要克隆coq-record-update和任何其他依赖项。有关此操作的示例,请参阅https://github.com/mit-plv/bedrock2/tree/master/deps

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69892353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档