OK, sorry about that. It seems that your ocaml is old enough that it does not support dynaically loaded libraries, and I didn't try compiling with that option...
Here is another patch. julia commit 6589767e27043caeab982ecb4bc444227d946af7 Author: Julia Lawall <[email protected]> Date: Wed May 14 10:33:45 2014 +0800 update constructors for new types diff --git a/ocaml/no_prepare_ocamlcocci.ml b/ocaml/no_prepare_ocamlcocci.ml index 772528b..f5c52d9 100644 --- a/ocaml/no_prepare_ocamlcocci.ml +++ b/ocaml/no_prepare_ocamlcocci.ml @@ -9,9 +9,9 @@ let prepare coccifile code = function Ast_cocci.ScriptRule (name,"ocaml",deps,mv,script_vars,code) -> code :: prev - | Ast_cocci.InitialScriptRule (name,"ocaml",deps,code) -> + | Ast_cocci.InitialScriptRule (name,"ocaml",deps,mvs,code) -> code :: prev - | Ast_cocci.FinalScriptRule (name,"ocaml",deps,code) -> + | Ast_cocci.FinalScriptRule (name,"ocaml",deps,mvs,code) -> code :: prev | _ -> prev) [] code in _______________________________________________ Cocci mailing list [email protected] https://systeme.lip6.fr/mailman/listinfo/cocci
