あなたの投稿 (ここと/r/prolog ) に触発されて、Teyjus もビルドしようと決め、途中で OCaml と OMake をインストールしました。OCaml と OMake を正常にインストールするために行った手順を次に示します。
OCaml のインストール
OCaml.org によると、OCaml をインストールする最善の方法は OPAM を使用することです。しかし、私は Homebrew で OPAM をインストールすることを選択し、OCaml が前提条件であったため、次の手順の最初の 2 つの後に OCaml の最新バージョンをセットアップすることになりました。
自作で opam をインストールします。
https://opam.ocaml.org/doc/Install.htmlの指示に従ってください
$ brew update
$ brew upgrade
$ brew install opam
opam の初期化
自作の結果によって提供される指示に従って、実行しました
$ opam init # then `y` to allow alterations to the shell profile and another init file
$ eval `opam config env`
標準ライブラリのインストール
どうにかして OCaml をインストールするつもりなら、適切に使用できるようにセットアップすることもできます。したがって、OCamlのインストール手順のアドバイスを受けて実行しました
$ opam install batteries core
OMakeのインストール
OMakeのダウンロード ページは怖かったです。「ちょっと、堅牢な OCaml パッケージ マネージャーである OPAM をインストールしたところです。OMake は OCaml で記述されているので、OPAM で OMake パッケージを見つけて、それらの致命的な箇条書きをすべて回避できるかもしれません」と思いました。こうして私は走った
$ opam show omake
そして、最新のものと思われる omake 0.9.8.6-0 が提供されていることがわかりました。だから私はそれをインストールしました
$ opam update # just to be sure ;) But all was up to date
$ opam install omake
それはそれである必要があります!その後、ソースから Teyjus をビルドすることができました (私の手順の全記録を reddit スレッドに投稿します)。
参考までに、あなたが尋ねていない質問に答える情報を追加すると、OSX 用の Teyjus バイナリも利用できるようです: https://github.com/teyjus/teyjus/releases