ocaml - electronica - opam oracle
Ocaml y Opam: módulo no vinculado Core (2)
Así que salté el arma un poco. Olvidé agregar algunos elementos a mi archivo ~ / .ocamlinit. Específicamente, olvidé agregar
#use "topfind"
#camlp4o
#thread
#require "core.top"
#require "core.syntax"
como se menciona en el Capítulo 1. ¡D''oh!
Estoy tratando de configurar un entorno ocaml y he seguido las instrucciones del apéndice A de la versión beta de World Real Ocaml. Configuré opam e instalé una versión de ocaml con el comando
$ opam switch 4.01.0dev+trunk
que pasó bien Luego hice un
$ eval `opam config env`
para tirar de los cambios. Estoy ejecutando el nivel superior correcto, como
$ which ocaml
salidas
/home/bryan/.opam/4.01.0dev+trunk/bin/ocaml
Instalé el paquete Core de Jane street, con el comando
$ opam install core
Tanto la búsqueda de ocamlfind como la de opam muestran que el paquete se instaló correctamente. Sin embargo, cuando intento abrirlo desde la réplica o en un archivo, aparece el mensaje de error ''módulo no vinculado Core''. p.ej
$ ocaml
# open Core;;
Error: Unbound module Core
¿Hay algo que me falta aquí? ¿Por qué no puedo ocaml encontrar mi módulo instalado? Gracias por adelantado.
Siga los pasos en el Wiki OCAMl Real World - Instrucciones de instalación .
En Configuración y uso de utop , las instrucciones indican que debe agregar:
#use "topfind";;
#thread;;
#camlp4o;;
#require "core.top";;
#require "core.syntax";;
a su archivo ~/.ocamlinit
.