cygwin64(Windows 10のコンピュータ)の下にocamlをインストールしました。 Ocaml、ocamlcは正常に動作するようですが、私はパッケージが必要です。だから私はopamを試しました。そして、それはocamlfindが欠けていると訴えました。 opamとgitlab.camlcity.orgのfindlibリポジトリからocamlfindをインストールしようとしました。どちらの場合も、見つからないと失敗しました。dllunix.so。環境変数OCAMLLIBはC:\ Ocaml(つまりcygwinディレクトリツリーの外側)だが、/ usr/lib/ocaml/stublibsにはそのようなファイルがあることに気づいた。そこでOCAMLLIBを指し示すように修正したところ、次のエラーが発生しました。cygwin4の下にocamlfindをインストールするのが難しい
Cannot load required shared library dllunix. Reason: /usr/lib/ocaml/stublibs/dllunix.so: flexdll error: cannot relocate RELOC_REL32, target is too far: 0xfffffffc02c37112 0x2c37112.
私も別のライブラリに同様のメッセージを持っている:
Error: Error on dynamically loaded library: /usr/lib/ocaml/stublibs/dllcamlstr.so: flexdll error: cannot relocate RELOC_REL32, target is too far: 0xfffffffc02b6a92a 0x2b6a92a
ありがとうございます。 2番は失敗したので、私はいいえに従います。 1 - またはおそらく私はcygwin32(?)を使用して問題を回避することができます。 – Amir