2016-02-09 92 views
0

在互联网上发现的使用OPAM安装Core的简单指导不再有效。什么是安装和使用Core的新方法?如何使用OPAM在Jane Street的Core上安装OCaml?

我想我把问题追踪到ocaml-core邮件列表上关于重命名几个依赖https://groups.google.com/forum/#!topic/ocaml-core/Te6LTiNBO08的消息。

配对下来,广泛发表安装说明量安装OPAM本身后两个步骤:

$ opam install core 

$ cat >> ~/.ocamlinit <<EOF 
#use "topfind";; 
#thread;; 
#camlp4o;; 
#require "core.top";; 
#require "core.syntax";; 
EOF 

按照下列指示,导致有关“sexprlib.syntax”包使用ocaml时丢失的错误(或corebuildutop等)。

未按方向可以在这个广泛引用的电子书 https://github.com/realworldocaml/book/wiki/Installation-Instructions#setting-up-and-using-utop 被发现在的问题,如在这里体现#1的方向: Ocaml utop library paths, Core module

什么是建立核心的新途径?

opam install core似乎已经不够了,因为它没有引入新的语法包。我不确定这是不是依赖性错误。 推荐的ocamlinit设置也显得不对。

回答

1

我发现核心113.24.00是有缺陷的,截至撰写本文时,网络上的所有安装说明都已过时。

用户必须进行以下纠正措施:

您也可以从您的.ocamlinit中删除#camlp4o;;行,因为Core不再需要该库。