Difference between revisions of "Talk:OCaml"

From GeneWeb
Jump to: navigation, search
m
(J'ai créé un fil de discussion sur Geneanet.org à ce sujet)
Line 1: Line 1:
 
+
VOIR : http://www.geneanet.org/forum/?topic=530627
Question de Guillaume Brochu (1er janvier 2016): est-ce que quelqu'un ici est vraiment capable de compiler avec OPAM / OCAML 4.02.3 tel qu'écrit dans la documentation?
+
 
+
Parce que lorsque j'utilise 4.02.3, tel qu'écrit dans le wiki, j'obtiens des erreurs du type:
+
 
+
File "wserver.ml", line 60, characters 12-33:
+
Warning 3: deprecated: String.set
+
Use Bytes.set instead.
+
 
+
J'utilise:
+
 
+
- Debian Jessie AMD67
+
 
+
- Pas de compilateur OCAML "système" (seulement OPAM)
+
 
+
- OPAM installé tel qu'écrit dans le wiki (avec camlp5 et ocamlfind installés pour chaque version d'OCAML).
+
 
+
- Je n'ai pas oublié de "make clean", de "./configure" ou de "eval `opam config env`", qui peuvent faire toute la différence :-P
+
 
+
- Je vérifie toujours ma version d'OCAML avec un "which ocaml" et un "which camlp5" avant de faire le "./configure"
+
 
+
Or, tout compile parfaitement avec 3.12.1 ou 4.01.0 avec la même configuration.
+
 
+
Si quelqu'un pouvait valider ceci avant que je modifie le wiki...
+
 
+
Merci!
+
 
+
P.S. :
+
 
+
J'utilise la dernière version disponible sur github (correspondant à ce commit : https://github.com/geneanet/geneweb/commit/633510238e49a87b6cf918587229770882fd9ad7)
+
 
+
P.S.2 :
+
 
+
Résultat de opam list
+
 
+
Installed packages for 4.02.3:
+
 
+
base-bigarray  base  Bigarray library distributed with the OCaml compiler
+
 
+
base-threads    base  Threads library distributed with the OCaml compiler
+
 
+
base-unix      base  Unix library distributed with the OCaml compiler
+
 
+
camlp5          6.14  Preprocessor-pretty-printer of OCaml
+
 
+
ocamlfind      1.5.6  A library manager for OCaml
+

Revision as of 22:35, 1 January 2016

VOIR : http://www.geneanet.org/forum/?topic=530627