2017-10-30 1 views
-1

Cygwin을 통해 Windows 장치에서 OCaml을 사용하고 있습니다. 나뿐만 아니라 Opam를 설치하고, Windows 용 컴파일러를 가장 최근의 OCaml의를 설치 한 후 작동하지 않을 것입니다 및 일부 Google이 솔루션을 제안들을 검색 ocamlc 때문에 또한 명령을OCaml 오류 : 치명적인 오류 : 예외 Cmi_format.Error (_)

opam pin add merlin --dev-repo 

을 달렸다.

처음 ocamlc을 실행하려고 할 때 내가 가진 오류 :

Error: C:\OCaml\lib/pervasives.cmi 
is not a compiled interface for this version of OCaml. 
It seems to be for an older version of OCaml. 

그러나, 지금은 내가 치명적인 오류 메시지가 아니라 대화 형 편집기를 얻기보다, 터미널에서 "OCaml의"를 입력 할 때마다 :

Fatal error: exception Cmi_format.Error(_) 

아무도 문제가 무엇인지 알 수 있습니까? 고맙습니다.

+1

당신은'cmi' 파일을 가지고 있지 않은 두개의 다른 버전의 OCaml을 설치했고, 다른 버전의'ocaml'을 다른 버전의 라이브러리에 대해 사용했습니다. 아마''eval'opam config env'''도움이 될지 모르지만, 충분한 세부 사항이 없으면 확실하지 않습니다. – camlspotter

답변

1

호환되지 않는 두 가지 OCaml 버전이 설치되었습니다.

관련 문제