私のOS Xマシンから実行中のLinuxボックスにCentOSを使用しようとしています:CentOSリリース6.10(最終)
Linuxボックス用にunison 2.51の静的コンパイルを行わなければなりませんでした。このバージョンは:
unison version 2.51.2 (ocaml 4.02.3)
OS Xマシンでは、「brew install unison」を使用しました。これは私に与えます:
unison version 2.51.2 (ocaml 4.08.1)
私が今ユニゾンを使用しようとすると、次のようになります:
Fatal error during unmarshaling (input_value: ill-formed message), possibly because client and server have been compiled with differentversions of the OCaml compiler.
Unisonを機能させるにはどうすればよいですか?
この問題が発生したとき、いくつかのコンテナーでdockerを実行し、docker-syncを使用して、Mac上のローカルファイルとの同期を維持していました。
私のMacには以下がインストールされています:
unison -version
unison version 2.51.2 (ocaml 4.06.1)
使用する私のWeb同期Dockerコンテナー:
unison -version
unison version 2.51.2 (ocaml 4.08.1)
私のために働いた解決策は:
brew uninstall unison && brew install unison