Ocamlc -i error: "Unbound module", how to fix it?

Ok, so I should try giving the .cmi as argument to this invocation, this probably can’t follow unit references for some reason (though it looks like a bug since ocamlc can)