Questo errore appare spesso anche su Mac OS X. Con Homebrew questo modulo è disabilitato per impostazione predefinita all'installazione, quindi brew install ocaml
non installerà il modulo Grafica, probabilmente a causa della dipendenza XQuartz.
Se si esegue brew info ocaml
, verrà indicato che è presente un flag, ovvero --with-x11
, che verrà "Installazione con il modulo Grafica". Quindi, per l'installazione/reinstallazione ocaml dovrete eseguire:
brew install Caskroom/cask/xquartz
brew [re]install ocaml --with-x11
Infine ricordatevi di controllare che l'istanza di ocaml
che esegue è quella in /usr/local/Cellar/objective-caml/x.yy.z[_w]/bin
, e se non viene poi anteporre tale URL al tuo PATH
variabile di ambiente. Ricorda inoltre di riavviare il computer dopo l'installazione di XQuartz.
Restituisce un messaggio "Can not find graphics.cma". Suppongo che non sia stato installato con il pacchetto ocaml. Qualche consiglio per me? – Secret
Quindi sospetto che il pacchetto binario OCaml di Fedora non includa alcun modulo grafico. E in realtà era un problema: https://bugzilla.redhat.com/show_bug.cgi?id=468506 Se fossi in te, installerei OCaml includendo la grafica da solo. – camlspotter
Grazie per la risposta - su Ubuntu 10 funziona tutto bene e la finestra grafica è aperta! –