J'avais envie de me salir les mains avec Opa, mais j'avais vraiment ressenti l'absence de REPL, qui est mon arme de choix pour faire face à une nouvelle langue. Et voilà, le Blog d'Opa a mentionné un outil appelé opatop
qui semblait être juste cela, mais il ne semble pas être inclus les distributions standard Mac ou Ubuntu.Opa build failure sous OS X Lion
Je trekked vers GitHub, a saisi la source, et a commencé à construire, mais je me fais la même erreur mentionné here:
+ /opt/local/bin/ocamlopt.opt dynlink.cmxa unix.cmxa str.cmxa nums.cmxa -g threads.cmxa -thread -I +zip zip.cmxa -I +ocamlgraph graph.cmxa -I /opt/local/lib/ocaml/ulex ulexing.cmxa buildinfos.cmxa libbase.cmxa compilerlib.cmxa libtrx.cmxa opacapi.cmxa passlib.cmxa libqmlcompil.cmxa jslang.cmxa ocamllang.cmxa libbsl.cmxa libbsl/bslregister.cmx opalang.cmxa -o libbsl/bslregister.native
File "_none_", line 1, characters 0-1:
Error: Cannot find file dynlink.cmxa
Command exited with code 2.
Je sais à peu près rien sur le développement OCaml, mais il ressemble à d'autres Les fichiers ayant la même extension dans le répertoire de bibliothèque correspondant sont des "fichiers de bibliothèque native OCaml". Étant donné que, est-ce juste une bibliothèque qui n'était pas incluse dans la distribution d'OCaml avec laquelle j'ai fini? Le Mantis bug référencé dans le lien ci-dessus donne l'impression qu'il peut y avoir des hypothèses contradictoires sur les environnements de construction au travail.
Peu importe, quelqu'un peut-il offrir des conseils?
Merci!
Tout cela est ce que je ne (modulo certains ports supplémentaires installés et les choix sur l'emplacement d'installation), donc je vais Hâte d'entendre que vos patches ont été acceptés ! :) – dfreeman
Mes commits semblent avoir été poussés :) – Fred
Malheureusement, je vois toujours la même erreur: Impossible de trouver le fichier dynlink.cmxa – dfreeman