在具有Homebrew 2.0.0的Mac上安装带有图形的OCaml(不再有-with-x11)

时间:2019-02-11 23:05:27

标签: ocaml homebrew

是否存在另一种方法来安装图形模块以在Mac上与ocaml一起使用?

以前,我曾经使用过

brew install ocaml --with-x11

这不再起作用,因为brew 2.0.0不再支持package选项。没有此选项,还有另一种方法可以使图形在Mac的ocaml中运行吗?我正在运行Sierra 10.12.6,但是正在与运行许多不同Mac版本的大型团队合作,所有这些版本都需要能够执行此安装。

1 个答案:

答案 0 :(得分:2)

我在OCaml和brew上遇到了几个问题。最好的选择也许是完全删除brew的ocaml,因为brew不支持旧的OS X版本(现在不支持El Capitan)。您可以改用OCaml软件包管理器opam

  • 要删除OCaml(如果已通过brew安装),请键入

    brew remove ocaml
    

    然后验证ocaml*中是否没有/usr/local/bin个剩余文件。

  • 安装opam:

    sh <(curl -sL https://raw.githubusercontent.com/ocaml/opam/master/shell/install.sh)`
    
  • 安装OCaml和“图形”模块:

    opam init --comp=4.07.1
    opam install graphics
    
  • 如果尚未安装,则可能还需要下载XQuartz