Here is a patch extending efm to account for make recursive
efm is set to the same value as in ftplugin/ocaml.vim provided with vim
7.3. This includes verbatim every pattern that is included with
upstream OMLet so that it should be no worse than current version.
I tested it quickly and it seems to jump properly to error locations
both with and without recursive make.
"As we enjoy great Advantages from the Inventions of others, we should
be glad of an Opportunity to serve others by any Invention of ours;
and this we should do freely and generously." Benjamin Franklin